summaryrefslogtreecommitdiff
path: root/test/LTO/X86
AgeCommit message (Expand)Author
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-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-12[LTO] Simplify this test quite a bit, @func2 is unused/unneeded.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
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] Reject modules without datalayout.Davide Italiano
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-09-14Fix auto-upgrade of TBAA tags in Bitcode ReaderMehdi Amini
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
2016-04-01[LoopVectorize] Don't unconditionally print vectorization diagnosticsAkira Hatanaka
2016-02-29Rename embedded bitcode section in MachOSteven Wu
2016-01-18[LTO] Restore original linkage of externals prior to splittingTobias Edler von Koch
2016-01-15Don't try to check all uses if lazy loading.Rafael Espindola