diff options
Diffstat (limited to 'llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll')
| -rw-r--r-- | llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll b/llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll index a633c0291c6..6d62fd31f97 100644 --- a/llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll +++ b/llvm/test/CodeGen/ARM/illegal-bitfield-loadstore.ll @@ -124,10 +124,10 @@ define void @i56_and_or(i56* %a) { ; BE-LABEL: i56_and_or: ; BE: @ BB#0: ; BE-NEXT: mov r1, r0 -; BE-NEXT: mov r3, #128 +; BE-NEXT: ldr r12, [r0] ; BE-NEXT: ldrh r2, [r1, #4]! +; BE-NEXT: mov r3, #128 ; BE-NEXT: strb r3, [r1, #2] -; BE-NEXT: ldr r12, [r0] ; BE-NEXT: lsl r2, r2, #8 ; BE-NEXT: orr r2, r2, r12, lsl #24 ; BE-NEXT: orr r2, r2, #384 |

