Home
last modified time | relevance | path

Searched refs:k_integer_bits (Results 1 – 12 of 12) sorted by relevance

/aosp_15_r20/external/ComputeLibrary/src/core/CL/cl_kernels/
H A Dhelpers_asymm.h238 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
240 …if(k_integer_bits > exponent) …
242 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
258 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
260 …const int k_fractional_bits = 31 - k_integer_bits; …
268 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
274 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
275 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
276 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
277 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
/aosp_15_r20/external/ComputeLibrary/cl_kernels/
H A Dhelpers_asymm.hembed1385 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
1387 …if(k_integer_bits > exponent) …
1389 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
1400 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
1402 …const int k_fractional_bits = 31 - k_integer_bits; …
1410 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
1416 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
1417 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
1418 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
1419 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
/aosp_15_r20/external/ComputeLibrary/cl_kernels/common/
H A Droi_align_layer_quantized.clembed1386 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
1388 …if(k_integer_bits > exponent) …
1390 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
1401 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
1403 …const int k_fractional_bits = 31 - k_integer_bits; …
1411 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
1417 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
1418 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
1419 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
1420 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Dgenerate_proposals_quantized.clembed1386 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
1388 …if(k_integer_bits > exponent) …
1390 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
1401 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
1403 …const int k_fractional_bits = 31 - k_integer_bits; …
1411 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
1417 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
1418 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
1419 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
1420 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Dbounding_box_transform_quantized.clembed1386 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
1388 …if(k_integer_bits > exponent) …
1390 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
1401 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
1403 …const int k_fractional_bits = 31 - k_integer_bits; …
1411 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
1417 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
1418 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
1419 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
1420 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Dqlstm_layer_normalization.clembed1386 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
1388 …if(k_integer_bits > exponent) …
1390 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
1401 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
1403 …const int k_fractional_bits = 31 - k_integer_bits; …
1411 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
1417 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
1418 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
1419 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
1420 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Dsoftmax_layer_quantized.clembed1386 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
1388 …if(k_integer_bits > exponent) …
1390 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
1401 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
1403 …const int k_fractional_bits = 31 - k_integer_bits; …
1411 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
1417 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
1418 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
1419 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
1420 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Droi_pooling_layer.clembed2630 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
2632 …if(k_integer_bits > exponent) …
2634 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
2645 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
2647 …const int k_fractional_bits = 31 - k_integer_bits; …
2655 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
2661 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
2662 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
2663 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
2664 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Dreduction_operation.clembed2630 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
2632 …if(k_integer_bits > exponent) …
2634 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
2645 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
2647 …const int k_fractional_bits = 31 - k_integer_bits; …
2655 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
2661 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
2662 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
2663 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
2664 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
H A Dgemmlowp.clembed5179 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
5181 …if(k_integer_bits > exponent) …
5183 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
5194 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
5196 …const int k_fractional_bits = 31 - k_integer_bits; …
5204 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
5210 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
5211 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
5212 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
5213 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
/aosp_15_r20/external/ComputeLibrary/cl_kernels/nchw/
H A Ddirect_convolution.clembed2630 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
2632 …if(k_integer_bits > exponent) …
2634 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
2645 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
2647 …const int k_fractional_bits = 31 - k_integer_bits; …
2655 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
2661 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
2662 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
2663 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
2664 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]
/aosp_15_r20/external/ComputeLibrary/cl_kernels/nhwc/
H A Ddirect_convolution.clembed3932 …EC_DATA_TYPE(int, size) result, int exponent, int fp_multiplier, int k_integer_bits, int k_fractio…
3934 …if(k_integer_bits > exponent) …
3936 …const int k_shift_amount = k_integer_bits > exponent ? k_fractional_bits + exponent : 0; …
3947 …, size) asymm_exp_on_negative_values##size(VEC_DATA_TYPE(int, size) a, int k_integer_bits) \
3949 …const int k_fractional_bits = 31 - k_integer_bits; …
3957 …a_mod_quarter_minus_one_quarter_scaled = a_mod_quarter_minus_one_quarter << k_integer_bits; …
3963 …result = EXP_BARREL_SHIFTER(result, -2, 1672461947, k_integer_bits, k_fractional_bits, remainder, …
3964 …result = EXP_BARREL_SHIFTER(result, -1, 1302514674, k_integer_bits, k_fractional_bits, remainder, …
3965 …result = EXP_BARREL_SHIFTER(result, +0, 790015084, k_integer_bits, k_fractional_bits, remainder, s…
3966 …result = EXP_BARREL_SHIFTER(result, +1, 290630308, k_integer_bits, k_fractional_bits, remainder, s…
[all …]