/external/libavc/common/arm/ |
D | ih264_weighted_pred_a9q.s | 154 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 …]
|
D | ih264_weighted_bi_pred_a9q.s | 196 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/ |
D | ihevc_inter_pred_chroma_horz.s | 422 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 …]
|
D | ihevc_inter_pred_filters_luma_horz.s | 245 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
|
D | ihevc_inter_pred_luma_horz_w16out.s | 267 @ 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/ |
D | mod.rs | 5 pub mod saturating; module
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | TargetOpcodes.def | 473 /// 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/ |
D | supported-instructions-aarch64.md | 5019 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/ |
D | vpx_convolve8_horiz_filter_type2_neon.asm | 148 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
|
D | vpx_convolve8_horiz_filter_type1_neon.asm | 148 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
|
D | vpx_convolve8_avg_horiz_filter_type2_neon.asm | 146 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
|
D | vpx_convolve8_avg_horiz_filter_type1_neon.asm | 145 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/ |
D | int.rs | 5 use ops::saturating::Saturating;
|
/external/libvpx/config/arm-neon/vpx_dsp/arm/ |
D | vpx_convolve8_horiz_filter_type2_neon.asm.S | 154 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
|
D | vpx_convolve8_avg_horiz_filter_type1_neon.asm.S | 151 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
|
D | vpx_convolve8_horiz_filter_type1_neon.asm.S | 154 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
|
D | vpx_convolve8_avg_horiz_filter_type2_neon.asm.S | 152 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/ |
D | README.md | 14 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/ |
D | 18.1.4.rst | 67 - intel/compiler: Relax mixed type restriction for saturating
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 1241 // 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/ |
D | neon-instructions.txt | 898 #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/ |
D | neon-instructions.txt | 898 #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/ |
D | performance.txt | 95 cost of that is one read from the framebuffer and per-channel saturating
|
/external/deqp/doc/testspecs/GLES3/ |
D | performance.txt | 95 cost of that is one read from the framebuffer and per-channel saturating
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | GenericOpcodes.td | 523 // 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.
|