| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| H A D | fast_idiv_by_const.h | 47 * emit("result = (m.multiplier * n) >> SINT_BITS"); 48 * if d > 0 and m.multiplier < 0: emit("result += n") 49 * if d < 0 and m.multiplier > 0: emit("result -= n") 67 int64_t multiplier; /* the "magic number" multiplier */ member in struct:util_fast_sdiv_info 89 * emit("result = (m.multiplier * n) >>> UINT_BITS") 96 * emit("result = m.multiplier * n") 97 * if m.increment: emit("result = result + m.multiplier") 113 * 2: multiplier is never zero 119 uint64_t multiplier; /* th member in struct:util_fast_udiv_info [all...] |
| H A D | fast_idiv_by_const.c | 60 result.multiplier = 1ull << (UINT_BITS - div_shift); 68 result.multiplier = UINT_BITS == 64 ? UINT64_MAX : 144 result.multiplier = quotient + 1; 151 result.multiplier = down_multiplier; 239 result.multiplier = sign_extend(quotient2 + 1, SINT_BITS); 240 if (D < 0) result.multiplier = -result.multiplier;
|
| /xsrc/external/mit/MesaLib/dist/src/util/ |
| H A D | fast_idiv_by_const.h | 47 * emit("result = (m.multiplier * n) >> SINT_BITS"); 48 * if d > 0 and m.multiplier < 0: emit("result += n") 49 * if d < 0 and m.multiplier > 0: emit("result -= n") 67 int64_t multiplier; /* the "magic number" multiplier */ member in struct:util_fast_sdiv_info 89 * emit("result = (m.multiplier * n) >>> UINT_BITS") 96 * emit("result = m.multiplier * n") 97 * if m.increment: emit("result = result + m.multiplier") 113 * 2: multiplier is never zero 119 uint64_t multiplier; /* th member in struct:util_fast_udiv_info [all...] |
| H A D | fast_idiv_by_const.c | 61 result.multiplier = 1ull << (UINT_BITS - div_shift); 69 result.multiplier = u_uintN_max(UINT_BITS); 144 result.multiplier = quotient + 1; 151 result.multiplier = down_multiplier; 239 result.multiplier = sign_extend(quotient2 + 1, SINT_BITS); 240 if (D < 0) result.multiplier = -result.multiplier;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_uniforms_to_ubo.c | 31 * Note that locations can be set in different units, and the multiplier 34 * - st_glsl_to_nir uses dwords (4 bytes) so the multiplier should be 4 35 * - tgsi_to_nir uses bytes, so the multiplier should be 16 42 lower_instr(nir_intrinsic_instr *instr, nir_builder *b, int multiplier) argument 57 nir_iadd(b, nir_imm_int(b, multiplier * nir_intrinsic_base(instr)), 58 nir_imul(b, nir_imm_int(b, multiplier), 80 nir_lower_uniforms_to_ubo(nir_shader *shader, int multiplier) argument 93 multiplier);
|
| H A D | nir_opt_idiv_const.c | 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); 87 nir_imul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); 88 if (d > 0 && m.multiplier < 0) 90 if (d < 0 && m.multiplier > 0)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_uniforms_to_ubo.c | 74 int multiplier = dword_packed ? 4 : 16; local in function:lower_instr 77 nir_iadd_imm(b, nir_imul_imm(b, uniform_offset, multiplier), 78 nir_intrinsic_base(instr) * multiplier)); 82 * not, set it to a pessimistic value based on the multiplier (or the 92 nir_intrinsic_base(instr) * multiplier) % 95 nir_intrinsic_set_align(load, MAX2(multiplier, 99 nir_intrinsic_set_range_base(load, nir_intrinsic_base(instr) * multiplier); 100 nir_intrinsic_set_range(load, nir_intrinsic_range(instr) * multiplier);
|
| H A D | nir_opt_idiv_const.c | 44 n = nir_umul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); 90 nir_imul_high(b, n, nir_imm_intN_t(b, m.multiplier, n->bit_size)); 91 if (d > 0 && m.multiplier < 0) 93 if (d < 0 && m.multiplier > 0)
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | gen7_urb.c | 74 unsigned multiplier = local in function:gen7_allocate_push_constants 91 gen7_emit_push_constant_state(brw, multiplier * vs_size, 92 multiplier * hs_size, multiplier * ds_size, 93 multiplier * gs_size, multiplier * fs_size);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | gfx7_urb.c | 74 unsigned multiplier = devinfo->max_constant_urb_size_kb / 16; local in function:gfx7_allocate_push_constants 90 gfx7_emit_push_constant_state(brw, multiplier * vs_size, 91 multiplier * hs_size, multiplier * ds_size, 92 multiplier * gs_size, multiplier * fs_size);
|
| /xsrc/external/mit/MesaLib.old/dist/src/util/tests/fast_idiv_by_const/ |
| H A D | fast_idiv_by_const_test.cpp | 148 assert(uint_is_in_range(m.multiplier, num_bits)); 152 n = umul_add_high(n, m.multiplier, 0, num_bits); 162 assert(uint_is_in_range(m.multiplier, num_bits)); 165 n = umul_add_high(n, m.multiplier, 166 m.increment ? m.multiplier : 0, 178 assert(sint_is_in_range(m.multiplier, num_bits)); 181 res = smul_high(n, m.multiplier, num_bits); 182 if (d > 0 && m.multiplier < 0) 184 if (d < 0 && m.multiplier > 0)
|
| /xsrc/external/mit/MesaLib/dist/src/util/tests/fast_idiv_by_const/ |
| H A D | fast_idiv_by_const_test.cpp | 145 assert(uint_is_in_range(m.multiplier, num_bits)); 149 n = umul_add_high(n, m.multiplier, 0, num_bits); 159 assert(uint_is_in_range(m.multiplier, num_bits)); 162 n = umul_add_high(n, m.multiplier, 163 m.increment ? m.multiplier : 0, 175 assert(sint_is_in_range(m.multiplier, num_bits)); 178 res = smul_high(n, m.multiplier, num_bits); 179 if (d > 0 && m.multiplier < 0) 181 if (d < 0 && m.multiplier > 0)
|
| /xsrc/external/mit/xf86-video-siliconmotion/dist/src/ |
| H A D | smi_501.c | 456 int32_t multiplier, divider, shift, xclck; local in function:SMI501_FindClock 464 for (multiplier = 12, mclk = multiplier * 24 * 1000.0; 466 multiplier += 2, mclk = multiplier * 24 * 1000.0) { 501 int32_t multiplier, divider, shift; local in function:SMI501_FindMemClock 504 for (multiplier = 12, mclk = multiplier * 24 * 1000.0; 506 multiplier += 2, mclk = multiplier * 2 [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp_priv.h | 90 float multiplier; member in struct:brw_blorp_coord_transform
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | texcompress_etc.c | 64 uint8_t multiplier; member in struct:etc2_block 561 alpha = block->base_codeword + modifier * block->multiplier; 575 if (block->multiplier != 0) 576 /* clamp2(base codeword × 8 + 4 + modifier × multiplier × 8) */ 578 ((modifier * block->multiplier) << 3)); 606 if (block->multiplier != 0) 607 /* clamp3(base codeword × 8 + modifier × multiplier × 8) */ 609 ((modifier * block->multiplier) << 3)); 633 block->multiplier = (src[1] >> 4) & 0xf;
|
| H A D | draw.c | 268 unsigned multiplier; local in function:print_draw_arrays 273 multiplier = 2; 276 multiplier = 1; 282 int n = (count - 1) * (binding->Stride / (4 * multiplier)) 288 if (multiplier == 2)
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| H A D | texcompress_etc.c | 64 uint8_t multiplier; member in struct:etc2_block 563 alpha = block->base_codeword + modifier * block->multiplier; 577 if (block->multiplier != 0) 578 /* clamp2(base codeword × 8 + 4 + modifier × multiplier × 8) */ 580 ((modifier * block->multiplier) << 3)); 608 if (block->multiplier != 0) 609 /* clamp3(base codeword × 8 + modifier × multiplier × 8) */ 611 ((modifier * block->multiplier) << 3)); 635 block->multiplier = (src[1] >> 4) & 0xf;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/common/ |
| H A D | gen_mi_builder.h | 726 assert(m.multiplier <= UINT32_MAX); 732 N = gen_mi_imul_imm(b, N, m.multiplier); 735 N = gen_mi_iadd(b, N, gen_mi_imm(m.multiplier));
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_llvm_build.h | 192 LLVMValueRef multiplier, 198 LLVMValueRef multiplier, 204 LLVMValueRef multiplier,
|
| /xsrc/external/mit/freetype/dist/src/truetype/ |
| H A D | ttinterp.h | 460 FT_ULong multiplier,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/blorp/ |
| H A D | blorp_priv.h | 97 float multiplier; member in struct:brw_blorp_coord_transform
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_schedule_instructions.cpp | 1762 unsigned count = 0, multiplier = 1; local in function:get_cycle_count 1765 multiplier *= 10; /* assume that loops execute ~10 times */ 1767 count += block->cycle_count * multiplier; 1770 multiplier /= 10;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_llvm_build.h | 215 LLVMValueRef multiplier, LLVMValueRef pre_shift, 218 LLVMValueRef multiplier, LLVMValueRef pre_shift, 221 LLVMValueRef multiplier, LLVMValueRef post_shift);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_query.c | 468 assert(m.multiplier <= UINT32_MAX); 481 emit_mul_gpr0(batch, m.multiplier); 485 emit_lri32(batch, CS_GPR(1) + 0, m.multiplier);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/common/ |
| H A D | mi_builder.h | 1113 assert(m.multiplier <= UINT32_MAX); 1119 N = mi_imul_imm(b, N, m.multiplier); 1122 N = mi_iadd(b, N, mi_imm(m.multiplier));
|