summaryrefslogtreecommitdiff
path: root/test/LTO
AgeCommit message (Expand)Author
2017-02-02LTO: Link non-prevailing weak_odr or linkonce_odr globals into the combined m...Peter Collingbourne
2017-02-02Linker: Move special casing for available_externally in IRMover to clients. N...Peter Collingbourne
2017-01-20IPO, LTO: Plumb the summary from the LTO API into the pass manager.Peter Collingbourne
2016-12-22Renumber testcase metadata nodes after r290153.Adrian Prantl
2016-12-20[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-14[LTO] Add the missing datalayout in a test.Davide Italiano
2016-12-14[LTO] Reject modules without datalayout.Davide Italiano
2016-12-14LTO: Add support for multi-module bitcode files.Peter Collingbourne
2016-12-02[LTOs] Allow generation of hotness informationAdam Nemet
2016-12-02Make LTO opt-remarks tests matching stricterAdam Nemet
2016-11-22Rename option to -lto-pass-remarks-outputAdam Nemet
2016-11-18Fix test from r287353: don't use /dev/nullHans Wennborg
2016-11-18[LTO] Add option to generate optimization recordsAdam Nemet
2016-11-18IRMover: Avoid accidentally mapping types from the destination module (PR30799)Hans Wennborg
2016-11-14Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson
2016-11-09Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini
2016-11-08[ThinLTO] Prevent exporting of locals used/defined in module level asmTeresa Johnson
2016-10-12LTO: Use the correct mangler function in LTOCodeGenerator::applyScopeRestrict...Peter Collingbourne
2016-10-03Don't drop the llvm. prefix when renaming.Rafael Espindola
2016-09-16[LTO] Use llvm-nm instead of nm in new testsTeresa Johnson
2016-09-16[LTO] Fix handling of mixed (regular and thin) mode LTOTeresa Johnson
2016-09-14Fix auto-upgrade of TBAA tags in Bitcode ReaderMehdi Amini
2016-09-14[LTO] Move tests from test/tools to test/LTO, as they're testing the API func...Mehdi Amini
2016-09-14[LTO] Fix commons handlingMehdi Amini
2016-08-18[LTO] Change addSaveTemps API: do not add dot to the supplied prefix pathMehdi Amini
2016-08-11Restore "Resolution-based LTO API."Teresa Johnson
2016-08-11Revert "Resolution-based LTO API."Teresa Johnson
2016-08-11Resolution-based LTO API.Teresa Johnson
2016-07-11Add a libLTO API to query a memory buffer and check if it contains ObjC categ...Mehdi Amini
2016-07-04Add writeonly IR attributeNicolai Haehnle
2016-06-24Remangle intrinsics names when types are renamedArtur Pilipenko
2016-06-23Revert r273568 "Remangle intrinsics names when types are renamed"Hans Wennborg
2016-06-23Remangle intrinsics names when types are renamedArtur Pilipenko
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne
2016-05-09Allow the LTO code generator to strip invalid debug info from the input.Adrian Prantl
2016-05-09Revert "Allow the LTO code generator to strip invalid debug info from the inp...Adrian Prantl
2016-05-09Allow the LTO code generator to strip invalid debug info from the input.Adrian Prantl
2016-04-27LTO: Don't bother trying to mangle unnamed globals, as they can't be preserve...Peter Collingbourne
2016-04-27Revert "Support "preserving" the summary information when using setModule() A...Mehdi Amini
2016-04-27Support "preserving" the summary information when using setModule() API in LT...Mehdi Amini
2016-04-27Revert "Support "preserving" the summary information when using setModule() A...Mehdi Amini
2016-04-27Fix the test from r267656: Support "preserving" the summary information when ...Mehdi Amini
2016-04-27Add a test for r267655: Support "preserving" the summary information when usi...Mehdi Amini
2016-04-13Refactor the InternalizePass into a helper class, and expose it through a pub...Mehdi Amini
2016-04-12Refactor the Internalize stage of libLTO in a separate file (NFC)Mehdi Amini
2016-04-08Revert r265817Colin LeMahieu