Home
last modified time | relevance | path

Searched refs:sgn_ma (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
Dac_llvm_build.c799 LLVMValueRef sgn_ma; in build_cube_select() local
807 sgn_ma = LLVMBuildSelect(builder, is_ma_positive, LLVMConstReal(f32, 1.0), in build_cube_select()
821 LLVMBuildSelect(builder, is_ma_z, sgn_ma, LLVMBuildFNeg(builder, sgn_ma, ""), ""), ""); in build_cube_select()
826 sgn = LLVMBuildSelect(builder, is_ma_y, sgn_ma, LLVMConstReal(f32, -1.0), ""); in build_cube_select()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp9105 Temp sgn_ma = bld.vop2_e64(aco_opcode::v_cndmask_b32, bld.def(v1), neg_one, one, is_ma_positive); in build_cube_select() local
9106 Temp neg_sgn_ma = bld.vop2(aco_opcode::v_sub_f32, bld.def(v1), Operand::zero(), sgn_ma); in build_cube_select()
9118 bld.vop2(aco_opcode::v_cndmask_b32, bld.def(v1), neg_sgn_ma, sgn_ma, is_ma_z), one, is_ma_y); in build_cube_select()
9123 sgn = bld.vop2(aco_opcode::v_cndmask_b32, bld.def(v1), neg_one, sgn_ma, is_ma_y); in build_cube_select()