Searched refs:get_alu_src (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection.cpp | 657 Temp get_alu_src(struct isel_context *ctx, nir_alu_src src, unsigned size=1) in get_alu_src() function 724 sop2->operands[0] = Operand(get_alu_src(ctx, instr->src[0])); in emit_sop2_instruction() 725 sop2->operands[1] = Operand(get_alu_src(ctx, instr->src[1])); in emit_sop2_instruction() 740 Temp src0 = get_alu_src(ctx, instr->src[swap_srcs ? 1 : 0]); in emit_vop2_instruction() 741 Temp src1 = get_alu_src(ctx, instr->src[swap_srcs ? 0 : 1]); in emit_vop2_instruction() 767 Temp src0 = get_alu_src(ctx, instr->src[0]); in emit_vop2_instruction_logic64() 768 Temp src1 = get_alu_src(ctx, instr->src[1]); in emit_vop2_instruction_logic64() 793 src[i] = get_alu_src(ctx, instr->src[swap_srcs ? 1 - i : i]); in emit_vop3a_instruction() 825 bld.vop1(op, bld.def(RegType::vgpr, dst.size()), get_alu_src(ctx, instr->src[0]))); in emit_vop1_instruction() 827 bld.vop1(op, Definition(dst), get_alu_src(ctx, instr->src[0])); in emit_vop1_instruction() [all …]
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_nir.c | 266 static LLVMValueRef get_alu_src(struct lp_build_nir_context *bld_base, in get_alu_src() function 966 src[i] = get_alu_src(bld_base, instr->src[i], src_components); in visit_alu()
|
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
D | nir_to_spirv.c | 1105 get_alu_src(struct ntv_context *ctx, nir_alu_instr *alu, unsigned src) in get_alu_src() function 1176 src[i] = get_alu_src(ctx, alu, i); in emit_alu()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_nir_to_llvm.c | 100 static LLVMValueRef get_alu_src(struct ac_nir_context *ctx, nir_alu_src src, in get_alu_src() function 591 src[i] = get_alu_src(ctx, instr->src[i], src_components); in visit_alu()
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 3595 - aco: clobber scc in s_bfe_u32 in get_alu_src()
|
D | 20.3.0.rst | 4014 - aco: sink get_alu_src() in bfe lowering
|