diff options
Diffstat (limited to 'llvm/test/CodeGen/AVR/load.ll')
-rw-r--r-- | llvm/test/CodeGen/AVR/load.ll | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/test/CodeGen/AVR/load.ll b/llvm/test/CodeGen/AVR/load.ll index 73568b54096..f58edeb425a 100644 --- a/llvm/test/CodeGen/AVR/load.ll +++ b/llvm/test/CodeGen/AVR/load.ll @@ -9,8 +9,8 @@ define i8 @load8(i8* %x) { define i16 @load16(i16* %x) { ; CHECK-LABEL: load16: -; CHECK: ld r24, {{[XYZ]}}+ -; CHECK: ld r25, {{[XYZ]}} +; CHECK: ld r24, [[PTR:[XYZ]]] +; CHECK: ldd r25, [[PTR]]+1 %1 = load i16, i16* %x ret i16 %1 } @@ -36,8 +36,8 @@ define i8 @load8nodisp(i8* %x) { define i16 @load16disp(i16* %x) { ; CHECK-LABEL: load16disp: -; CHECK: ldd r24, {{[YZ]}}+62 -; CHECK: ldd r25, {{[YZ]}}+63 +; CHECK: ldd r24, [[PTR:[YZ]]]+62 +; CHECK: ldd r25, [[PTR]]+63 %1 = getelementptr inbounds i16, i16* %x, i64 31 %2 = load i16, i16* %1 ret i16 %2 @@ -48,8 +48,8 @@ define i16 @load16nodisp(i16* %x) { ; CHECK: movw r26, r24 ; CHECK: subi r26, 192 ; CHECK: sbci r27, 255 -; CHECK: ld r24, {{[XYZ]}}+ -; CHECK: ld r25, {{[XYZ]}} +; CHECK: ld r24, [[PTR:[XYZ]]] +; CHECK: ldd r25, [[PTR]]+1 %1 = getelementptr inbounds i16, i16* %x, i64 32 %2 = load i16, i16* %1 ret i16 %2 |