Lines Matching refs:Foo
6 %Foo = type { i32, i32 }
8 declare void @init(%Foo*)
12 declare void @foo_p(%Foo* preallocated(%Foo))
17 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
18 %b = bitcast i8* %a to %Foo*
21 call void @foo_p(%Foo* preallocated(%Foo) %b) ["preallocated"(token %t)]
30 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
31 %b = bitcast i8* %a to %Foo*
34 call void @foo_p(%Foo* preallocated(%Foo) %b) ["preallocated"(token %t)]
43 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
44 %b = bitcast i8* %a to %Foo*
45 %p0 = getelementptr %Foo, %Foo* %b, i32 0, i32 0
46 %p1 = getelementptr %Foo, %Foo* %b, i32 0, i32 1
54 call void @foo_p(%Foo* preallocated(%Foo) %b) ["preallocated"(token %t)]
63 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
64 %b = bitcast i8* %a to %Foo*
67 call void @init(%Foo* %b)
71 call void @foo_p(%Foo* preallocated(%Foo) %b) ["preallocated"(token %t)]
75 declare void @foo_p_p(%Foo* preallocated(%Foo), %Foo* preallocated(%Foo))
80 %a1 = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
81 %b1 = bitcast i8* %a1 to %Foo*
82 %a2 = call i8* @llvm.call.preallocated.arg(token %t, i32 1) preallocated(%Foo)
83 %b2 = bitcast i8* %a2 to %Foo*
86 …call void @foo_p_p(%Foo* preallocated(%Foo) %b1, %Foo* preallocated(%Foo) %b2) ["preallocated"(tok…
90 declare void @foo_p_int(%Foo* preallocated(%Foo), i32)
97 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
98 %b = bitcast i8* %a to %Foo*
101 call void @init(%Foo* %b)
106 call void @foo_p_int(%Foo* preallocated(%Foo) %b, i32 2) ["preallocated"(token %t)]
110 declare void @foo_ret_p(%Foo* sret(%Foo), %Foo* preallocated(%Foo))
114 %tmp = alloca %Foo
118 %a1 = call i8* @llvm.call.preallocated.arg(token %t1, i32 0) preallocated(%Foo)
119 %b1 = bitcast i8* %a1 to %Foo*
124 %a2 = call i8* @llvm.call.preallocated.arg(token %t2, i32 0) preallocated(%Foo)
126 %b2 = bitcast i8* %a2 to %Foo*
128 call void @init(%Foo* %b2)
132 call void @foo_ret_p(%Foo* %b1, %Foo* preallocated(%Foo) %b2) ["preallocated"(token %t2)]
136 call void @foo_ret_p(%Foo* %tmp, %Foo* preallocated(%Foo) %b1) ["preallocated"(token %t1)]
143 declare void @foo_inreg_p(i32 inreg, %Foo* preallocated(%Foo))
148 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
149 %b = bitcast i8* %a to %Foo*
153 call void @foo_inreg_p(i32 9, %Foo* preallocated(%Foo) %b) ["preallocated"(token %t)]
157 declare x86_thiscallcc void @foo_thiscall_p(i8*, %Foo* preallocated(%Foo))
162 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
163 %b = bitcast i8* %a to %Foo*
167 …call x86_thiscallcc void @foo_thiscall_p(i8* null, %Foo* preallocated(%Foo) %b) ["preallocated"(to…
171 declare x86_stdcallcc void @foo_stdcall_p(%Foo* preallocated(%Foo))
177 %a = call i8* @llvm.call.preallocated.arg(token %t, i32 0) preallocated(%Foo)
178 %b = bitcast i8* %a to %Foo*
181 call x86_stdcallcc void @foo_stdcall_p(%Foo* preallocated(%Foo) %b) ["preallocated"(token %t)]