Home
last modified time | relevance | path

Searched refs:BI_SWIZZLE_H01 (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
Dbi_lower_swizzle.c37 if (ins->src[src].swizzle == BI_SWIZZLE_H01) in bi_lower_swizzle_16()
119 ins->src[src].swizzle = BI_SWIZZLE_H01; in bi_lower_swizzle_16()
129 ins->src[src].swizzle = BI_SWIZZLE_H01; in bi_lower_swizzle_16()
137 ins->src[src].swizzle = BI_SWIZZLE_H01; in bi_lower_swizzle_16()
260 ins->src[0].swizzle = BI_SWIZZLE_H01; in bi_lower_swizzle()
267 ins->dest[0].swizzle = BI_SWIZZLE_H01; in bi_lower_swizzle()
Dcompiler.h54 BI_SWIZZLE_H01 = 1, /* = B0123 = W0 */ enumerator
87 case BI_SWIZZLE_H01: return H(0, 1); in bi_apply_swizzle()
146 .swizzle = BI_SWIZZLE_H01, in bi_get_index()
160 .swizzle = BI_SWIZZLE_H01, in bi_register()
170 .swizzle = BI_SWIZZLE_H01, in bi_imm_u32()
198 .swizzle = BI_SWIZZLE_H01, in bi_passthrough()
207 assert(idx.swizzle == BI_SWIZZLE_H01); in bi_swz_16()
221 assert(idx.swizzle == BI_SWIZZLE_H01); in bi_byte()
277 index.swizzle = BI_SWIZZLE_H01; in bi_strip_index()
854 .swizzle = BI_SWIZZLE_H01, in bi_fau()
Dbir.c266 (I->src[0].swizzle == BI_SWIZZLE_H01) && in bi_can_replace_with_csel()
267 (I->src[1].swizzle == BI_SWIZZLE_H01) && in bi_can_replace_with_csel()
268 (I->src[2].swizzle == BI_SWIZZLE_H01); in bi_can_replace_with_csel()
Dbi_opt_mod_props.c100 bool ar = (a & BI_SWIZZLE_H01); in bi_compose_swizzle_16()
102 bool br = (b & BI_SWIZZLE_H01); in bi_compose_swizzle_16()
105 ((ar ? br : bl) ? BI_SWIZZLE_H01 : 0); in bi_compose_swizzle_16()
Dbi_schedule.c503 ins->src[0].swizzle == BI_SWIZZLE_H01 && in bi_can_iaddc()
504 ins->src[1].swizzle == BI_SWIZZLE_H01); in bi_can_iaddc()
673 return (swizzle != BI_SWIZZLE_H01); in bi_impacted_t_modifiers()
683 return (src == 1) && (swizzle != BI_SWIZZLE_H01); in bi_impacted_t_modifiers()
Dbifrost_compile.c1967 assert(idx.swizzle == BI_SWIZZLE_H01); in bi_alu_src_index()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_pack.c155 case BI_SWIZZLE_H01: return 0x3; in va_pack_wrmask()
201 case BI_SWIZZLE_H01: return VA_WIDEN_NONE; in va_pack_widen_f32()
214 case BI_SWIZZLE_H01: return VA_SWIZZLES_16_BIT_H01; in va_pack_swizzle_f16()
225 case BI_SWIZZLE_H01: return VA_SWIZZLES_8_BIT_B0123; in va_pack_widen()
238 case BI_SWIZZLE_H01: return VA_SWIZZLES_16_BIT_H01; in va_pack_widen()
248 case BI_SWIZZLE_H01: return VA_SWIZZLES_32_BIT_NONE; in va_pack_widen()
281 case BI_SWIZZLE_H01: return VA_LANES_8_BIT_B02; in va_pack_shift_lanes()
294 case BI_SWIZZLE_H01: return VA_COMBINE_NONE; in va_pack_combine()
514 } else if (src.swizzle != BI_SWIZZLE_H01) { in va_pack_alu()
Dva_lower_constants.c202 assert(swz == BI_SWIZZLE_H01); in va_lower_constants()
205 if (info.swizzle && swz != BI_SWIZZLE_H01) in va_lower_constants()
Dva_optimize.c47 return I->src[s].swizzle == BI_SWIZZLE_H01 && in va_is_add_imm()