Home
last modified time | relevance | path

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

/third_party/mesa3d/src/panfrost/bifrost/valhall/test/
Dtest-lower-constants.cpp66 bi_fadd_f32_to(b, bi_register(0), bi_register(0), bi_half(va_lut(26), 1))); in TEST_F()
69 bi_fadd_f32_to(b, bi_register(0), bi_register(0), bi_half(va_lut(23), 0))); in TEST_F()
72 bi_fadd_f32_to(b, bi_register(0), bi_register(0), bi_half(va_lut(23), 1))); in TEST_F()
75 bi_fadd_f32_to(b, bi_register(0), bi_register(0), bi_half(va_lut(30), 1))); in TEST_F()
80 bi_fadd_v2f16_to(b, bi_register(0), bi_register(0), bi_half(va_lut(23), 0))); in TEST_F()
83 bi_fadd_v2f16_to(b, bi_register(0), bi_register(0), bi_half(va_lut(29), 1))); in TEST_F()
91 bi_fadd_f32_to(b, bi_register(0), bi_register(0), bi_neg(bi_half(va_lut(23), 0)))); in TEST_F()
97 bi_fadd_v2f16_to(b, bi_register(0), bi_register(0), bi_neg(bi_half(va_lut(23), 0)))); in TEST_F()
125 bi_half(va_lut(1), 0), BI_CMPF_LT, BI_RESULT_TYPE_I1)); in TEST_F()
138 bi_half(va_lut(2), 1), BI_CMPF_LT, BI_RESULT_TYPE_I1)); in TEST_F()
[all …]
Dtest-packing.cpp99 bi_half(bi_register(0), true)), in TEST_F()
103 bi_half(bi_register(0), false)), in TEST_F()
132 CASE(bi_fround_v2f16_to(b, bi_half(bi_register(0), false), bi_register(0), in TEST_F()
136 CASE(bi_fround_v2f16_to(b, bi_half(bi_register(0), false), in TEST_F()
171 bi_instr *I = bi_branchz_i16(b, bi_half(bi_register(2), false), bi_null(), BI_CMPF_EQ); in TEST_F()
199 bi_half(bi_register(1), true)); in TEST_F()
/third_party/mesa3d/src/panfrost/bifrost/test/
Dtest-optimizer.cpp174 …CASE(bi_fadd_v2f16_to(b, reg, bi_swz_16(bi_fabsneg_v2f16(b, bi_half(negabsx, false)), true, false)… in TEST_F()
175 bi_fadd_v2f16_to(b, reg, bi_half(negabsx, false), y)); in TEST_F()
177 …CASE(bi_fadd_v2f16_to(b, reg, bi_swz_16(bi_fabsneg_v2f16(b, bi_half(negabsx, true)), true, false),… in TEST_F()
178 bi_fadd_v2f16_to(b, reg, bi_half(negabsx, true), y)); in TEST_F()
184 CASE(bi_fadd_f32_to(b, reg, bi_fabsneg_f32(b, bi_half(negabsx, false)), y), in TEST_F()
185 bi_fadd_f32_to(b, reg, bi_half(negabsx, false), y)); in TEST_F()
187 CASE(bi_fadd_f32_to(b, reg, bi_fabsneg_f32(b, bi_half(negabsx, true)), y), in TEST_F()
188 bi_fadd_f32_to(b, reg, bi_half(negabsx, true), y)); in TEST_F()
190 …CASE(bi_fadd_f32_to(b, reg, bi_fabsneg_f32(b, bi_half(x, true)), bi_fabsneg_f32(b, bi_half(x, fals… in TEST_F()
191 bi_fadd_f32_to(b, reg, bi_half(x, true), bi_half(x, false))); in TEST_F()
[all …]
/third_party/mesa3d/src/panfrost/bifrost/
Dbifrost_compile.c294 return bi_mkvec_v2i16(b, bi_half(bi_dontcare(b), false), in bi_varying_src0_for_barycentric()
295 bi_half(bi_src_index(&intr->src[0]), false)); in bi_varying_src0_for_barycentric()
606 bi_index h0 = bi_half(w0, chan & 1); in bi_make_vec16_to()
607 bi_index h1 = bi_half(w1, nextc & 1); in bi_make_vec16_to()
875 (T == nir_type_float16) ? bi_half(bi_extract(b, rgba, 1), true) : in bi_emit_fragment_out()
1365 bi_half(bi_extract(b, coord, 0), false), in bi_emit_image_coord()
1366 bi_half(bi_extract(b, coord, 1), false)); in bi_emit_image_coord()
1370 bi_half(bi_extract(b, coord, 2), false)); in bi_emit_image_coord()
1526 bi_u16_to_f32(b, bi_half(bi_preload(b, 59), i)), in bi_emit_load_frag_coord()
1839 bi_u16_to_u32_to(b, dst, bi_half(bi_preload(b, 61), false)); in bi_emit_intrinsic()
[all …]
Dcompiler.h213 bi_half(bi_index idx, bool upper) in bi_half() function
293 return bi_half(bi_imm_u32(imm), false); in bi_imm_u16()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_lower_constants.c58 return bi_half(va_lut(i >> 1), i & 1); in va_lut_index_16()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst358 - pan/bi: Add bi_half and bi_byte selectors