diff options
Diffstat (limited to 'test/CodeGen/MIR/X86/duplicate-memory-operand-flag.mir')
| -rw-r--r-- | test/CodeGen/MIR/X86/duplicate-memory-operand-flag.mir | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/test/CodeGen/MIR/X86/duplicate-memory-operand-flag.mir b/test/CodeGen/MIR/X86/duplicate-memory-operand-flag.mir deleted file mode 100644 index 0c15e84f2268..000000000000 --- a/test/CodeGen/MIR/X86/duplicate-memory-operand-flag.mir +++ /dev/null @@ -1,27 +0,0 @@ -# RUN: not llc -march=x86-64 -run-pass none -o /dev/null %s 2>&1 | FileCheck %s - ---- | - - define i32 @volatile_inc(i32* %x) { - entry: - %0 = load volatile i32, i32* %x - %1 = add i32 %0, 1 - store volatile i32 %1, i32* %x - ret i32 %1 - } - -... ---- -name: volatile_inc -tracksRegLiveness: true -liveins: - - { reg: '%rdi' } -body: | - bb.0.entry: - liveins: %rdi - ; CHECK: [[@LINE+1]]:50: duplicate 'volatile' memory operand flag - %eax = MOV32rm %rdi, 1, _, 0, _ :: (volatile volatile load 4 from %ir.x) - %eax = INC32r killed %eax, implicit-def dead %eflags - MOV32mr killed %rdi, 1, _, 0, _, %eax :: (volatile store 4 into %ir.x) - RETQ %eax -... |
