Searched refs:interp_param (Results 1 – 7 of 7) sorted by relevance
/external/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/ |
D | interp-intrinsics.ll | 5 define amdgpu_ps void @fs_interp(i32 inreg %prim_mask, <2 x i32> %interp_param) #1 { 6 %v = call float @llvm.SI.fs.interp(i32 0, i32 0, i32 %prim_mask, <2 x i32> %interp_param) 13 define amdgpu_ps void @fs_constant(i32 inreg %prim_mask, <2 x i32> %interp_param) #1 {
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_sched.cpp | 315 …updates_exec_mask(), consumes_lds_oqa(), produces_lds_oqa(), chan_count(), interp_param(), next_id… in alu_group_tracker() 334 unsigned param = n->interp_param(); in assign_slot() 337 assert(!interp_param || interp_param == param); in assign_slot() 338 interp_param = param; in assign_slot() 449 unsigned param = n->interp_param(); in try_reserve() 451 if (param && interp_param && interp_param != param) in try_reserve() 695 interp_param = 0; in reset()
|
D | sb_sched.h | 136 unsigned interp_param; variable
|
D | sb_ir.cpp | 527 unsigned alu_node::interp_param() { in interp_param() function in r600_sb::alu_node
|
D | sb_ir.h | 1020 unsigned interp_param();
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.c | 1737 LLVMValueRef interp_param, in interp_fs_input() argument 1758 bool interp = interp_param != NULL; in interp_fs_input() 1761 interp_param = LLVMBuildBitCast(ctx->ac.builder, interp_param, in interp_fs_input() 1764 i = LLVMBuildExtractElement(ctx->ac.builder, interp_param, in interp_fs_input() 1766 j = LLVMBuildExtractElement(ctx->ac.builder, interp_param, in interp_fs_input() 1824 LLVMValueRef interp_param = NULL; in si_llvm_load_input_fs() local 1849 interp_param = LLVMGetParam(ctx->main_fn, interp_param_idx); in si_llvm_load_input_fs() 1854 shader->selector->info.colors_read, interp_param, in si_llvm_load_input_fs() 4082 LLVMValueRef interp_param; in build_interp_intrinsic() local 4127 interp_param = LLVMGetParam(ctx->main_fn, interp_param_idx); in build_interp_intrinsic() [all …]
|
/external/mesa3d/src/amd/common/ |
D | ac_nir_to_llvm.c | 4110 LLVMValueRef interp_param, attr_number; in visit_interp() local 4145 interp_param = lookup_interp_param(ctx, instr->variables[0]->var->data.interpolation, location); in visit_interp() 4150 LLVMValueRef ddxy_out = emit_ddxy_interp(ctx->nir, interp_param); in visit_interp() 4168 interp_param, ix_ll, ""); in visit_interp() 4183 interp_param = ac_build_gather_values(&ctx->ac, ij_out, 2); in visit_interp() 4190 if (interp_param) { in visit_interp() 4191 interp_param = LLVMBuildBitCast(ctx->builder, in visit_interp() 4192 interp_param, ctx->ac.v2f32, ""); in visit_interp() 4194 ctx->builder, interp_param, ctx->ac.i32_0, ""); in visit_interp() 4196 ctx->builder, interp_param, ctx->ac.i32_1, ""); in visit_interp() [all …]
|