Home
last modified time | relevance | path

Searched refs:divisors (Results 1 – 25 of 44) sorted by relevance

12

/external/libjpeg-turbo/simd/powerpc/
Djquanti-altivec.c116 void jsimd_quantize_altivec(JCOEFPTR coef_block, DCTELEM *divisors, in jsimd_quantize_altivec() argument
171 corr0 = vec_ld(DCTSIZE2 * 2, divisors); in jsimd_quantize_altivec()
172 corr1 = vec_ld(DCTSIZE2 * 2 + 16, divisors); in jsimd_quantize_altivec()
173 corr2 = vec_ld(DCTSIZE2 * 2 + 32, divisors); in jsimd_quantize_altivec()
174 corr3 = vec_ld(DCTSIZE2 * 2 + 48, divisors); in jsimd_quantize_altivec()
175 corr4 = vec_ld(DCTSIZE2 * 2 + 64, divisors); in jsimd_quantize_altivec()
176 corr5 = vec_ld(DCTSIZE2 * 2 + 80, divisors); in jsimd_quantize_altivec()
177 corr6 = vec_ld(DCTSIZE2 * 2 + 96, divisors); in jsimd_quantize_altivec()
178 corr7 = vec_ld(DCTSIZE2 * 2 + 112, divisors); in jsimd_quantize_altivec()
189 recip0 = vec_ld(0, divisors); in jsimd_quantize_altivec()
[all …]
Djsimd.c731 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
733 jsimd_quantize_altivec(coef_block, divisors, workspace); in jsimd_quantize()
737 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
/external/libjpeg-turbo/
Djcdctmgr.c38 typedef void (*quantize_method_ptr) (JCOEFPTR coef_block, DCTELEM *divisors,
41 FAST_FLOAT *divisors,
58 DCTELEM *divisors[NUM_QUANT_TBLS]; member
260 if (fdct->divisors[qtblno] == NULL) { in start_pass_fdctmgr()
261 fdct->divisors[qtblno] = (DCTELEM *) in start_pass_fdctmgr()
265 dtbl = fdct->divisors[qtblno]; in start_pass_fdctmgr()
300 if (fdct->divisors[qtblno] == NULL) { in start_pass_fdctmgr()
301 fdct->divisors[qtblno] = (DCTELEM *) in start_pass_fdctmgr()
305 dtbl = fdct->divisors[qtblno]; in start_pass_fdctmgr()
408 quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in quantize() argument
[all …]
Djsimddct.h31 EXTERN(void) jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors,
33 EXTERN(void) jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors,
Djsimd_none.c278 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
283 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
/external/libjpeg-turbo/simd/loongson/
Djquanti-mmi.c52 corr0 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 1]); /* correction */ \
53 corr1 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 1 + 4]); \
61 recip0 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 0]); /* reciprocal */ \
62 recip1 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 0 + 4]); \
73 scale0 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 2]); /* scale */ \
74 scale1 = _mm_load_si64((__m64 *)&divisors[DCTSIZE2 * 2 + 4]); \
110 divisors += DCTSIZE; \
115 void jsimd_quantize_mmi(JCOEFPTR coef_block, DCTELEM *divisors, in jsimd_quantize_mmi() argument
Djsimd.c451 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
453 jsimd_quantize_mmi(coef_block, divisors, workspace); in jsimd_quantize()
457 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
/external/guava/guava-tests/benchmark/com/google/common/primitives/
DUnsignedLongsBenchmark.java34 private static final long[] divisors = new long[ARRAY_SIZE]; field in UnsignedLongsBenchmark
44 divisors[i] = randomDivisor(longs[i]); in setUp()
56 tmp += UnsignedLongs.divide(longs[j], divisors[j]); in divide()
65 tmp += UnsignedLongs.remainder(longs[j], divisors[j]); in remainder()
/external/libjpeg-turbo/simd/i386/
Djquantf-sse2.asm108 ; jsimd_quantize_float_sse2(JCOEFPTR coef_block, FAST_FLOAT *divisors,
113 %define divisors ebp + 12 ; FAST_FLOAT *divisors
129 mov edx, POINTER [divisors]
Djsimd.c953 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
956 jsimd_quantize_avx2(coef_block, divisors, workspace); in jsimd_quantize()
958 jsimd_quantize_sse2(coef_block, divisors, workspace); in jsimd_quantize()
960 jsimd_quantize_mmx(coef_block, divisors, workspace); in jsimd_quantize()
964 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
968 jsimd_quantize_float_sse2(coef_block, divisors, workspace); in jsimd_quantize_float()
970 jsimd_quantize_float_sse(coef_block, divisors, workspace); in jsimd_quantize_float()
972 jsimd_quantize_float_3dnow(coef_block, divisors, workspace); in jsimd_quantize_float()
Djquant-sse.asm131 ; jsimd_quantize_float_sse(JCOEFPTR coef_block, FAST_FLOAT *divisors,
136 %define divisors ebp + 12 ; FAST_FLOAT *divisors
152 mov edx, POINTER [divisors]
Djquant-3dn.asm131 ; jsimd_quantize_float_3dnow(JCOEFPTR coef_block, FAST_FLOAT *divisors,
136 %define divisors ebp + 12 ; FAST_FLOAT *divisors
156 mov edx, POINTER [divisors]
/external/libjpeg-turbo/simd/x86_64/
Djsimd.c817 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
820 jsimd_quantize_avx2(coef_block, divisors, workspace); in jsimd_quantize()
822 jsimd_quantize_sse2(coef_block, divisors, workspace); in jsimd_quantize()
826 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
829 jsimd_quantize_float_sse2(coef_block, divisors, workspace); in jsimd_quantize_float()
Djquantf-sse2.asm102 ; jsimd_quantize_float_sse2(JCOEFPTR coef_block, FAST_FLOAT *divisors,
107 ; r11 = FAST_FLOAT *divisors
Djquanti-avx2.asm101 ; jsimd_quantize_avx2(JCOEFPTR coef_block, DCTELEM *divisors,
113 ; r11 = DCTELEM *divisors
/external/libjpeg-turbo/simd/arm/
Djsimd.c518 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
520 jsimd_quantize_neon(coef_block, divisors, workspace); in jsimd_quantize()
524 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
/external/libjpeg-turbo/simd/
Djsimd.h922 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
925 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
928 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
931 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
934 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
937 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
940 (JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace);
944 (JCOEFPTR coef_block, FAST_FLOAT *divisors, FAST_FLOAT *workspace);
947 (JCOEFPTR coef_block, FAST_FLOAT *divisors, FAST_FLOAT *workspace);
950 (JCOEFPTR coef_block, FAST_FLOAT *divisors, FAST_FLOAT *workspace);
[all …]
/external/libjpeg-turbo/simd/mips/
Djsimd.c821 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
823 jsimd_quantize_dspr2(coef_block, divisors, workspace); in jsimd_quantize()
827 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
831 jsimd_quantize_float_dspr2(coef_block, divisors, workspace); in jsimd_quantize_float()
/external/libjpeg-turbo/simd/arm64/
Djsimd.c592 jsimd_quantize(JCOEFPTR coef_block, DCTELEM *divisors, DCTELEM *workspace) in jsimd_quantize() argument
594 jsimd_quantize_neon(coef_block, divisors, workspace); in jsimd_quantize()
598 jsimd_quantize_float(JCOEFPTR coef_block, FAST_FLOAT *divisors, in jsimd_quantize_float() argument
/external/vulkan-validation-layers/layers/
Dvk_format_utils.cpp1302 VkExtent2D divisors = {1, 1}; in FindMultiplaneExtentDivisors() local
1306 return divisors; in FindMultiplaneExtentDivisors()
1309 divisors.width = it->second.per_plane[plane_idx].width_divisor; in FindMultiplaneExtentDivisors()
1310 divisors.height = it->second.per_plane[plane_idx].height_divisor; in FindMultiplaneExtentDivisors()
1311 return divisors; in FindMultiplaneExtentDivisors()
/external/u-boot/arch/arm/dts/
Dat91sam9g20.dtsi63 atmel,clk-divisors = <1 2 4 6>;
/external/tensorflow/tensorflow/compiler/xla/tests/
Darray_elementwise_ops_test.cc469 void TestDivRem(absl::Span<const T> dividends, absl::Span<const T> divisors, in TestDivRem() argument
479 CreateR1Parameter<T>(divisors, 1, "divisor", &builder, &divisor); in TestDivRem()
492 Div(dividend, ConstantR1<T>(&builder, divisors)); in TestDivRem()
504 CreateR1Parameter<T>(divisors, 1, "divisor", &builder, &divisor); in TestDivRem()
517 Rem(dividend, ConstantR1<T>(&builder, divisors)); in TestDivRem()
533 std::vector<int32> dividends, divisors, quotients, remainders; in XLA_TEST_F() local
540 divisors.push_back(divisor); in XLA_TEST_F()
548 TestDivRem<int32>(dividends, divisors, quotients, remainders); in XLA_TEST_F()
552 std::vector<int32> dividends = {5, INT32_MIN}, divisors = {0, -1}, in XLA_TEST_F() local
555 TestDivRem<int32>(dividends, divisors, quotients, remainders); in XLA_TEST_F()
[all …]
/external/tensorflow/tensorflow/compiler/xla/
Dutil.h408 absl::Span<const T> divisors) { in ElementWiseCeilOfRatio() argument
410 CHECK_EQ(dividends.size(), divisors.size()); in ElementWiseCeilOfRatio()
412 absl::c_transform(dividends, divisors, std::back_inserter(ceil_of_ratios), in ElementWiseCeilOfRatio()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawInstancedTests.cpp756 static const deUint32 divisors[] = { 0, 1, 2, 4, 20 }; in InstancedTests() local
764 for (int divisorNdx = 0; divisorNdx < DE_LENGTH_OF_ARRAY(divisors); divisorNdx++) in InstancedTests()
767 if (!testAttribDivisor && divisors[divisorNdx] != 1) in InstancedTests()
774 param.attribDivisor = divisors[divisorNdx]; in InstancedTests()
/external/u-boot/arch/arm/lib/
Dlib1funcs.S59 @ For very big divisors, we must shift it a bit at a time, or
146 @ For very big divisors, we must shift it a bit at a time, or

12