summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/BackendUtil.cpp
AgeCommit message (Expand)Author
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-11-14opt: Fix bad merge of #167996 (#168110)Matt Arsenault
2025-11-14RuntimeLibcalls: Move VectorLibrary handling into TargetOptions (#167996)Matt Arsenault
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski
2025-10-28[Clang][CodeGen] Implement code generation for __builtin_infer_alloc_token() ...Marco Elver
2025-10-27[llvm][clang] Explicitly pass the VFS to sanitizer passes (#165267)Jan Svoboda
2025-10-23[ARM][KCFI] Add backend support for Kernel Control-Flow Integrity (#163698)Kees Cook
2025-10-22[Clang] Move AllocToken frontend options to LangOptions (#163635)Marco Elver
2025-10-22[clang] Remove rest TargetOptions::UnsafeFPMath use (#164525)paperchalice
2025-10-15[Clang][LTO] Fix use of funified-lto and save-temps flags together (#162763)Alexey Bader
2025-10-11[clang] Introduce CallGraphSection codegen option (#117037)Prabhu Rajasekaran
2025-10-08[Clang] Wire up -fsanitize=alloc-token (#156839)Marco Elver
2025-09-29[llvm][clang] Use the VFS in `GCOVProfilerPass` (#161260)Jan Svoboda
2025-09-26[clang] Load `-fembed-offload-object=` through the VFS (#160906)Jan Svoboda
2025-09-25[clang] Load `-fbasic-block-sections=list=` through the VFS (#160785)Jan Svoboda
2025-09-25[llvm] Add `vfs::FileSystem` to `PassBuilder` (#160188)Jan Svoboda
2025-09-22[Remarks] Restructure bitstream remarks to be fully standalone (#156715)Tobias Stadler
2025-09-18[llvm][clang] Pass VFS to `llvm::cl` command line handling (#159174)Jan Svoboda
2025-09-16Reapply "Introduce -fexperimental-loop-fusion to clang and flang (#158844)Madhur Amilkanthwar
2025-09-16Revert "Introduce -fexperimental-loop-fuse to clang and flang (#142686)" (#15...Vitaly Buka
2025-09-15Introduce -fexperimental-loop-fuse to clang and flang (#142686)Sebastian Pop
2025-08-29[IR][CodeGen] Remove "approx-func-fp-math" attribute (#155740)paperchalice
2025-07-26[ObjCARC] Completely remove ObjCARCAPElimPass (#150717)AZero13
2025-07-16[clang] Move `ExceptionHandling` from `LangOptions` to `CodeGenOptions` (#148...Jan Svoboda
2025-07-02[Clang][DLCov][NFCish] Fix debugloc coverage tracking macro in Clang (#146521)Stephen Tozer
2025-06-27[clang] Add flag fallow-runtime-check-skip-hot-cutoff (#145999)Florian Mayer
2025-06-24[llvm] fix extern cl::opt definitions for DLL export (#145374)Andrew Rogers
2025-06-13Fix and reapply IR PGO support for Flang (#142892)FYK
2025-06-06Avoid Assertion Failure Using -fcs-profile-generate with distributed thin-lto...Nuri Amari
2025-06-05[MemProf] Split MemProfiler into Instrumentation and Use. (#142811)Snehasish Kumar
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-05-25[CodeGen] Remove unused includes (NFC) (#141418)Kazu Hirata
2025-05-07[sancov] Introduce optional callback for stack-depth tracking (#138323)Kees Cook
2025-04-30Reapply "[DLCov] Implement DebugLoc coverage tracking (#107279)"Stephen Tozer
2025-04-29[clang] Merge gtest binaries into AllClangUnitTests (#134196)Reid Kleckner
2025-04-25Revert "[DLCov] Implement DebugLoc coverage tracking (#107279)"Stephen Tozer
2025-04-24[DLCov] Implement DebugLoc coverage tracking (#107279)Stephen Tozer
2025-04-15[HIP][HIPSTDPAR][NFC] Re-order & adapt `hipstdpar` specific passes (#134753)Alex Voicu
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-02-08[profile] Add a clang option -fprofile-continuous that enables continuous ins...Wael Yehia
2025-02-07[Clang][Driver] Add an option to control loop-interchange (#125830)Sjoerd Meijer
2025-01-30Reapply "[ubsan] Connect -fsanitize-skip-hot-cutoff to LowerAllowCheckPass<cu...Thurston Dang
2025-01-29Revert "[ubsan] Connect -fsanitize-skip-hot-cutoff to LowerAllowCheckPass<cut...Thurston Dang
2025-01-29[ubsan] Connect -fsanitize-skip-hot-cutoff to LowerAllowCheckPass<cutoffs> (#...Thurston Dang
2025-01-22[clang][modules] Partially revert 48d0eb518 to fix -gmodules output (#124003)Ben Langmuir
2025-01-22Reapply "[sanitizer][NFCI] Add Options parameter to LowerAllowCheckPass" (#12...Thurston Dang
2025-01-14[NFC][BoundsChecking] Address #122576 review comments (#122773)Vitaly Buka
2025-01-13Revert "[sanitizer][NFCI] Add Options parameter to LowerAllowCheckPass" (#122...Thurston Dang