summaryrefslogtreecommitdiffstats
path: root/llvm/test/LTO
Commit message (Expand)AuthorAgeFilesLines
* Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl2017-08-302-2/+2
* Emit only A Single Opt Remark When InliningSam Elliott2017-08-214-0/+20
* Revert "Emit only A Single Opt Remark When Inlining"Sam Elliott2017-08-204-20/+0
* Emit only A Single Opt Remark When InliningSam Elliott2017-08-204-0/+20
* [llvm] Get rid of "%T" expansionsKuba Mracek2017-08-152-16/+18
* Linker: Create a function declaration when moving a non-prevailing alias of f...Peter Collingbourne2017-08-101-0/+17
* Update the new PM pipeline to make ICP aware if it is SamplePGO build.Dehao Chen2017-08-022-0/+48
* [LTO] llvm-lto2: Add option to load sample profileTobias Edler von Koch2017-07-282-0/+39
* LTO: Export functions referenced by the CFI jump table.Peter Collingbourne2017-07-191-0/+32
* [LTO] Fix the interaction between linker redefined symbols and ThinLTODavide Italiano2017-07-061-0/+16
* [LTO] Remove values from non-prevailing comdatsTeresa Johnson2017-06-302-0/+65
* Apply summary-based dead stripping to regular LTO modules with summaries.Peter Collingbourne2017-06-152-0/+53
* IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne2017-06-122-4/+4
* [Linker] Remove warning when linking ARM and Thumb IR modules.Florian Hahn2017-06-072-0/+47
* Symbols re-defined with -wrap and -defsym need to be excluded from inter-Dmitry Mikulin2017-06-051-0/+16
* PMB: Run the whole-program-devirt pass during LTO at --lto-O0.Peter Collingbourne2017-05-261-0/+16
* LTO: Do summary-based prevailing symbol resolution at --lto-O0.Peter Collingbourne2017-05-251-0/+11
* Revert "Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenera...Adrian Prantl2017-05-203-2/+62
* Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator."Adrian Prantl2017-05-193-62/+2
* ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator.Adrian Prantl2017-05-193-2/+62
* Add support for handling ifuncs to GlobalValue::getBaseObjectTeresa Johnson2017-05-151-0/+15
* LTO: Mark undefined module asm symbols as used.Peter Collingbourne2017-04-262-0/+14
* Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne2017-04-142-1/+17
* LTO: Pass SF_Executable flag through to InputFile::SymbolTobias Edler von Koch2017-04-131-10/+15
* llvm-lto2: Add a dump-symtab subcommand.Peter Collingbourne2017-04-121-0/+47
* llvm-lto2: Move the LTO::run() action behind a subcommand.Peter Collingbourne2017-04-1115-30/+30
* Perform symbol binding for .symver versioned symbolsTeresa Johnson2017-03-092-6/+67
* Add a testcase for r297072.Adrian Prantl2017-03-071-0/+56
* Implement intrinsic mangling for literal struct types.Daniel Berlin2017-02-151-1/+1
* [LTO] Add ability to emit assembly to new LTO APITobias Edler von Koch2017-02-151-0/+19
* [LTO] Remove useless redirection from test. NFCI.Davide Italiano2017-02-121-1/+1
* [lib/LTO] Add support for hotness optremarks in the new API.Davide Italiano2017-02-121-0/+37
* [LTO] Simplify this test quite a bit, @func2 is unused/unneeded.Davide Italiano2017-02-121-42/+0
* [lib/LTO] Initial support for optimization remarks in the new API.Davide Italiano2017-02-121-0/+33
* [tests] Be explicit about the files we want to remove.Davide Italiano2017-02-102-2/+2
* [LTO] Make these tests robust across multiple iterations.Davide Italiano2017-02-102-0/+2
* Temporarily revert "For X86-64 linux and PPC64 linux align int128 to 16 bytes."Eric Christopher2017-02-107-7/+7
* For X86-64 linux and PPC64 linux align int128 to 16 bytes.Eric Christopher2017-02-107-7/+7
* LTO: Link non-prevailing weak_odr or linkonce_odr globals into the combined m...Peter Collingbourne2017-02-022-0/+19
* Linker: Move special casing for available_externally in IRMover to clients. N...Peter Collingbourne2017-02-022-0/+31
* IPO, LTO: Plumb the summary from the LTO API into the pass manager.Peter Collingbourne2017-01-201-0/+21
* Renumber testcase metadata nodes after r290153.Adrian Prantl2016-12-222-38/+37
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-202-2/+2
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-162-2/+2
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-162-2/+2
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-162-2/+2
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-162-2/+2
* [LTO] Add the missing datalayout in a test.Davide Italiano2016-12-141-0/+1
* [LTO] Reject modules without datalayout.Davide Italiano2016-12-148-7/+11
* LTO: Add support for multi-module bitcode files.Peter Collingbourne2016-12-143-0/+15
OpenPOWER on IntegriCloud