summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2023-01-11[ModuleUtils][KCFI] Set patchable-function-prefix for synthesized functionsSami Tolvanen
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille
2023-01-09[C++20] [Modules] Don't generate global ctors/dtors for variables which are a...Chuanqi Xu
2022-12-27Reland "[AArch64] FMV support and necessary target features dependencies."Pavel Iliin
2022-12-22Remove incorrectly implemented -mibt-sealFangrui Song
2022-12-21clang: Respect function address space for __builtin_function_startMatt Arsenault
2022-12-21clang: Fix another assert from not respecting function address spacesMatt Arsenault
2022-12-21clang: Use correct address space for redeclared functionsMatt Arsenault
2022-12-20Revert "[AArch64] FMV support and necessary target features dependencies."Mitch Phillips
2022-12-20[AArch64] FMV support and necessary target features dependencies.Pavel Iliin
2022-12-07Overload all llvm.annotation intrinsics for globals argumentAlex Richardson
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-12-03[clang-repl] Fix ambiguous initializer list.Vassil Vassilev
2022-12-03[clang-repl] Support statements on global scope in incremental mode.Vassil Vassilev
2022-12-01[clang] Avoid duplicating ProgramAddressSpace in TargetInfo. NFCIAlex Richardson
2022-11-30[clang][TargetInfo] Use LangAS for getPointer{Width,Align}()Alex Richardson
2022-11-27[AVR] Fix broken bitcast for aliases in non-zero address spaceAyke van Laethem
2022-11-17Fix declare target implementation to support enter.Doru Bercea
2022-10-12[HLSL] CodeGen hlsl cbuffer/tbuffer.Xiang Li
2022-10-01[Clang][AArch64] Support AArch64 target(..) attribute formats.David Green
2022-09-30[IR] Don't allow DLL storage-class and local linkageBen Dunbobbin
2022-09-22[AMDGPU] Emit module flag for all code object versionsYaxun (Sam) Liu
2022-09-16[Clang] Give error message for invalid profile path when compiling IRAiden Grossman
2022-09-16Revert "Revert "[clang, llvm] Add __declspec(safebuffers), support it in Code...David Majnemer
2022-09-13Revert "[clang, llvm] Add __declspec(safebuffers), support it in CodeView"Sylvestre Ledru
2022-09-12[MinGW] Reject explicit hidden visibility applied to dllexport and hidden/pro...Fangrui Song
2022-09-12[clang, llvm] Add __declspec(safebuffers), support it in CodeViewDavid Majnemer
2022-09-07Revert D133266 "[MinGW] Reject explicit non-default visibility applied to dll...Fangrui Song
2022-09-05[MinGW] Reject explicit non-default visibility applied to dllexport/dllimport...Fangrui Song
2022-09-02[MinGW] Ignore -fvisibility/-fvisibility-inlines-hidden for dllexportFangrui Song
2022-08-29[llvm-profdata] Handle internal linkage functions in profile supplementationRong Xu
2022-08-29[Clang] Implement function attribute nouwtableYuanfang Chen
2022-08-27[CodeGen] Track DeferredDecls that have been emittedJun Zhang
2022-08-25[HLSL] Initial codegen for SV_GroupIndexChris Bieneman
2022-08-25[clang-cl] /kernel should toggle bit 30 in @feat.00David Majnemer
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-22[CodeGen] Sort llvm.global_ctors by lexing order before emissionYuanfang Chen
2022-08-19[RISCV] Use Triple::isRISCV/isRISCV32/isRISCV64 helps in some places. NFCCraig Topper
2022-08-18[Inlining] Add a clang option to limit inlining of functionsWolfgang Pieb
2022-08-16CodeGen: correct handling of debug info generation for aliasesSaleem Abdulrasool
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-04[NFC][HLSL] Fix build error caused missing typo update.Xiang Li
2022-08-04[HLSL] clang codeGen for HLSLShaderAttr.Xiang Li
2022-08-04[InstrProf][attempt 2] Add new format for -fprofile-list=Ellis Hoag
2022-08-04Revert "[InstrProf] Add new format for -fprofile-list="Nico Weber
2022-08-04[InstrProf] Add new format for -fprofile-list=Ellis Hoag
2022-08-04[X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunkPhoebe Wang
2022-08-02[C++20] [Modules] Handle initializer for Header UnitsChuanqi Xu