1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 11:33:24 +02:00
llvm-mirror/test/ThinLTO/X86
Mehdi Amini e3bc28c01e Refactor stripDebugInfo(Function) to handle intrinsic
This moves the code that handles stripping debug info intrinsic from
 StripDebugInfo(Module) to StripDebugInfo(Function). The latter is
already walking every instructions so it makes sense to do it at the
same time.
This makes also stripDebugInfo(Function) as an API more useful: it
is really dropping every debug info in the Function.
Finally the existing code is trigerring an assertion when the Module
is not fully materialized.

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 268847
2016-05-07 04:10:52 +00:00
..
Inputs Refactor stripDebugInfo(Function) to handle intrinsic 2016-05-07 04:10:52 +00:00
alias_import.ll ThinLTO: do not import function whose linkage prevents inlining. 2016-05-03 00:27:28 +00:00
alias_resolution.ll ThinLTO: Resolve linkonce_odr aliases just like functions 2016-04-21 05:47:17 +00:00
drop-debug-info.ll Refactor stripDebugInfo(Function) to handle intrinsic 2016-05-07 04:10:52 +00:00
funcimport.ll Move summary creation out of llvm-as into opt 2016-04-12 21:35:18 +00:00
internalize.ll Add an internalization step to the ThinLTOCodeGenerator 2016-04-24 03:18:01 +00:00
lit.local.cfg
llvm.used.ll ThinLTO: fix assertion and refactor check for hidden use from inline ASM in a helper function 2016-05-06 08:25:33 +00:00
odr_resolution.ll ThinLTOCodeGenerator: preserve linkonce when in "MustPreserved" set 2016-04-26 10:35:01 +00:00
referenced_by_constant.ll Always traverse GlobalVariable initializer when computing the export list 2016-04-23 23:29:24 +00:00
section.ll ThinLTO: do not promote GlobalVariable that have a specific section. 2016-04-27 00:32:13 +00:00
select_right_alias_definition.ll FunctionImport: make sure we always select the right callee in presence of alias 2016-04-20 04:17:36 +00:00