/hardware/google/gfxstream/guest/mesa/src/util/tools/ |
D | find_hash_func.c | 63 for (unsigned mul = 1; mul < (1 << 16); mul++) { in find_perfect_hash_func() local 70 unsigned hash = ((list[a].value * mul) >> rshift) & mask; in find_perfect_hash_func() 76 if (hash == (((list[b].value * mul) >> rshift) & mask)) in find_perfect_hash_func() 81 *best_mul = mul; in find_perfect_hash_func() 110 for (unsigned mul = start_mul; mul < end_mul; mul += num_threads) { in find_translate_func() local 114 unsigned hash = (((list[a].value * mul) >> rshift) + add) & mask; in find_translate_func() 121 result_mul[thread_id] = mul; in find_translate_func() 147 unsigned mul, rshift, mask, max; in print_hash_code() local 158 if (find_translate_func(list, &mul, &rshift, &mask, max_result)) { in print_hash_code() 161 uppercase_name, mul, rshift, mask); in print_hash_code() [all …]
|
/hardware/qcom/display/msm8960/libcopybit/ |
D | copybit.cpp | 105 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 106 if (mul != div) { in MULDIV() 107 *a = (mul * *a) / div; in MULDIV() 108 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8909w_3100/libcopybit/ |
D | copybit.cpp | 109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 110 if (mul != div) { in MULDIV() 111 *a = (mul * *a) / div; in MULDIV() 112 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8994/libcopybit/ |
D | copybit.cpp | 108 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 109 if (mul != div) { in MULDIV() 110 *a = (mul * *a) / div; in MULDIV() 111 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8909/libcopybit/ |
D | copybit.cpp | 109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 110 if (mul != div) { in MULDIV() 111 *a = (mul * *a) / div; in MULDIV() 112 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/sm8150/display/libcopybit/ |
D | copybit.cpp | 109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 110 if (mul != div) { in MULDIV() 111 *a = (mul * *a) / div; in MULDIV() 112 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8996/libcopybit/ |
D | copybit.cpp | 109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 110 if (mul != div) { in MULDIV() 111 *a = (mul * *a) / div; in MULDIV() 112 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8226/libcopybit/ |
D | copybit.cpp | 107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 108 if (mul != div) { in MULDIV() 109 *a = (mul * *a) / div; in MULDIV() 110 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8084/libcopybit/ |
D | copybit.cpp | 107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 108 if (mul != div) { in MULDIV() 109 *a = (mul * *a) / div; in MULDIV() 110 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/sm7250/display/libcopybit/ |
D | copybit.cpp | 109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 110 if (mul != div) { in MULDIV() 111 *a = (mul * *a) / div; in MULDIV() 112 *b = (mul * *b) / div; in MULDIV()
|
/hardware/qcom/display/msm8998/libcopybit/ |
D | copybit.cpp | 107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument 108 if (mul != div) { in MULDIV() 109 *a = (mul * *a) / div; in MULDIV() 110 *b = (mul * *b) / div; in MULDIV()
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtc/ |
D | quaternion_simd.inl | 15 // SSE2 STATS: 11 shuffle, 8 mul, 8 add 16 // SSE4 STATS: 3 shuffle, 4 mul, 4 dpps
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | simd_quat.inl | 112 // 8 mul 117 // 4 mul
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/xml/ |
D | registry.rnc | 136 # Valid values: 'min', 'max', 'pot', 'mul', 'bits', bitmask', 'range', 'struct', 'exact',…
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/ |
D | registry.adoc | 640 ** `"mul"` denotes a value that must be an integer multiple of this limit. 3063 * 2022-06-08 - Add `exact`, `bits`, `mul` and `pot` limit types.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | shaders.adoc | 2881 The operators supported are add, mul, min, max, and, or, xor. 2932 The operations supported are add, mul, min, max, and, or, xor.
|