/third_party/mesa3d/src/panfrost/bifrost/valhall/test/ |
D | test-lower-constants.cpp | 66 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 …]
|
D | test-packing.cpp | 99 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/ |
D | test-optimizer.cpp | 174 …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/ |
D | bifrost_compile.c | 294 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 …]
|
D | compiler.h | 213 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/ |
D | va_lower_constants.c | 58 return bi_half(va_lut(i >> 1), i & 1); in va_lut_index_16()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.0.0.rst | 358 - pan/bi: Add bi_half and bi_byte selectors
|