summaryrefslogtreecommitdiff
path: root/llvm/lib/LTO/LTOBackend.cpp
AgeCommit message (Expand)Author
2025-10-16[MemProf] Convert removal of memprof attrs and metadata to a pass (#163841)Teresa Johnson
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-05[LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (#156471)Alexandre Ganea
2025-05-24[LTO] Remove unused includes (NFC) (#141355)Kazu Hirata
2025-05-22Revert "[LLVM] Use `reportFatalUsageError` for LTO usage errors" (#141000)Kewen12
2025-05-21[LLVM] Use `reportFatalUsageError` for LTO usage errors (#140955)bd1976bris
2025-05-14[LTO] Fix a crash with thin LTO caching and asm output (#138203)Alexey Karyakin
2025-05-05[ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (#...Nikita Popov
2025-04-22Modify the localCache API to require an explicit commit on CachedFile… (#13...anjenner
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov
2025-03-08Revert "Modify the localCache API to require an explicit commit on CachedFile...Douglas Yung
2025-03-07Modify the localCache API to require an explicit commit on CachedFile… (#11...anjenner
2025-03-07[LTO] Override TargetABI from module flags if present when creating TargetMac...Kito Cheng
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-01-10[ThinLTO] Skip opt pipeline and summary wrapper pass on empty modules (#120143)Teresa Johnson
2024-11-17[NFC][LLVM] Fix a couple of build warnings (#116490)Rahul Joshi
2024-10-09[CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (#90933)Kyungwoo Lee
2024-10-03[CGData][ThinLTO][NFC] Prep for two-codegen rounds (#90934)Kyungwoo Lee
2024-08-22[LTO] Turn ImportMapTy into a proper class (NFC) (#105748)Kazu Hirata
2024-08-22[LTO] Introduce helper functions to add GUIDs to ImportList (NFC) (#105555)Kazu Hirata
2024-07-29[lld][LTO] Teach LTO to print pipeline passes (#101018)macurtis-amd
2024-06-26[LTO] Avoid assert fail on failed pass plugin load (#96691)Joel E. Denny
2024-06-20Reland "[ThinLTO] Populate declaration import status except for distributed T...Mingming Liu
2024-06-12[SystemZ][z/OS] Continue marking text files with OF_Text (#95111)Abhina Sree
2024-06-05Revert "Reland "[ThinLTO] Populate declaration import status except for distr...Mingming Liu
2024-05-20Reland "[ThinLTO] Populate declaration import status except for distributed T...Mingming Liu
2024-05-19[llvm] Use SmallString::str (NFC) (#92712)Kazu Hirata
2024-05-19Revert "[ThinLTO] Populate declaration import status except for distributed T...Mingming Liu
2024-05-19[ThinLTO] Populate declaration import status except for distributed ThinLTO u...Mingming Liu
2024-04-22[LTO] Allow target-specific module splittting (#83128)Pierre van Houtryve
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini
2024-02-23[LTO] Remove Config.UseDefaultPipeline (#82587)Igor Kudrin
2024-02-12[PGO] Add ability to mark cold functions as optsize/minsize/optnone (#69030)Arthur Eubanks
2023-09-19[IR] Add "Large Data Threshold" module metadata (#66797)Arthur Eubanks
2023-07-11Restore "[MemProf] Use new option/pass for profile feedback and matching"Teresa Johnson
2023-07-11Revert "[MemProf] Use new option/pass for profile feedback and matching"JP Lehr
2023-07-10[MemProf] Use new option/pass for profile feedback and matchingTeresa Johnson
2023-07-05[llvm] A Unified LTO Bitcode FrontendMatthew Voss
2023-06-26Move SubtargetFeature.h from MC to TargetParserJob Noorman
2023-06-22[clang][LTO] Add flag to run verifier after every passArthur Eubanks
2023-05-11[WPD] Update llvm.public.type.test after importing functionsTeresa Johnson
2023-05-10[MemProf] Update hot/cold information after importingTeresa Johnson
2023-05-08[MemProf] Control availability of hot/cold operator new from LTO linkTeresa Johnson
2023-03-15Reland [StandardInstrumentations] Check function analysis invalidation in mod...Arthur Eubanks
2023-03-15Revert "[StandardInstrumentations] Check function analysis invalidation in mo...Arthur Eubanks
2023-03-15[StandardInstrumentations] Check function analysis invalidation in module pas...Arthur Eubanks
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu
2022-12-04[Passes] llvm::Optional => std::optionalFangrui Song
2022-12-03CodeGen/CommandFlags: Convert Optional to std::optionalFangrui Song