1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/test/MC
Keno Fischer 5b8c01f61a [llc/opt] Add an option to run all passes twice
Summary: Lately, I have submitted a number of patches to fix bugs that
only occurred when using the same pass manager to compile multiple
modules (generally these bugs are failure to reset some persistent
state). Unfortunately I don't think there is currently a way to test
that from the command line. This adds a very simple flag to both llc
and opt, under which the tools will simply re-run their respective
pass pipelines using the same pass manager on (a clone of the same
module). Additionally, we verify that both outputs are bitwise the
same.

Reviewers: yaron.keren

Subscribers: loladiro, yaron.keren, kcc, llvm-commits

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

llvm-svn: 254774
2015-12-04 21:56:46 +00:00
..
AArch64 [AArch64] Add ARMv8.2-A Statistical Profiling Extension 2015-12-01 10:48:51 +00:00
AMDGPU AMDGPU: Disallow flat_scr in SI assembler 2015-12-01 20:31:08 +00:00
ARM [ARM] Add ARMv8.2-A to TargetParser 2015-12-01 10:33:56 +00:00
AsmParser [MC] Use LShr for constant evaluation of ">>" on non-arm64 darwin. 2015-11-11 00:51:36 +00:00
COFF MC: Simplify handling of temporary symbols in COFF writer. 2015-11-26 23:29:27 +00:00
Disassembler [AArch64] Clean up statistical profiling test 2015-12-04 09:45:18 +00:00
ELF [llc/opt] Add an option to run all passes twice 2015-12-04 21:56:46 +00:00
Hexagon [Hexagon] Adding shuffling resources for HVX instructions and tests for instruction encodings. 2015-12-03 21:44:28 +00:00
MachO [Assembler] Make fatal assembler errors non-fatal 2015-11-17 10:00:43 +00:00
Markup
Mips [mips][DSP] Add DSPr1 and DSPr2 tests for the standard encodings 2015-12-03 09:56:39 +00:00
PowerPC Relax a few more overspecified tests. 2015-11-03 19:38:19 +00:00
Sparc Update test to take into account for r251271. 2015-10-26 03:34:29 +00:00
SystemZ Re-enable UBSan tests for SystemZ: PR20980 was fixed. 2015-12-02 20:46:51 +00:00
X86 [X86] MS inline asm: produce error when encountering "<type> ptr <reg name>" 2015-12-03 12:17:03 +00:00