Searched refs:ac_llvm_context (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/amd/common/ |
D | ac_llvm_build.h | 43 struct ac_llvm_context { struct 93 ac_llvm_context_init(struct ac_llvm_context *ctx, LLVMContextRef context, argument 97 ac_llvm_context_dispose(struct ac_llvm_context *ctx); 103 ac_llvm_extract_elem(struct ac_llvm_context *ac, 109 LLVMTypeRef ac_to_integer_type(struct ac_llvm_context *ctx, LLVMTypeRef t); 110 LLVMValueRef ac_to_integer(struct ac_llvm_context *ctx, LLVMValueRef v); 111 LLVMTypeRef ac_to_float_type(struct ac_llvm_context *ctx, LLVMTypeRef t); 112 LLVMValueRef ac_to_float(struct ac_llvm_context *ctx, LLVMValueRef v); 115 ac_build_intrinsic(struct ac_llvm_context *ctx, const char *name, 122 ac_build_phi(struct ac_llvm_context *ctx, LLVMTypeRef type, [all …]
|
D | ac_llvm_build.c | 59 ac_llvm_context_init(struct ac_llvm_context *ctx, LLVMContextRef context, in ac_llvm_context_init() 117 ac_llvm_context_dispose(struct ac_llvm_context *ctx) in ac_llvm_context_dispose() 135 ac_llvm_extract_elem(struct ac_llvm_context *ac, in ac_llvm_extract_elem() 173 static LLVMTypeRef to_integer_type_scalar(struct ac_llvm_context *ctx, LLVMTypeRef t) in to_integer_type_scalar() 186 ac_to_integer_type(struct ac_llvm_context *ctx, LLVMTypeRef t) in ac_to_integer_type() 197 ac_to_integer(struct ac_llvm_context *ctx, LLVMValueRef v) in ac_to_integer() 203 static LLVMTypeRef to_float_type_scalar(struct ac_llvm_context *ctx, LLVMTypeRef t) in to_float_type_scalar() 216 ac_to_float_type(struct ac_llvm_context *ctx, LLVMTypeRef t) in ac_to_float_type() 227 ac_to_float(struct ac_llvm_context *ctx, LLVMValueRef v) in ac_to_float() 235 ac_build_intrinsic(struct ac_llvm_context *ctx, const char *name, in ac_build_intrinsic() [all …]
|
D | ac_nir_to_llvm.h | 39 struct ac_llvm_context; 236 void ac_nir_translate(struct ac_llvm_context *ac, struct ac_shader_abi *abi,
|
D | ac_shader_util.h | 44 ac_export_mrt_z(struct ac_llvm_context *ctx, LLVMValueRef depth,
|
D | ac_nir_to_llvm.c | 55 struct ac_llvm_context ac; 77 struct ac_llvm_context ac; 368 static int get_elem_bits(struct ac_llvm_context *ctx, LLVMTypeRef type) in get_elem_bits() 386 static LLVMValueRef unpack_param(struct ac_llvm_context *ctx, in unpack_param() 1165 static LLVMValueRef trim_vector(struct ac_llvm_context *ctx, in trim_vector() 1185 build_store_values_extended(struct ac_llvm_context *ac, in build_store_values_extended() 1270 static LLVMValueRef emit_int_cmp(struct ac_llvm_context *ctx, in emit_int_cmp() 1280 static LLVMValueRef emit_float_cmp(struct ac_llvm_context *ctx, in emit_float_cmp() 1293 static LLVMValueRef emit_intrin_1f_param(struct ac_llvm_context *ctx, in emit_intrin_1f_param() 1309 static LLVMValueRef emit_intrin_2f_param(struct ac_llvm_context *ctx, in emit_intrin_2f_param() [all …]
|
D | ac_shader_util.c | 113 ac_export_mrt_z(struct ac_llvm_context *ctx, LLVMValueRef depth, in ac_export_mrt_z()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_internal.h | 52 struct ac_llvm_context ac;
|