Lines Matching full:tail
8 ; Trivial case. Mark @noarg with tail call.
10 ; CHECK: tail call void @noarg()
15 ; PR615. Make sure that we do not move the alloca so that it interferes with the tail call.
22 ; CHECK: tail call i32 @test1
23 %X = tail call i32 @test1() ; <i32> [#uses=1]
62 ; Make sure that a nocapture pointer does not stop adding a tail call marker to
64 ; a tail call.
69 ; CHECK-NOT: tail call void @use_nocapture
70 ; CHECK: tail call void @noarg()
97 ; PR14143: Make sure that we do not mark functions with nocapture allocas with tail.
102 ; CHECK-NOT: tail call
110 ; PR14143: Make sure that we do not mark functions with nocapture allocas with tail.
116 ; CHECK-NOT: tail call
126 ; not do anything including marking callsites with the tail call marker.
132 ; CHECK-NOT: tail call
147 ; Don't tail call if a byval arg is captured.
166 ; CHECK: tail call void @ctor