Lines Matching refs:LLVMValueRef
64 LLVMValueRef i32_0;
65 LLVMValueRef i32_1;
66 LLVMValueRef i64_0;
67 LLVMValueRef i64_1;
68 LLVMValueRef f32_0;
69 LLVMValueRef f32_1;
70 LLVMValueRef f64_0;
71 LLVMValueRef f64_1;
72 LLVMValueRef i1true;
73 LLVMValueRef i1false;
83 LLVMValueRef fpmath_md_2p5_ulp;
84 LLVMValueRef empty_md;
89 LLVMValueRef lds;
100 ac_get_llvm_num_components(LLVMValueRef value);
102 LLVMValueRef
104 LLVMValueRef value,
110 LLVMValueRef ac_to_integer(struct ac_llvm_context *ctx, LLVMValueRef v);
112 LLVMValueRef ac_to_float(struct ac_llvm_context *ctx, LLVMValueRef v);
114 LLVMValueRef
116 LLVMTypeRef return_type, LLVMValueRef *params,
121 LLVMValueRef
123 unsigned count_incoming, LLVMValueRef *values,
127 LLVMValueRef *pvgpr);
129 LLVMValueRef ac_build_ballot(struct ac_llvm_context *ctx, LLVMValueRef value);
131 LLVMValueRef ac_build_vote_all(struct ac_llvm_context *ctx, LLVMValueRef value);
133 LLVMValueRef ac_build_vote_any(struct ac_llvm_context *ctx, LLVMValueRef value);
135 LLVMValueRef ac_build_vote_eq(struct ac_llvm_context *ctx, LLVMValueRef value);
137 LLVMValueRef
138 ac_build_varying_gather_values(struct ac_llvm_context *ctx, LLVMValueRef *values,
141 LLVMValueRef
143 LLVMValueRef *values,
148 LLVMValueRef
150 LLVMValueRef *values,
153 LLVMValueRef
155 LLVMValueRef num,
156 LLVMValueRef den);
161 LLVMValueRef *coords_arg,
162 LLVMValueRef *derivs_arg);
165 LLVMValueRef
167 LLVMValueRef llvm_chan,
168 LLVMValueRef attr_number,
169 LLVMValueRef params,
170 LLVMValueRef i,
171 LLVMValueRef j);
173 LLVMValueRef
175 LLVMValueRef parameter,
176 LLVMValueRef llvm_chan,
177 LLVMValueRef attr_number,
178 LLVMValueRef params);
180 LLVMValueRef
182 LLVMValueRef base_ptr,
183 LLVMValueRef index);
187 LLVMValueRef base_ptr, LLVMValueRef index,
188 LLVMValueRef value);
190 LLVMValueRef ac_build_load(struct ac_llvm_context *ctx, LLVMValueRef base_ptr,
191 LLVMValueRef index);
192 LLVMValueRef ac_build_load_invariant(struct ac_llvm_context *ctx,
193 LLVMValueRef base_ptr, LLVMValueRef index);
194 LLVMValueRef ac_build_load_to_sgpr(struct ac_llvm_context *ctx,
195 LLVMValueRef base_ptr, LLVMValueRef index);
199 LLVMValueRef rsrc,
200 LLVMValueRef vdata,
202 LLVMValueRef voffset,
203 LLVMValueRef soffset,
209 LLVMValueRef
211 LLVMValueRef rsrc,
213 LLVMValueRef vindex,
214 LLVMValueRef voffset,
215 LLVMValueRef soffset,
222 LLVMValueRef ac_build_buffer_load_format(struct ac_llvm_context *ctx,
223 LLVMValueRef rsrc,
224 LLVMValueRef vindex,
225 LLVMValueRef voffset,
230 LLVMValueRef ac_build_buffer_load_format_gfx9_safe(struct ac_llvm_context *ctx,
231 LLVMValueRef rsrc,
232 LLVMValueRef vindex,
233 LLVMValueRef voffset,
236 LLVMValueRef
243 LLVMValueRef
247 LLVMValueRef val);
259 LLVMValueRef wave_id);
261 LLVMValueRef ac_build_imsb(struct ac_llvm_context *ctx,
262 LLVMValueRef arg,
265 LLVMValueRef ac_build_umsb(struct ac_llvm_context *ctx,
266 LLVMValueRef arg,
268 LLVMValueRef ac_build_fmin(struct ac_llvm_context *ctx, LLVMValueRef a,
269 LLVMValueRef b);
270 LLVMValueRef ac_build_fmax(struct ac_llvm_context *ctx, LLVMValueRef a,
271 LLVMValueRef b);
272 LLVMValueRef ac_build_umin(struct ac_llvm_context *ctx, LLVMValueRef a, LLVMValueRef b);
273 LLVMValueRef ac_build_clamp(struct ac_llvm_context *ctx, LLVMValueRef value);
276 LLVMValueRef out[4];
304 LLVMValueRef resource;
305 LLVMValueRef sampler;
306 LLVMValueRef addr;
312 LLVMValueRef ac_build_image_opcode(struct ac_llvm_context *ctx,
314 LLVMValueRef ac_build_cvt_pkrtz_f16(struct ac_llvm_context *ctx,
315 LLVMValueRef args[2]);
316 LLVMValueRef ac_build_wqm_vote(struct ac_llvm_context *ctx, LLVMValueRef i1);
317 void ac_build_kill_if_false(struct ac_llvm_context *ctx, LLVMValueRef i1);
318 LLVMValueRef ac_build_bfe(struct ac_llvm_context *ctx, LLVMValueRef input,
319 LLVMValueRef offset, LLVMValueRef width,
331 LLVMValueRef main_fn,
338 LLVMValueRef ac_lds_load(struct ac_llvm_context *ctx,
339 LLVMValueRef dw_addr);
341 LLVMValueRef dw_addr, LLVMValueRef value);
343 LLVMValueRef ac_find_lsb(struct ac_llvm_context *ctx,
345 LLVMValueRef src0);
353 void ac_build_if(struct ac_llvm_context *ctx, LLVMValueRef value,
355 void ac_build_uif(struct ac_llvm_context *ctx, LLVMValueRef value,