Home
last modified time | relevance | path

Searched refs:mid3 (Results 1 – 7 of 7) sorted by relevance

/external/rust/crates/ryu/src/
Dd2s_intrinsics.rs157 let mid3 = mid.wrapping_sub(mul.1).wrapping_sub((lo3 > lo) as u64); in mul_shift_all_64() localVariable
158 let hi3 = hi.wrapping_sub((mid3 > mid) as u64); in mul_shift_all_64()
159 ptr::write(vm, shiftright128(mid3, hi3, j - 64 - 1)); in mul_shift_all_64()
162 let mid3 = mid.wrapping_add(mid).wrapping_add((lo3 < lo) as u64); in mul_shift_all_64() localVariable
163 let hi3 = hi.wrapping_add(hi).wrapping_add((mid3 < mid) as u64); in mul_shift_all_64()
165 let mid4 = mid3.wrapping_sub(mul.1).wrapping_sub((lo4 > lo3) as u64); in mul_shift_all_64()
166 let hi4 = hi3.wrapping_sub((mid4 > mid3) as u64); in mul_shift_all_64()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmTrinaryMinMaxTests.cpp139 T mid3(T op1, T op2, T op3) in mid3() function
204 … const void* in1, const void* in2, const void* in3) { runOpFunc<deInt8> (mid3<deInt8>, out, in1… in midInt8()
207 …const void* in1, const void* in2, const void* in3) { runOpFunc<deUint8> (mid3<deUint8>, out, in… in midUint8()
210 …const void* in1, const void* in2, const void* in3) { runOpFunc<deInt16> (mid3<deInt16>, out, in… in midInt16()
213 …const void* in1, const void* in2, const void* in3) { runOpFunc<deUint16> (mid3<deUint16>, out, in… in midUint16()
216 …const void* in1, const void* in2, const void* in3) { runOpFunc<deInt32> (mid3<deInt32>, out, in… in midInt32()
219 …const void* in1, const void* in2, const void* in3) { runOpFunc<deUint32> (mid3<deUint32>, out, in… in midUint32()
222 …const void* in1, const void* in2, const void* in3) { runOpFunc<deInt64> (mid3<deInt64>, out, in… in midInt64()
225 …const void* in1, const void* in2, const void* in3) { runOpFunc<deUint64> (mid3<deUint64>, out, in… in midUint64()
228 …st void* in1, const void* in2, const void* in3) { runOpFunc<tcu::Float16>(mid3<tcu::Float16>, out,… in midFloat16()
[all …]
/external/mesa3d/docs/relnotes/
D18.0.2.rst32 amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2
D10.4.rst82 mid3 generates slow code for constant arguments
D18.1.0.rst50 amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2
D18.2.0.rst65 amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2
/external/mesa3d/src/compiler/glsl/
Dbuiltin_functions.cpp1190 B1(mid3)
7374 ir_expression *mid3 = max2(min2(x, y), max2(min2(x, z), min2(y, z))); in _mid3() local
7375 body.emit(ret(mid3)); in _mid3()