Home
last modified time | relevance | path

Searched refs:saturating (Results 1 – 25 of 72) sorted by relevance

123

/external/libavc/common/arm/
Dih264_weighted_pred_a9q.s154 vqmovun.s16 d4, q2 @saturating rows 1,2 to unsigned 8-bit
155 vqmovun.s16 d6, q3 @saturating rows 3,4 to unsigned 8-bit
190 vqmovun.s16 d4, q2 @saturating row 1 to unsigned 8-bit
192 vqmovun.s16 d6, q3 @saturating row 2 to unsigned 8-bit
193 vqmovun.s16 d8, q4 @saturating row 3 to unsigned 8-bit
194 vqmovun.s16 d10, q5 @saturating row 4 to unsigned 8-bit
237 vqmovun.s16 d4, q6 @saturating row 1L to unsigned 8-bit
240 vqmovun.s16 d5, q7 @saturating row 1H to unsigned 8-bit
243 vqmovun.s16 d6, q8 @saturating row 2L to unsigned 8-bit
246 vqmovun.s16 d7, q9 @saturating row 2H to unsigned 8-bit
[all …]
Dih264_weighted_bi_pred_a9q.s196 vqmovun.s16 d4, q2 @saturating rows 1,2 to unsigned 8-bit
197 vqmovun.s16 d8, q4 @saturating rows 3,4 to unsigned 8-bit
246 vqmovun.s16 d4, q2 @saturating row 1 to unsigned 8-bit
248 vqmovun.s16 d8, q4 @saturating row 2 to unsigned 8-bit
250 vqmovun.s16 d12, q6 @saturating row 3 to unsigned 8-bit
251 vqmovun.s16 d16, q8 @saturating row 4 to unsigned 8-bit
330 vqmovun.s16 d26, q10 @saturating row 1L to unsigned 8-bit
332 vqmovun.s16 d27, q2 @saturating row 1H to unsigned 8-bit
335 vqmovun.s16 d10, q12 @saturating row 2L to unsigned 8-bit
336 vqmovun.s16 d11, q4 @saturating row 2H to unsigned 8-bit
[all …]
/external/libhevc/common/arm/
Dihevc_inter_pred_chroma_horz.s422 vqrshrun.s16 d8,q4,#6 @right shift and saturating narrow result 1
428 vqrshrun.s16 d10,q5,#6 @right shift and saturating narrow result 2
497 vqrshrun.s16 d8,q4,#6 @(1)right shift and saturating narrow result 1
523 vqrshrun.s16 d10,q5,#6 @(2)right shift and saturating narrow result 2
541 vqrshrun.s16 d12,q6,#6 @(3)right shift and saturating narrow result 1
559 vqrshrun.s16 d22,q11,#6 @(4)right shift and saturating narrow result 2
580 vqrshrun.s16 d8,q4,#6 @(1_1)right shift and saturating narrow result 1
596 vqrshrun.s16 d10,q5,#6 @(2)right shift and saturating narrow result 2
606 vqrshrun.s16 d12,q6,#6 @(3)right shift and saturating narrow result 1
612 vqrshrun.s16 d22,q11,#6 @(4)right shift and saturating narrow result 2
[all …]
Dihevc_inter_pred_filters_luma_horz.s245 vqrshrun.s16 d20,q4,#6 @right shift and saturating narrow result 1
254 vqrshrun.s16 d8,q5,#6 @right shift and saturating narrow result 2
344 vqrshrun.s16 d8,q4,#6 @right shift and saturating narrow result 1
381 vqrshrun.s16 d10,q5,#6 @right shift and saturating narrow result 2
524 vqrshrun.s16 d8,q4,#6 @narrow right shift and saturating the result
Dihevc_inter_pred_luma_horz_w16out.s267 @ vqrshrun.s16 d8,q4,#6 @narrow right shift and saturating the result
409 @ vqrshrun.s16 d20,q4,#6 @right shift and saturating narrow result 1
418 @ vqrshrun.s16 d8,q5,#6 @right shift and saturating narrow result 2
/external/rust/crates/num-traits/src/ops/
Dmod.rs5 pub mod saturating; module
/external/llvm-project/llvm/include/llvm/Support/
DTargetOpcodes.def473 /// Generic saturating unsigned addition.
476 /// Generic saturating signed addition.
479 /// Generic saturating unsigned subtraction.
482 /// Generic saturating signed subtraction.
485 /// Generic saturating unsigned left shift.
488 /// Generic saturating signed left shift.
497 // Perform signed, saturating fixed point multiplication
500 // Perform unsigned, saturating fixed point multiplication
509 // Perform signed, saturating fixed point division
512 // Perform unsigned, saturating fixed point division
/external/vixl/doc/aarch64/
Dsupported-instructions-aarch64.md5019 Signed saturating absolute value.
5026 Signed saturating add.
5033 Signed saturating doubling long multiply-add by element.
5043 Signed saturating doubling long multiply-add.
5050 Signed saturating doubling long multiply-add (second part).
5057 Signed saturating doubling long multiply-add by element (second part).
5067 Signed saturating doubling long multiply-sub by element.
5077 Signed saturating doubling long multiply-subtract.
5084 Signed saturating doubling long multiply-sub by element (second part).
5094 Signed saturating doubling long multiply-subtract (second part).
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_convolve8_horiz_filter_type2_neon.asm148 vqrshrun.s16 d20, q4, #6 ;right shift and saturating narrow
157 vqrshrun.s16 d8, q5, #6 ;right shift and saturating narrow
232 vqrshrun.s16 d8, q4, #6 ;right shift and saturating narrow
281 vqrshrun.s16 d10, q5, #6 ;right shift and saturating narrow
Dvpx_convolve8_horiz_filter_type1_neon.asm148 vqrshrun.s16 d20, q4, #6 ;right shift and saturating narrow
157 vqrshrun.s16 d8, q5, #6 ;right shift and saturating narrow
232 vqrshrun.s16 d8, q4, #6 ;right shift and saturating narrow
281 vqrshrun.s16 d10, q5, #6 ;right shift and saturating narrow
Dvpx_convolve8_avg_horiz_filter_type2_neon.asm146 vqrshrun.s16 d20, q4, #6 ;right shift and saturating narrow
161 vqrshrun.s16 d8, q5, #6 ;right shift and saturating narrow
237 vqrshrun.s16 d8, q4, #6 ;right shift and saturating narrow
291 vqrshrun.s16 d10, q5, #6 ;right shift and saturating narrow
Dvpx_convolve8_avg_horiz_filter_type1_neon.asm145 vqrshrun.s16 d20, q4, #6 ;right shift and saturating narrow
160 vqrshrun.s16 d8, q5, #6 ;right shift and saturating narrow
236 vqrshrun.s16 d8, q4, #6 ;right shift and saturating narrow
290 vqrshrun.s16 d10, q5, #6 ;right shift and saturating narrow
/external/rust/crates/num-traits/src/
Dint.rs5 use ops::saturating::Saturating;
/external/libvpx/config/arm-neon/vpx_dsp/arm/
Dvpx_convolve8_horiz_filter_type2_neon.asm.S154 vqrshrun.s16 d20, q4, #6 @right shift and saturating narrow
163 vqrshrun.s16 d8, q5, #6 @right shift and saturating narrow
238 vqrshrun.s16 d8, q4, #6 @right shift and saturating narrow
287 vqrshrun.s16 d10, q5, #6 @right shift and saturating narrow
Dvpx_convolve8_avg_horiz_filter_type1_neon.asm.S151 vqrshrun.s16 d20, q4, #6 @right shift and saturating narrow
166 vqrshrun.s16 d8, q5, #6 @right shift and saturating narrow
242 vqrshrun.s16 d8, q4, #6 @right shift and saturating narrow
296 vqrshrun.s16 d10, q5, #6 @right shift and saturating narrow
Dvpx_convolve8_horiz_filter_type1_neon.asm.S154 vqrshrun.s16 d20, q4, #6 @right shift and saturating narrow
163 vqrshrun.s16 d8, q5, #6 @right shift and saturating narrow
238 vqrshrun.s16 d8, q4, #6 @right shift and saturating narrow
287 vqrshrun.s16 d10, q5, #6 @right shift and saturating narrow
Dvpx_convolve8_avg_horiz_filter_type2_neon.asm.S152 vqrshrun.s16 d20, q4, #6 @right shift and saturating narrow
167 vqrshrun.s16 d8, q5, #6 @right shift and saturating narrow
243 vqrshrun.s16 d8, q4, #6 @right shift and saturating narrow
297 vqrshrun.s16 d10, q5, #6 @right shift and saturating narrow
/external/libchrome/base/numerics/
DREADME.md14 helper functions for performing fast, clamped (i.e. non-sticky saturating)
122 ### Calculating clamped coordinates (non-sticky saturating arithmetic)
127 performant, non-sticky saturating arithmetic operations.
323 (non-sticky saturating) arithmetic operations and conversions. The
325 and integer data types, saturating on assignment as appropriate. It contains
/external/mesa3d/docs/relnotes/
D18.1.4.rst67 - intel/compiler: Relax mixed type restriction for saturating
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SVEInstrInfo.td1241 // SVE2 saturating multiply-add high (indexed)
1245 // SVE2 saturating multiply-add high (vectors, unpredicated)
1252 // SVE2 saturating multiply high (indexed)
1256 // SVE2 signed saturating doubling multiply high (unpredicated)
1274 // SVE2 complex saturating multiply-add (indexed)
1287 // SVE2 saturating multiply (indexed)
1311 // SVE2 saturating multiply-add long (indexed)
1317 // SVE2 saturating multiply-add long (vectors, unpredicated)
1323 // SVE2 saturating multiply-add interleaved long
1354 // SVE2 saturating add/subtract
[all …]
/external/llvm-project/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt898 #Integer saturating shift left unsigned
916 #Integer saturating shift left (Signed)
934 #Integer saturating shift left (Unsigned)
968 #Integer saturating shift right unsigned narrow (Signed)
1000 #Integer saturating shift right rounded unsigned narrow (Signed)
1016 #Integer saturating shift right narrow (Signed)
1032 #Integer saturating shift right narrow (Unsigned)
1048 #Integer saturating shift right rounded narrow (Signed)
1064 #Integer saturating shift right rounded narrow (Unsigned)
2337 # Scalar Signed saturating doubling
[all …]
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt898 #Integer saturating shift left unsigned
916 #Integer saturating shift left (Signed)
934 #Integer saturating shift left (Unsigned)
968 #Integer saturating shift right unsigned narrow (Signed)
1000 #Integer saturating shift right rounded unsigned narrow (Signed)
1016 #Integer saturating shift right narrow (Signed)
1032 #Integer saturating shift right narrow (Unsigned)
1048 #Integer saturating shift right rounded narrow (Signed)
1064 #Integer saturating shift right rounded narrow (Unsigned)
2337 # Scalar Signed saturating doubling
[all …]
/external/deqp/doc/testspecs/GLES2/
Dperformance.txt95 cost of that is one read from the framebuffer and per-channel saturating
/external/deqp/doc/testspecs/GLES3/
Dperformance.txt95 cost of that is one read from the framebuffer and per-channel saturating
/external/llvm-project/llvm/include/llvm/Target/
DGenericOpcodes.td523 // Generic saturating unsigned addition.
531 // Generic saturating signed addition.
539 // Generic saturating unsigned subtraction.
547 // Generic saturating signed subtraction.
555 // Generic saturating unsigned left shift.
563 // Generic saturating signed left shift.

123