/dports/lang/clover/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
H A D | nir_conversion_builder.h | 141 nir_imm_intN_t(b, (1ull << (src->bit_size - 1)) - 1, src->bit_size); in nir_round_int_to_float() 167 nir_ssa_def *one = nir_imm_intN_t(b, 1, src->bit_size); in nir_round_int_to_float() 257 *low = nir_imm_intN_t(b, ilow, src_bit_size); in nir_get_clamp_limits() 258 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 261 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 272 *low = nir_imm_intN_t(b, 0, src_bit_size); in nir_get_clamp_limits() 274 *high = nir_imm_intN_t(b, uhigh, src_bit_size); in nir_get_clamp_limits() 311 *low = nir_imm_intN_t(b, flow, src_bit_size); in nir_get_clamp_limits() 313 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits() 320 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits()
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
H A D | nir_conversion_builder.h | 141 nir_imm_intN_t(b, (1ull << (src->bit_size - 1)) - 1, src->bit_size); in nir_round_int_to_float() 167 nir_ssa_def *one = nir_imm_intN_t(b, 1, src->bit_size); in nir_round_int_to_float() 257 *low = nir_imm_intN_t(b, ilow, src_bit_size); in nir_get_clamp_limits() 258 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 261 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 272 *low = nir_imm_intN_t(b, 0, src_bit_size); in nir_get_clamp_limits() 274 *high = nir_imm_intN_t(b, uhigh, src_bit_size); in nir_get_clamp_limits() 311 *low = nir_imm_intN_t(b, flow, src_bit_size); in nir_get_clamp_limits() 313 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits() 320 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits()
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
H A D | nir_conversion_builder.h | 141 nir_imm_intN_t(b, (1ull << (src->bit_size - 1)) - 1, src->bit_size); in nir_round_int_to_float() 167 nir_ssa_def *one = nir_imm_intN_t(b, 1, src->bit_size); in nir_round_int_to_float() 257 *low = nir_imm_intN_t(b, ilow, src_bit_size); in nir_get_clamp_limits() 258 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 261 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 272 *low = nir_imm_intN_t(b, 0, src_bit_size); in nir_get_clamp_limits() 274 *high = nir_imm_intN_t(b, uhigh, src_bit_size); in nir_get_clamp_limits() 311 *low = nir_imm_intN_t(b, flow, src_bit_size); in nir_get_clamp_limits() 313 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits() 320 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits()
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
H A D | nir_conversion_builder.h | 141 nir_imm_intN_t(b, (1ull << (src->bit_size - 1)) - 1, src->bit_size); in nir_round_int_to_float() 167 nir_ssa_def *one = nir_imm_intN_t(b, 1, src->bit_size); in nir_round_int_to_float() 257 *low = nir_imm_intN_t(b, ilow, src_bit_size); in nir_get_clamp_limits() 258 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 261 *high = nir_imm_intN_t(b, ihigh, src_bit_size); in nir_get_clamp_limits() 272 *low = nir_imm_intN_t(b, 0, src_bit_size); in nir_get_clamp_limits() 274 *high = nir_imm_intN_t(b, uhigh, src_bit_size); in nir_get_clamp_limits() 311 *low = nir_imm_intN_t(b, flow, src_bit_size); in nir_get_clamp_limits() 313 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits() 320 *high = nir_imm_intN_t(b, fhigh, src_bit_size); in nir_get_clamp_limits()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 75 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 108 return nir_imm_intN_t(b, 0, n->bit_size); in build_irem() 129 return nir_imm_intN_t(b, 0, n->bit_size); in build_imod() 131 nir_ssa_def *int_min_def = nir_imm_intN_t(b, int_min, n->bit_size); in build_imod() 136 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_imod() 138 nir_ssa_def *d_def = nir_imm_intN_t(b, d, n->bit_size); in build_imod() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/compiler/nir/ |
H A D | nir_opt_idiv_const.c | 33 return nir_imm_intN_t(b, 0, n->bit_size); in build_udiv() 43 n = nir_uadd_sat(b, n, nir_imm_intN_t(b, m.increment, n->bit_size)); in build_udiv() 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_udiv() 56 return nir_imm_intN_t(b, 0, n->bit_size); in build_umod() 58 return nir_iand(b, n, nir_imm_intN_t(b, d - 1, n->bit_size)); in build_umod() 61 nir_imm_intN_t(b, d, n->bit_size))); in build_umod() 71 return nir_imm_intN_t(b, 0, n->bit_size); in build_idiv() 79 nir_ssa_def *n_neg = nir_ilt(b, n, nir_imm_intN_t(b, 0, n->bit_size)); in build_idiv() 87 nir_imul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); in build_idiv()
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/lang/clover/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/libosmesa/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/compiler/nir/tests/ |
H A D | builder_tests.cpp | 136 nir_imm_intN_t(b, 0x04, 8), in TEST_F() 137 nir_imm_intN_t(b, 0x08070605, 32), in TEST_F() 138 nir_vec2(b, nir_imm_intN_t(b, 0x0a09, 16), in TEST_F() 139 nir_imm_intN_t(b, 0x0c0b, 16)), in TEST_F()
|