Home
last modified time | relevance | path

Searched refs:bi_swizzle (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
Dbi_opt_mod_props.c93 static enum bi_swizzle
94 bi_compose_swizzle_16(enum bi_swizzle a, enum bi_swizzle b) in bi_compose_swizzle_16()
141 enum bi_swizzle r = I->src[0].swizzle; in bi_fuse_discard_fcmp()
Dbi_lower_swizzle.c141 bi_swizzle_replicates_8(enum bi_swizzle swz) in bi_swizzle_replicates_8()
155 bi_swizzle_replicates_16(enum bi_swizzle swz) in bi_swizzle_replicates_16()
Dcompiler.h51 enum bi_swizzle { enum
77 bi_apply_swizzle(uint32_t value, enum bi_swizzle swz) in bi_apply_swizzle()
132 enum bi_swizzle swizzle : 4;
208 idx.swizzle = (enum bi_swizzle)(BI_SWIZZLE_H00 | (x << 1) | y); in bi_swz_16()
223 idx.swizzle = (enum bi_swizzle)(BI_SWIZZLE_B0000 + lane); in bi_byte()
Dbi_schedule.c541 enum bi_swizzle swz0 = I->src[0].swizzle; in bi_impacted_fadd_widens()
542 enum bi_swizzle swz1 = I->src[1].swizzle; in bi_impacted_fadd_widens()
652 enum bi_swizzle swizzle = I->src[src].swizzle; in bi_impacted_t_modifiers()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_pack.c198 va_pack_widen_f32(const bi_instr *I, enum bi_swizzle swz) in va_pack_widen_f32()
209 va_pack_swizzle_f16(const bi_instr *I, enum bi_swizzle swz) in va_pack_swizzle_f16()
221 va_pack_widen(const bi_instr *I, enum bi_swizzle swz, enum va_size size) in va_pack_widen()
263 va_pack_halfswizzle(const bi_instr *I, enum bi_swizzle swz) in va_pack_halfswizzle()
278 va_pack_shift_lanes(const bi_instr *I, enum bi_swizzle swz) in va_pack_shift_lanes()
291 va_pack_combine(const bi_instr *I, enum bi_swizzle swz) in va_pack_combine()
Dva_lower_constants.c190 enum bi_swizzle swz = I->src[s].swizzle; in va_lower_constants()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst349 - pan/bi: Add bi_swizzle enum