diff options
Diffstat (limited to 'test/CodeGen/MIR/X86/subregister-operands.mir')
-rw-r--r-- | test/CodeGen/MIR/X86/subregister-operands.mir | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/test/CodeGen/MIR/X86/subregister-operands.mir b/test/CodeGen/MIR/X86/subregister-operands.mir index 5e46fab4b058..8a3fcf69aca6 100644 --- a/test/CodeGen/MIR/X86/subregister-operands.mir +++ b/test/CodeGen/MIR/X86/subregister-operands.mir @@ -18,16 +18,15 @@ registers: - { id: 0, class: gr32 } - { id: 1, class: gr8 } - { id: 2, class: gr8 } -body: - - name: entry - id: 0 - instructions: - # CHECK: %0 = COPY %edi - # CHECK-NEXT: %1 = COPY %0:sub_8bit - - '%0 = COPY %edi' - - '%1 = COPY %0:sub_8bit' - - '%2 = AND8ri %1, 1, implicit-def %eflags' - - '%al = COPY %2' - - 'RETQ %al' +body: | + bb.0.entry: + liveins: %edi + ; CHECK: %0 = COPY %edi + ; CHECK-NEXT: %1 = COPY %0:sub_8bit + %0 = COPY %edi + %1 = COPY %0:sub_8bit + %2 = AND8ri %1, 1, implicit-def %eflags + %al = COPY %2 + RETQ %al ... |