summaryrefslogtreecommitdiff
path: root/test/LTO
AgeCommit message (Expand)Author
2017-12-16[LTO] Make processing of combined module more consistentVitaly Buka
2017-12-15[ThinLTO] Disallow multiple prevailing defsEugene Leviant
2017-12-15[LLVMgold] Don't set undefined symbol as prevailingEugene Leviant
2017-11-21Object: Improve COFF irsymtab comdat representation.Peter Collingbourne
2017-11-04[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-04Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile
2017-11-03[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-01LTO: Apply global DCE to ThinLTO modules at LTO opt level 0.Peter Collingbourne
2017-10-02Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl
2017-09-14Reland r313157, "ThinLTO: Correctly follow aliasee references when dead strip...Peter Collingbourne
2017-09-14Revert r313157 "ThinLTO: Correctly follow aliasee references when dead stripp...Hans Wennborg
2017-09-13ThinLTO: Correctly follow aliasee references when dead stripping.Peter Collingbourne
2017-08-30Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl
2017-08-21Emit only A Single Opt Remark When InliningSam Elliott
2017-08-20Revert "Emit only A Single Opt Remark When Inlining"Sam Elliott
2017-08-20Emit only A Single Opt Remark When InliningSam Elliott
2017-08-15[llvm] Get rid of "%T" expansionsKuba Mracek
2017-08-10Linker: Create a function declaration when moving a non-prevailing alias of f...Peter Collingbourne
2017-08-02Update the new PM pipeline to make ICP aware if it is SamplePGO build.Dehao Chen
2017-07-28[LTO] llvm-lto2: Add option to load sample profileTobias Edler von Koch
2017-07-19LTO: Export functions referenced by the CFI jump table.Peter Collingbourne
2017-07-06[LTO] Fix the interaction between linker redefined symbols and ThinLTODavide Italiano
2017-06-30[LTO] Remove values from non-prevailing comdatsTeresa Johnson
2017-06-15Apply summary-based dead stripping to regular LTO modules with summaries.Peter Collingbourne
2017-06-12IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne
2017-06-07[Linker] Remove warning when linking ARM and Thumb IR modules.Florian Hahn
2017-06-05Symbols re-defined with -wrap and -defsym need to be excluded from inter-Dmitry Mikulin
2017-05-26PMB: Run the whole-program-devirt pass during LTO at --lto-O0.Peter Collingbourne
2017-05-25LTO: Do summary-based prevailing symbol resolution at --lto-O0.Peter Collingbourne
2017-05-20Revert "Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenera...Adrian Prantl
2017-05-19Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator."Adrian Prantl
2017-05-19ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.Adrian Prantl
2017-05-15Add support for handling ifuncs to GlobalValue::getBaseObjectTeresa Johnson
2017-04-26LTO: Mark undefined module asm symbols as used.Peter Collingbourne
2017-04-14Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne
2017-04-13LTO: Pass SF_Executable flag through to InputFile::SymbolTobias Edler von Koch
2017-04-12llvm-lto2: Add a dump-symtab subcommand.Peter Collingbourne
2017-04-11llvm-lto2: Move the LTO::run() action behind a subcommand.Peter Collingbourne
2017-03-09Perform symbol binding for .symver versioned symbolsTeresa Johnson
2017-03-07Add a testcase for r297072.Adrian Prantl
2017-02-15Implement intrinsic mangling for literal struct types.Daniel Berlin
2017-02-15[LTO] Add ability to emit assembly to new LTO APITobias Edler von Koch
2017-02-12[LTO] Remove useless redirection from test. NFCI.Davide Italiano
2017-02-12[lib/LTO] Add support for hotness optremarks in the new API.Davide Italiano
2017-02-12[LTO] Simplify this test quite a bit, @func2 is unused/unneeded.Davide Italiano
2017-02-12[lib/LTO] Initial support for optimization remarks in the new API.Davide Italiano
2017-02-10[tests] Be explicit about the files we want to remove.Davide Italiano
2017-02-10[LTO] Make these tests robust across multiple iterations.Davide Italiano
2017-02-10Temporarily revert "For X86-64 linux and PPC64 linux align int128 to 16 bytes."Eric Christopher
2017-02-10For X86-64 linux and PPC64 linux align int128 to 16 bytes.Eric Christopher