summaryrefslogtreecommitdiff
path: root/llvm/lib/LTO/LTOCodeGenerator.cpp
AgeCommit message (Expand)Author
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-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-03-26[llvm] Use *Set::insert_range (NFC) (#133041)Kazu Hirata
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-03-03[NFC]Make file-local cl::opt global variables static (#126486)chrisPyr
2024-08-09[LTO] enable `ObjCARCContractPass` only on optimized build (#101114)Peter Rong
2024-06-19[NFC][CodeGen] Remove dead ParallelCG.h/.cpp API (#95770)Pierre van Houtryve
2024-05-24Revert "Run ObjCContractPass in Default Codegen Pipeline (#92331)"Nikita Popov
2024-05-23Run ObjCContractPass in Default Codegen Pipeline (#92331)Nuri Amari
2024-04-30[LTO] Reset DiscardValueNames in optimize(). (#78705)Florian Hahn
2024-02-26[ThinLTO] NFC: Merge duplicated functions together (#82421)Jan Svoboda
2023-09-18[WPD][LLD] Add option to validate RTTI is enabled on all native types and pre...modimo
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-07-12[libLTO][AIX] Respect `-f[no]-integrated-as` on AIXQiongsi Wu
2023-06-26Move SubtargetFeature.h from MC to TargetParserJob Noorman
2023-06-23[LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phaseTeresa Johnson
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2023-01-23[NFC] Consolidate llvm::CodeGenOpt::Level handlingScott Linder
2022-12-06Process: convert Optional to std::optionalKrzysztof Parzyszek
2022-12-04IR: HotnessThreshold llvm::Optional => std::optionalFangrui Song
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-30[AIX][LTO] Enabling Context Sensitive PGO OptionsQiongsi Wu
2022-11-29[AIX][LTO] Properly respect LDR_CNTRL and set MAXDATA32 to 0xA0000000@DSA.Wael Yehia
2022-11-28Remove TargetMachine::adjustPassManagerBjorn Pettersson
2022-11-25[AIX][LTO] Teaching lto-aix-system-assembler Relative Path and Tilde ResolutionQiongsi Wu
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu
2022-11-23Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file ...Roman Lebedev
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu
2022-11-22Revert "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu
2022-11-22[LTO][COFF] Use bitcode file names in lto native object file names.Zequan Wu
2022-09-28[LTO][AIX] Invoking AIX System Assembler in LTO CodeGenQiongsi Wu
2022-07-27[libLTO] Set data-sections by default in libLTO.Quinn Pham
2022-07-27Revert "[libLTO] Set data-sections by default in libLTO."Quinn Pham
2022-07-27[libLTO] Set data-sections by default in libLTO.Quinn Pham
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks
2022-06-07[config] Remove vestigial LLVM_VERSION_INFOReid Kleckner
2022-02-06[llvm] Use = default (NFC)Kazu Hirata
2021-12-09[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-11-04[Support] Improve Caching conformance with Support library behaviorNoah Shutty
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty
2021-10-18Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"Petr Hosek
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-09-29Revert "[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip ...Wael Yehia
2021-09-29[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace.Wael Yehia