llvm-project/llvm/test/LTO/X86
Mehdi Amini f59f2bb1b5 Refactor the Internalize stage of libLTO in a separate file (NFC)
This is intended to be shared by the ThinLTOCodeGenerator.

Note that there is a change in the way the verifier is run, previously
it was ran as a Pass on the merged module during internalization.
While now the verifier is called explicitely on the merged module
outside of the internalize "pass pipeline".

What remains strange in the API is the fact that `DisableVerify` in
the API does not disable this initial verifier.

Differential Revision: http://reviews.llvm.org/D19000

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 266047
2016-04-12 06:34:10 +00:00
..
Inputs Rename embedded bitcode section in MachO 2016-02-29 19:40:10 +00:00
attrs.ll
bcsection.ll Make the default triple optional by allowing an empty string 2015-09-16 05:34:32 +00:00
cfi_endproc.ll libLTO, llvm-lto, gold: Introduce flag for controlling optimization level. 2015-03-19 22:01:00 +00:00
current-section.ll Make the default triple optional by allowing an empty string 2015-09-16 05:34:32 +00:00
diagnostic-handler-noexit.ll Add a libLTO diagnostic handler that supports lto_get_error_message API 2015-11-11 19:59:08 +00:00
diagnostic-handler-remarks.ll [LoopVectorize] Don't unconditionally print vectorization diagnostics 2016-04-01 00:34:39 +00:00
disable-verify.ll Refactor the Internalize stage of libLTO in a separate file (NFC) 2016-04-12 06:34:10 +00:00
invalid.ll Add InaccessibleMemOnly and inaccessibleMemOrArgMemOnly attributes 2015-12-16 16:16:19 +00:00
keep-used-puts-during-instcombine.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
linkonce_odr_func.ll Move the personality function from LandingPadInst to Function 2015-06-17 20:52:32 +00:00
list-symbols.ll Make the default triple optional by allowing an empty string 2015-09-16 05:34:32 +00:00
lit.local.cfg
llvm-lto-output.ll [LTO] Add options to llvm-lto to select output format and dump merged module 2015-11-20 00:13:05 +00:00
no-undefined-puts-when-implemented.ll [opaque pointer type] Add textual IR support for explicit type parameter to the call instruction 2015-04-16 23:24:18 +00:00
parallel.ll Add powerpc64 to parallel.ll unsupported architecture list. 2015-09-04 19:45:36 +00:00
pr25919.ll Don't try to check all uses if lazy loading. 2016-01-15 18:23:46 +00:00
private-symbol.ll
restore-externals.ll [LTO] Restore original linkage of externals prior to splitting 2016-01-18 23:24:54 +00:00
runtime-library.ll
set-merged.ll Revert r265817 2016-04-08 18:15:37 +00:00
symver-asm.ll
triple-init.ll