[x32] Fix FrameIndex check in SelectLEA64_32Addr
[oota-llvm.git] / test / CodeGen / Mips / frame-address.ll
index e64e6d8cfe202aae1f560da67ebaa50cc7ad9f74..0ab7da30e785f888a748af157014daeb01a2f618 100644 (file)
@@ -2,11 +2,16 @@
 
 declare i8* @llvm.frameaddress(i32) nounwind readnone
 
-define i8* @f() nounwind {
+define i8* @f() nounwind uwtable {
 entry:
   %0 = call i8* @llvm.frameaddress(i32 0)
   ret i8* %0
 
-; CHECK:   addu    $fp, $sp, $zero
-; CHECK:   or      $2, $fp, $zero
+; CHECK: .cfi_startproc
+; CHECK: .cfi_def_cfa_offset 8
+; CHECK: .cfi_offset 30, -4
+; CHECK:   move    $fp, $sp
+; CHECK: .cfi_def_cfa_register 30
+; CHECK:   move    $2, $fp
+; CHECK: .cfi_endproc
 }