forked from OSchip/llvm-project
parent
b811e4bb5d
commit
9e2c7f659e
|
@ -15,14 +15,14 @@ entry:
|
||||||
ret i32 %call
|
ret i32 %call
|
||||||
}
|
}
|
||||||
|
|
||||||
;CALL: test1:
|
; CALL: test1:
|
||||||
;CALL-NOT: ret
|
; CALL-NOT: ret
|
||||||
;CALL: callq helper
|
; CALL: callq helper
|
||||||
;CALL: ret
|
; CALL: ret
|
||||||
|
|
||||||
;JMP: test1:
|
; JMP: test1:
|
||||||
;JMP-NOT: ret
|
; JMP-NOT: ret
|
||||||
;JMP: jmp helper # TAILCALL
|
; JMP: jmp helper # TAILCALL
|
||||||
|
|
||||||
define i32 @test2() nounwind {
|
define i32 @test2() nounwind {
|
||||||
entry:
|
entry:
|
||||||
|
@ -30,11 +30,11 @@ entry:
|
||||||
ret i32 %call
|
ret i32 %call
|
||||||
}
|
}
|
||||||
|
|
||||||
;CALL: test2:
|
; CALL: test2:
|
||||||
;CALL-NOT: ret
|
; CALL-NOT: ret
|
||||||
;CALL: callq test2
|
; CALL: callq test2
|
||||||
;CALL: ret
|
; CALL: ret
|
||||||
|
|
||||||
;JMP: test2:
|
; JMP: test2:
|
||||||
;JMP-NOT: ret
|
; JMP-NOT: ret
|
||||||
;JMP: jmp test2 # TAILCALL
|
; JMP: jmp test2 # TAILCALL
|
||||||
|
|
Loading…
Reference in New Issue