llvm-project/llvm/test/DebugInfo/MIR/X86
Craig Topper 570d47a010 [X86] Change the MOV32ri64 pseudo instruction to def a GR64 directly instead of wrapping it in a SUBREG_TO_REG.
Now we switch to the subregister in expandPostRAPseudos where we already switched the opcode.

This simplifies a few isel patterns that used the pseudo directly. And magically seems to have improved our ability to CSE it in the undef-label.ll test.

llvm-svn: 339496
2018-08-11 05:33:00 +00:00
..
bit-piece-dh.mir [DebugInfo][X86] Add start-after flags to MIR tests 2018-07-12 14:36:48 +00:00
empty-inline.mir [DebugInfo][X86] Add start-after flags to MIR tests 2018-07-12 14:36:48 +00:00
kill-after-spill.mir [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property 2018-06-21 10:03:34 +00:00
lit.local.cfg
live-debug-values-3preds.mir [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
live-debug-values-reg-copy.mir [LiveDebugValues] Tracking copying value between registers 2018-07-13 08:24:26 +00:00
live-debug-values-spill.mir [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property 2018-06-21 10:03:34 +00:00
live-debug-values.mir [X86] Change the MOV32ri64 pseudo instruction to def a GR64 directly instead of wrapping it in a SUBREG_TO_REG. 2018-08-11 05:33:00 +00:00
live-debug-vars-unused-arg-debugonly.mir [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
live-debug-vars-unused-arg.mir [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
livedebugvalues-limit.mir [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
mlicm-hoist.mir [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
no-cfi-loc.mir [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
regcoalescer.mir [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00