Searched refs:mid3 (Results 1 – 7 of 7) sorted by relevance
/external/rust/crates/ryu/src/ |
D | d2s_intrinsics.rs | 157 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/ |
D | vktSpvAsmTrinaryMinMaxTests.cpp | 139 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/ |
D | 18.0.2.rst | 32 amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2
|
D | 10.4.rst | 82 mid3 generates slow code for constant arguments
|
D | 18.1.0.rst | 50 amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2
|
D | 18.2.0.rst | 65 amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2
|
/external/mesa3d/src/compiler/glsl/ |
D | builtin_functions.cpp | 1190 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()
|