projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[mips] Do not emit '.module fp=...' unless we really need to.
[oota-llvm.git]
/
test
/
CodeGen
/
Mips
/
mips16_32_7.ll
diff --git
a/test/CodeGen/Mips/mips16_32_7.ll
b/test/CodeGen/Mips/mips16_32_7.ll
index 895b5d4346a81331696de67483ca15296b5d8890..480a23c8b25ea22627bcb1644a311a09828df41e 100644
(file)
--- a/
test/CodeGen/Mips/mips16_32_7.ll
+++ b/
test/CodeGen/Mips/mips16_32_7.ll
@@
-6,12
+6,11
@@
entry:
ret void
}
ret void
}
-; 16: .set mips16
# @foo
+; 16: .set mips16
; 16: .ent foo
; 16: .ent foo
-; 16: save {{.+}}
-; 16: restore {{.+}}
+; 16: jrc $ra
; 16: .end foo
; 16: .end foo
-; 32: .set nomips16
# @foo
+; 32: .set nomips16
; 32: .ent foo
; 32: .set noreorder
; 32: .set nomacro
; 32: .ent foo
; 32: .set noreorder
; 32: .set nomacro
@@
-27,7
+26,7
@@
entry:
ret void
}
ret void
}
-; 16: .set nomips16
# @nofoo
+; 16: .set nomips16
; 16: .ent nofoo
; 16: .set noreorder
; 16: .set nomacro
; 16: .ent nofoo
; 16: .set noreorder
; 16: .set nomacro
@@
-38,7
+37,7
@@
entry:
; 16: .set macro
; 16: .set reorder
; 16: .end nofoo
; 16: .set macro
; 16: .set reorder
; 16: .end nofoo
-; 32: .set nomips16
# @nofoo
+; 32: .set nomips16
; 32: .ent nofoo
; 32: .set noreorder
; 32: .set nomacro
; 32: .ent nofoo
; 32: .set noreorder
; 32: .set nomacro
@@
-54,16
+53,14
@@
entry:
ret i32 0
}
ret i32 0
}
-; 16: .set mips16
# @main
+; 16: .set mips16
; 16: .ent main
; 16: .ent main
-; 16: save {{.+}}
-; 16: restore {{.+}}
+; 16: jrc $ra
; 16: .end main
; 16: .end main
-; 32: .set mips16
# @main
+; 32: .set mips16
; 32: .ent main
; 32: .ent main
-; 32: save {{.+}}
-; 32: restore {{.+}}
+; 32: jrc $ra
; 32: .end main
; 32: .end main