summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2023-07-12[CodeGen][NFCI] Avoid calls to setTargetAttributes on definitionsAlex Gatea
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso
2023-07-07clang: Stop emitting "strictfp"Matt Arsenault
2023-07-07[Clang] Emit KCFI type hashes for member functionsSami Tolvanen
2023-07-07Remove rdar links; NFCAaron Ballman
2023-07-06[clang][CodeGenCXX] Improve handling of itanium ABI member function alignment...David Tenty
2023-07-05[X86] Remove CPU_SPECIFIC* MACROs and add getCPUDispatchManglingFreddy Ye
2023-06-27[llvm] Move AttributeMask to a separate headerElliot Goodrich
2023-06-17[clang][CodeGen] Break up TargetInfo.cpp [8/8]Sergei Barannikov
2023-06-14[CodeGen] Remove unused function GetOrCreateRTTIProxyGlobalVariableKazu Hirata
2023-06-14[HIP] emit macro `__HIP_NO_IMAGE_SUPPORT`Yaxun (Sam) Liu
2023-06-10[AMDGPU] Non hostcall printf support for HIPVikram
2023-06-07[clang] Implement P2564 "consteval must propagate up"Corentin Jabot
2023-06-07[clang][CodeGen] Fix GPU-specific attributes being dropped by bitcode linkingpvanhout
2023-05-27[NFC][CLANG] Fix nullptr dereference issue in CodeGenModule::GetConstantArray...Manna, Soumi
2023-05-27[clang-repl][CUDA] Re-land: Initial interactive CUDA support for clang-replAnubhab Ghosh
2023-05-23[IR] Make stack protector symbol dso_local according to -f[no-]direct-access-...Fangrui Song
2023-05-23[AArch64][FMV] Fix name mangling.Pavel Iliin
2023-05-20Revert "[clang-repl][CUDA] Initial interactive CUDA support for clang-repl"Anubhab Ghosh
2023-05-20[clang-repl][CUDA] Initial interactive CUDA support for clang-replAnubhab Ghosh
2023-05-17[gcov] Simplify cc1 options and remove CodeGenOptions EmitCovNotes/EmitCovArcsFangrui Song
2023-05-16[NFC] [C++20] [Modules] Rename ASTContext::getNamedModuleForCodeGen to ASTCon...Chuanqi Xu
2023-05-16Revert "[NFC] [C++20] [Modules] Refactor Sema::isModuleUnitOfCurrentTU into"Chuanqi Xu
2023-05-10[NFC] [C++20] [Modules] Refactor Sema::isModuleUnitOfCurrentTU intoChuanqi Xu
2023-05-08[clang-repl] Do not assert if we have weak references left.Vassil Vassilev
2023-04-28[NFC][CLANG] Fix coverity remarks about large copy by valuesManna, Soumi
2023-04-24[clang] Make access to submodules via `iterator_range`Stoorx
2023-03-29[NFC][Clang] Move DebugOptions to llvm/Frontend for reuse in FlangKiran Chandramohan
2023-03-29re-land [C++20][Modules] Introduce an implementation module.Iain Sandoe
2023-03-27Revert "[C++20][Modules] Introduce an implementation module."Mitch Phillips
2023-03-23[C++20][Modules] Introduce an implementation module.Iain Sandoe
2023-03-16Emit const globals with constexpr destructor as constant LLVM valuesHans Wennborg
2023-03-14[Clang][CodeGen] Fix linkage and visibility of template parameter objectsAlexander Shaposhnikov
2023-03-06[clang][alias|ifunc]: Add a diagnostic for mangled namesDhruv Chawla
2023-02-14[AMDGPU ASAN] Remove reference to asan bitcode libraryYaxun (Sam) Liu
2023-02-13[NFC] Set C++20 Named Modules for CodeGen in ASTContext in the early placeChuanqi Xu
2023-02-08Add CFI integer types normalizationRamon de C Valle
2023-02-08[TLS]: Clamp the alignment of TLS global variables if required by the targetWolfgang Pieb
2023-02-07[RISCV] Allow mismatched SmallDataLimit and use Min for conflicting valuesFangrui Song
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-02-07[NFC][TargetParser] Remove llvm/Support/X86TargetParser.hArchibald Elliott
2023-02-07Revert "[RISCV] Allow mismatched SmallDataLimit and use Min for conflicting v...wangpc
2023-02-06[RISCV] Allow mismatched SmallDataLimit and use Min for conflicting valuesAdityaK
2023-02-02Revert "Add CFI integer types normalization"Mitch Phillips
2023-02-01Add CFI integer types normalizationRamon de C Valle
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu
2023-01-25[clang][CodeGen][NFC] Fix `llvm-else-after-return`Michael Liao
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2023-01-13[clang][NFC] Remove dependency on DataLayout::getPrefTypeAlignmentGuillaume Chatelet