Searched refs:src_abs (Results 1 - 6 of 6) sorted by relevance
/third_party/mesa3d/src/panfrost/midgard/ |
H A D | mir.c | 132 if (ins->src_abs[i]) return true; in mir_nontrivial_mod() 448 temp = ins->src_abs[0]; in mir_flip() 449 ins->src_abs[0] = ins->src_abs[1]; in mir_flip() 450 ins->src_abs[1] = temp; in mir_flip()
|
H A D | midgard_schedule.c | 570 if (ins->src_abs[0] != ins->src_abs[1]) in mir_is_add_2() 587 ins->src_abs[1] = false; in mir_adjust_unit()
|
H A D | compiler.h | 114 bool src_abs[MIR_SRC_COUNT]; member
|
H A D | midgard_compile.c | 1008 mir_copy_src(&ins, instr, 0, 1, &ins.src_abs[1], &ins.src_neg[1], &ins.src_invert[1], roundptr, is_int, broadcast_swizzle); in emit_alu() 1029 mir_copy_src(&ins, instr, i, to, &ins.src_abs[to], &ins.src_neg[to], &ins.src_invert[to], roundptr, is_int, broadcast_swizzle); in emit_alu() 1045 ins.src_abs[1] = true; in emit_alu() 2769 if (ins->src_abs[1] || ins->src_neg[1]) in embedded_to_inline_constant()
|
H A D | midgard_emit.c | 87 ((ins->src_abs[i] << 0) | in mir_pack_mod()
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_format_float.c | 115 * src_abs instead save us any instruction. in lp_build_float_to_smallfloat() 148 * which might save us from calculating src_abs too. in lp_build_float_to_smallfloat() 154 LLVMValueRef src_abs = lp_build_abs(&f32_bld, src); in lp_build_float_to_smallfloat() local 155 src_abs = LLVMBuildBitCast(builder, src_abs, i32_bld.vec_type, ""); in lp_build_float_to_smallfloat() 158 infcheck_src = src_abs; in lp_build_float_to_smallfloat() 164 src_abs, i32_floatexpmask); in lp_build_float_to_smallfloat() 180 * rescale_src instead of src_abs here saving the calculation of that.) in lp_build_float_to_smallfloat()
|
Completed in 14 milliseconds