[mips] Set flag isAsCheapAsAMove flag on instruction LUi.
[oota-llvm.git] / test / CodeGen / X86 / call-push.ll
index 7eac522d1f8e340a4e6b50e4d2c1f233a4a44570..e69f8c1ebf79417328017d8138b78c7a3cc9b7bb 100644 (file)
@@ -7,8 +7,8 @@ define i32 @decode_byte(%struct.decode_t* %decode) nounwind {
 ; CHECK: decode_byte:
 ; CHECK: pushl
 ; CHECK: popl
-; CHECK: popl
 ; CHECK: jmp
+; CHECK: popl
 entry:
         %tmp2 = getelementptr %struct.decode_t* %decode, i32 0, i32 4           ; <i16*> [#uses=1]
         %tmp23 = bitcast i16* %tmp2 to i32*             ; <i32*> [#uses=1]
@@ -34,6 +34,7 @@ declare i32 @f(%struct.decode_t*)
 ; CHECK: _test2:
 ; CHECK-NOT: 8(%esp)
 ; CHECK: 4(%esp)
+; CHECK-NOT: 8(%esp)
 ; CHECK: calll 
 declare i32 @foo(i32, i32, i32)