blob: 479fc15a8e8abb6e4fbaeeeda931fdd0e3e1b220 [file] [log] [blame]
Krzysztof Parzyszek0ba97542016-08-19 15:02:18 +00001; RUN: llc -march=hexagon < %s | FileCheck %s
2
3target triple = "hexagon"
4
5declare hidden fastcc void @callee(i32, i32) #0
6declare hidden void @callee2(i32, i32) #0
7
8; CHECK: jump callee
9define void @caller(i32 %pp) #0 {
10entry:
11 tail call fastcc void @callee(i32 %pp, i32 0)
12 ret void
13}
14
15; CHECK: jump callee2
16define void @caller2(i32 %pp) #0 {
17entry:
18 tail call fastcc void @callee2(i32 %pp, i32 0)
19 ret void
20}
21
22attributes #0 = { nounwind }