Home
last modified time | relevance | path

Searched refs:absneg (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_lower_constants.c120 if (info.absneg && info.size == VA_SIZE_32) { in va_resolve_constant()
126 if (info.absneg && info.size == VA_SIZE_16) { in va_resolve_constant()
139 if (info.absneg) { in va_resolve_constant()
166 if (info.absneg) { in va_resolve_constant()
Dvalhall.py103 …halfswizzle = False, widen = False, lanes = False, combine = False, lane = None, absneg = False, n… argument
104 self.is_float = is_float or absneg
107 self.absneg = absneg
119 if absneg:
158 self.absneg = False
233 absneg = el.get('absneg', False),
Dvalhall.h76 bool absneg : 1; member
Dva_pack.c465 } else if (src_info.absneg) { in va_pack_alu()
/third_party/mesa3d/src/panfrost/bifrost/
Dbi_opt_mod_props.c136 bool absneg = mod->src[0].neg || mod->src[0].abs; in bi_fuse_discard_fcmp() local
137 absneg |= mod->src[1].neg || mod->src[1].abs; in bi_fuse_discard_fcmp()
139 if (arch <= 8 && absneg) return; in bi_fuse_discard_fcmp()
/third_party/mesa3d/src/compiler/isaspec/
DREADME.rst139 <bitset name="absneg.f" extends="#instruction-cat2-1src">
143 In this example, ``absneg.f`` is a concrete cat2 instruction (leaf node of
178 <field name="ABSNEG" low="14" high="15" type="#absneg"/>
/third_party/mesa3d/docs/drivers/freedreno/
Disaspec.rst139 <bitset name="absneg.f" extends="#instruction-cat2-1src">
143 In this example, ``absneg.f`` is a concrete cat2 instruction (leaf node of
178 <field name="ABSNEG" low="14" high="15" type="#absneg"/>
/third_party/mesa3d/src/freedreno/ir3/
Ddisasm-a3xx.c205 OPC(2, OPC_ABSNEG_F, absneg.f),
222 OPC(2, OPC_ABSNEG_S, absneg.s),
/third_party/mesa3d/src/freedreno/.gitlab-ci/reference/
Dfd-clouds.log2405 :2:0352:0591[4010001ax_c024c01ax] add.f r6.z, (absneg)r6.z, (absneg)r9.x
2569 :2:0516:0907[4018081ax_c025001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.y
2570 :2:0517:0911[4018081ax_c027001ax] (nop3) add.f r6.z, r6.z, (absneg)r9.w
2571 :2:0518:0915[4010081ax_c023001ax] (nop1) add.f r6.z, r6.z, (absneg)r8.w
2986 :2:0933:1587[40180810x_c02ec010x] (nop3) add.f r4.x, (absneg)r4.x, (absneg)r11.z
2987 :2:0934:1591[40180810x_c0390010x] (nop3) add.f r4.x, r4.x, (absneg)r14.y
2988 :2:0935:1595[40180810x_c03b0010x] (nop3) add.f r4.x, r4.x, (absneg)r14.w
2989 :2:0936:1599[40100010x_c01c0010x] add.f r4.x, r4.x, (absneg)r7.x
3236 :2:1183:2089[4010001bx_c01bc01cx] add.f r6.w, (absneg)r7.x, (absneg)r6.w
3239 :2:1186:2093[4010001bx_c01e001bx] add.f r6.w, r6.w, (absneg)r7.z
[all …]
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst2622 - pan/va: Add absneg modifier to V2F32_TO_V2F16