[ARM] Refactor the prologue/epilogue emission to be more robust.
[oota-llvm.git] / test / CodeGen / ARM / fold-stack-adjust.ll
index 1fd9bd9e47a3e5a97e2e49522e9fe3c86ae39b50..b62d0dfee07d88a83c6e100684e9f4ac0a03010e 100644 (file)
@@ -170,9 +170,9 @@ define void @test_varsize(...) minsize {
 ; CHECK-T1: push       {r5, r6, r7, lr}
 ; ...
 ; CHECK-T1: pop        {r2, r3, r7}
-; CHECK-T1: pop        {r3}
+; CHECK-T1: pop {[[POP_REG:r[0-3]]]}
 ; CHECK-T1: add        sp, #16
-; CHECK-T1: bx r3
+; CHECK-T1: bx [[POP_REG]]
 
 ; CHECK-LABEL: test_varsize:
 ; CHECK: sub   sp, #16