summaryrefslogtreecommitdiff
path: root/llvm/lib/LTO
AgeCommit message (Expand)Author
2025-11-21[LTO] Use a range-based for loop (NFC) (#169000)Kazu Hirata
2025-11-19[Analysis] Move TargetLibraryInfo data to TableGen (#165009)Kai Nacke
2025-11-17[DTLTO] [LLVM] Initial DTLTO cache implementation (#156433)Katya Romanova
2025-11-05RuntimeLibcalls: Split lowering decisions into LibcallLoweringInfo (#164987)Matt Arsenault
2025-11-03[ThinLTO][NFC] Improve performance of `addThinLTO` (#166067)Andrew Ng
2025-10-26[llvm] Add "override" where appropriate (NFC) (#165168)Kazu Hirata
2025-10-23[ThinLTO] Simplify checking for single external copy (NFCI) (#164861)Teresa Johnson
2025-10-23[ThinLTO] Avoid creating map entries on lookup (NFCI) (#164873)Teresa Johnson
2025-10-23[DTLTO][Clang][LLD] Fix DTLTO for multi-call LLVM driver toolchain (#162456)Andrew Ng
2025-10-22[ThinLTO] Add HasLocal flag to GlobalValueSummaryInfo (#164647)Teresa Johnson
2025-10-22[ThinLTO] Add index flag for internalization/promotion status (#164530)Teresa Johnson
2025-10-21[ThinLTO] Make SummaryList private (NFC) (#164355)Teresa Johnson
2025-10-16[MemProf] Convert removal of memprof attrs and metadata to a pass (#163841)Teresa Johnson
2025-10-01Cleanup the LLVM exported symbols namespace (#161240)Nicolai Hähnle
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-11LTO: Stop storing string triple (#157991)Matt Arsenault
2025-09-11[LTO] Fix the issue of resetting the triple to default when it's empty (#157829)Feng Zou
2025-09-09MC: Use Triple form of lookupTarget in more places (#157591)Matt Arsenault
2025-09-05[LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (#156471)Alexandre Ganea
2025-08-16Reapply "RuntimeLibcalls: Generate table of libcall name lengths (#153… (#1...Matt Arsenault
2025-08-15Revert "RuntimeLibcalls: Generate table of libcall name lengths (#153… (#15...gulfemsavrun
2025-08-15RuntimeLibcalls: Return StringRef for libcall names (#153209)Matt Arsenault
2025-08-06[LegacyLTO] Emit the error message that was silently dropped (#152172)Steven Wu
2025-07-30LTO: Fix bug, Res was meant to be InputRes.Peter Collingbourne
2025-07-30LTO: Redesign the CFI !aliases metadata.Peter Collingbourne
2025-07-30[LTO][NFC] Switch LTO API from output parameter to return value (#151272)Vitaly Buka
2025-06-29[LTO] Remove an unnecessary cast (NFC) (#146275)Kazu Hirata
2025-06-27TableGen: Generate enum for runtime libcall implementations (#144973)Matt Arsenault
2025-06-12[DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)Jeremy Morse
2025-06-09Remove GlobalObject::getAlign/setAlignment (#143188)Eli Friedman
2025-06-09[DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (#143207)Jeremy Morse
2025-06-03[llvm] annotate interfaces in llvm/LTO for DLL export (#142499)Andrew Rogers
2025-05-28Warn on misuse of DiagnosticInfo classes that hold Twines (#137397)Justin Bogner
2025-05-24[LTO] Remove unused includes (NFC) (#141355)Kazu Hirata
2025-05-23[DTLTO][LLVM] Integrated Distributed ThinLTO (DTLTO) (#127749)bd1976bris
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-21[llvm] Use *Map::try_emplace (NFC) (#140843)Kazu Hirata
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-05-04[llvm] Remove unused local variables (NFC) (#138478)Kazu Hirata
2025-04-28Clean up external users of GlobalValue::getGUID(StringRef) (#129644)Owen Rodley
2025-04-22Modify the localCache API to require an explicit commit on CachedFile… (#13...anjenner
2025-04-12[ThinLTO] Don't convert functions to declarations if `force-import-all` is en...Shilei Tian
2025-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata
2025-03-22[llvm] Use *Set::insert_range (NFC) (#132591)Kazu Hirata
2025-03-19[LTO][WPD] Suppress WPD on a class if the LTO unit doesn't have the prevailin...Mingming Liu
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