| /xsrc/external/mit/MesaLib/dist/src/util/ |
| fast_idiv_by_const.h | 87 * if m.pre_shift > 0: emit("n >>>= m.pre_shift") 95 * if m.pre_shift > 0: emit("n >>>= m.pre_shift") 112 * 1: At least one of pre_shift and increment is zero 120 unsigned pre_shift; /* shift for the dividend before multiplying */ member in struct:util_fast_udiv_info 137 n = n >> info.pre_shift; 157 n = n >> info.pre_shift; 172 assert(info.pre_shift == 0);
|
| fast_idiv_by_const.c | 62 result.pre_shift = 0; 70 result.pre_shift = 0; 145 result.pre_shift = 0; 152 result.pre_shift = 0; 157 unsigned pre_shift = 0; local 161 pre_shift += 1; 163 result = util_compute_fast_udiv_info(shifted_D, num_bits - pre_shift, 165 /* expect no increment or pre_shift in this path */ 166 assert(result.increment == 0 && result.pre_shift == 0); 167 result.pre_shift = pre_shift [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| fast_idiv_by_const.h | 87 * if m.pre_shift > 0: emit("n >>>= m.pre_shift") 95 * if m.pre_shift > 0: emit("n >>>= m.pre_shift") 112 * 1: At least one of pre_shift and increment is zero 120 unsigned pre_shift; /* shift for the dividend before multiplying */ member in struct:util_fast_udiv_info 137 n = n >> info.pre_shift; 157 n = n >> info.pre_shift; 172 assert(info.pre_shift == 0);
|
| fast_idiv_by_const.c | 61 result.pre_shift = 0; 70 result.pre_shift = 0; 145 result.pre_shift = 0; 152 result.pre_shift = 0; 157 unsigned pre_shift = 0; local 161 pre_shift += 1; 163 result = util_compute_fast_udiv_info(shifted_D, num_bits - pre_shift, 165 /* expect no increment or pre_shift in this path */ 166 assert(result.increment == 0 && result.pre_shift == 0); 167 result.pre_shift = pre_shift [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_conv.c | 1024 LLVMValueRef pre_shift[LP_MAX_VECTOR_LENGTH]; local 1028 pre_shift[i] = tmp[i]; 1038 pre_shift[i] = tmp[i]; 1046 tmp[i] = LLVMBuildSub(builder, tmp[i], pre_shift[i], "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_conv.c | 994 LLVMValueRef pre_shift[LP_MAX_VECTOR_LENGTH]; local 998 pre_shift[i] = tmp[i]; 1008 pre_shift[i] = tmp[i]; 1016 tmp[i] = LLVMBuildSub(builder, tmp[i], pre_shift[i], "");
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| aco_instruction_selection.cpp | 294 bool pre_shift = info.pre_shift != 0; local 299 if (!pre_shift && !increment && !multiply && !post_shift) { 305 if (pre_shift) { 307 bld.vop2(aco_opcode::v_lshrrev_b32, Definition(pre_shift_dst), Operand::c32(info.pre_shift),
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_state.h | 545 unsigned pre_shift; /* shift for the dividend before multiplying */ member in struct:si_fast_udiv_info32
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_state.c | 4416 unsigned pre_shift; /* shift for the dividend before multiplying */ member in struct:util_fast_udiv_info32 4430 info.pre_shift, 4447 STATIC_ASSERT(sizeof(divisor_factors[0].pre_shift) == 4);
|