summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
AgeCommit message (Expand)Author
2025-06-13Fix and reapply IR PGO support for Flang (#142892)FYK
2025-05-30Revert "Add IR Profile-Guided Optimization (IR PGO) support to the Flang comp...Tarun Prabhu
2025-05-30Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (#1...FYK
2025-04-07[Clang] Always verify LLVM IR inputs (#134396)Nikita Popov
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-01-22[clang][modules] Partially revert 48d0eb518 to fix -gmodules output (#124003)Ben Langmuir
2025-01-10-ftime-report: reorganize timersFangrui Song
2025-01-09[CodeGen] Simplify EmitAssemblyHelper and emitBackendOutputFangrui Song
2025-01-08[clang] Simplify BackendConsumer after #69371Fangrui Song
2025-01-08[clang] Simplify BackendConsumer. NFCFangrui Song
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-09-25[clang] Make deprecations of some `FileManager` APIs formal (#110014)Jan Svoboda
2024-09-13[clang][CodeGen] Strip unneeded calls to raw_string_ostream::str() (NFC)JOE1994
2024-09-03Revert "[C++20] [Modules] Embed all source files for C++20 Modules (#102444)"Chuanqi Xu
2024-08-29[C++20] [Modules] Embed all source files for C++20 Modules (#102444)Chuanqi Xu
2024-07-05[BPF] Fix linking issues in static map initializers (#91310)Nick Zavaritsky
2024-06-28[clang][CodeGen] Remove unnecessary ShouldLinkFiles conditional (#96951)Jacob Lambert
2024-06-25CodeGen, IR: Add target-{cpu,features} attributes to functions created via cr...pcc
2024-05-08Fix unused private field warning (#91500)Justin Bogner
2024-05-08[clang][CodeGen] Omit pre-opt link when post-opt is link requested (#85672)Jacob Lambert
2024-04-15[C++20] [Modules] Introduce -fexperimental-modules-reduced-bmi (#85050)Chuanqi Xu
2024-02-14[clang][CodeGen] Add missing error check (#81777)Jacob Lambert
2024-02-14[clang][CodeGen] Shift relink option implementation away from module cloning ...Jacob Lambert
2023-12-25[clang] Use StringRef::consume_front (NFC)Kazu Hirata
2023-12-19DiagnosticHandler: refactor error checking (#75889)Fangrui Song
2023-12-18[LTO] Improve diagnostics handling when parsing module-level inline assembly ...Fangrui Song
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-11-29[CodeGen] Add conditional to module cloning in bitcode linking (#72478)Jacob Lambert
2023-11-08[CodeGen] Implement post-opt linking option for builtin bitocdes (#69371)Jacob Lambert
2023-07-21[CodeGen] Support bitcode input containing multiple modulesFangrui Song
2023-06-20[Clang] Allow bitcode linking when the input is LLVM-IRJoseph Huber
2023-06-08[Clang] Remove -no-opaque-pointers cc1 flagNikita Popov
2023-06-06reland: [Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers
2023-05-27[clang-repl][CUDA] Re-land: Initial interactive CUDA support for clang-replAnubhab Ghosh
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-02Revert "[Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers
2023-05-02[Demangle] make llvm::demangle take std::string_view rather than const std::s...Nick Desaulniers
2023-04-29LangRef: Add "dynamic" option to "denormal-fp-math"Matt Arsenault
2023-04-07[NFC][clang] Fix static analyzer tool remarks about large copies by valuesManna, Soumi
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-21Return None instead of Optional<T>() (NFC)Kazu Hirata
2022-11-11clang: Fix unnecessary truncation of resource limit valuesMatt Arsenault
2022-11-07Explicitly initialize opaque pointer mode in CodeGenActionMatthias Braun
2022-10-28clang: Improve errors for DiagnosticInfoResourceLimitMatt Arsenault
2022-07-26[CGDebugInfo] Access the current working directory from the `VFS`Argyrios Kyrtzidis
2022-05-31[Clang] Always set opaque pointers modeNikita Popov