/third_party/mesa3d/src/freedreno/afuc/ |
H A D | disasm.c | 399 print_dst(instr->movi.dst); in disasm_instr() 400 printf(", 0x%04x", instr->movi.uimm); in disasm_instr() 401 if (instr->movi.shift) in disasm_instr() 402 printf(" << %u", instr->movi.shift); in disasm_instr() 404 if ((instr->movi.dst == REG_ADDR) && (instr->movi.shift >= 16)) { in disasm_instr() 405 uint32_t val = (uint32_t)instr->movi.uimm << (uint32_t)instr->movi.shift; in disasm_instr() 418 if ((instr->movi.shift == 16) && in disasm_instr() 419 ((instr->movi in disasm_instr() [all...] |
H A D | asm.c | 207 /* move can either be encoded as movi (ie. move w/ immed) or in emit_instructions() 216 instr.movi.dst = ai->dst; in emit_instructions() 217 instr.movi.uimm = ai->immed; in emit_instructions() 218 instr.movi.shift = ai->shift; in emit_instructions() 225 instr.movi.dst = ai->dst; in emit_instructions() 226 instr.movi.uimm = resolve_label(ai->label); in emit_instructions() 227 instr.movi.shift = ai->shift; in emit_instructions()
|
H A D | emu.c | 142 uint32_t val = instr->movi.uimm << instr->movi.shift; in emu_instr() 143 emu_set_gpr_reg(emu, instr->movi.dst, val); in emu_instr()
|
H A D | afuc.h | 157 } movi; member
|
/third_party/ffmpeg/libswresample/aarch64/ |
H A D | resample.S | 24 movi v0.4S, #0 // accumulator 37 movi v0.4S, #0 // accumulator 53 movi v0.4S, #0 // accumulator 66 movi v0.4S, #0 // accumulator
|
/third_party/vixl/test/aarch64/ |
H A D | test-assembler-neon-aarch64.cc | 11000 __ movi(q9.V16B(), 0x55); in TEST() 11004 __ movi(q9.V16B(), 0x55); in TEST() 11008 __ movi(q9.V16B(), 0x55); in TEST() 11012 __ movi(q9.V16B(), 0x55); in TEST() 11016 __ movi(q9.V16B(), 0x55); in TEST() 11020 __ movi(q9.V16B(), 0x55); in TEST() 11024 __ movi(q9.V16B(), 0x55); in TEST() 11028 __ movi(q9.V16B(), 0x55); in TEST() 11032 __ movi(q9.V16B(), 0x55); in TEST() 11036 __ movi(q in TEST() [all...] |
/third_party/ffmpeg/libswscale/aarch64/ |
H A D | hscale.S | 53 movi v0.2D, #0 // val sum part 1 (for dst[0]) 54 movi v1.2D, #0 // val sum part 2 (for dst[1]) 55 movi v2.2D, #0 // val sum part 3 (for dst[2]) 56 movi v3.2D, #0 // val sum part 4 (for dst[3]) 149 movi v0.2D, #0 // Clear madd accumulator for idx 0..3 150 movi v5.2D, #0 // Clear madd accumulator for idx 4..7 195 movi v0.2D, #0 // Clear madd accumulator for idx 0..3 196 movi v5.2D, #0 // Clear madd accumulator for idx 4..7
|
H A D | yuv2rgb_neon.S | 138 movi \a1, #255 139 movi \a2, #255 149 movi v5.8H, #4, lsl #8 // 128 * (1<<3)
|
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | mpegaudiodsp_neon.S | 59 movi v29.2d, #0 60 movi v30.2d, #(1<<OUT_SHIFT)-1 65 movi v16.4s, #0 66 movi v28.4s, #0 77 movi v17.2d, #0 78 movi v18.2d, #0 79 movi v19.2d, #0
|
H A D | sbrdsp_neon.S | 65 movi v0.4S, #0 77 movi v5.4S, #1<<7, lsl #24 100 movi v6.4S, #1<<7, lsl #24 127 movi v6.4S, #1<<7, lsl #24 144 movi v2.4S, #1<<7, lsl #24 231 movi v1.4S, #0 232 movi v2.4S, #0 233 movi v3.4S, #0
|
H A D | hevcdsp_sao_neon.S | 53 movi v20.8h, #1 104 movi v2.16b, #2 161 movi v2.16b, #2
|
H A D | synth_filter_neon.S | 84 movi v6.4s, #0 // c 85 movi v7.4s, #0 // d
|
H A D | vp9itxfm_16bpp_neon.S | 376 movi v30.4s, #0 377 movi v31.4s, #0 462 movi v1.4h, #0 573 movi v4.4s, #0 574 movi v5.4s, #0 575 movi v6.4s, #0 576 movi v7.4s, #0 714 movi v1.4h, #0 956 movi v\i\()\size, \imm 1022 movi v [all...] |
H A D | vp9itxfm_neon.S | 253 movi v31.8h, #0 388 movi v2.8h, #0 389 movi v3.8h, #0 390 movi v4.8h, #0 391 movi v5.8h, #0 486 movi v1.4h, #0 709 movi v\i\()\size, \imm 771 movi v2.8h, #0 939 movi v2.8h, #0 986 movi v [all...] |
H A D | me_cmp_neon.S | 30 movi v18.4S, #0 // clear result accumulator 83 movi v0.2d, #0 // initialize the result register
|
H A D | h264pred_neon.S | 49 movi v0.16b, #128 243 movi v0.8b, #128 244 movi v1.8b, #128 325 movi v1.8b, #128 358 movi v0.8b, #128 381 movi v0.8h, #2, lsl #8 // 512, 1 << (bit_depth - 1) 623 movi v0.8h, #2, lsl #8 // 512, 1 << (bit_depth - 1) 624 movi v1.8h, #2, lsl #8 719 movi v1.8h, #2, lsl #8 // 512 762 movi v [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 411 movi v8.8b, #0xc2 638 movi v8.8b, #0xc2 772 movi v11.8b, #0 777 movi v9.8b, #0 779 movi v10.8b, #0 806 movi v8.8b, #0 //suppress further partial tag feed in 854 movi v8.8b, #0 //suppress further partial tag feed in 894 movi v8.8b, #0 //suppress further partial tag feed in 943 movi v8.8b, #0xc2 1383 movi v [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 411 movi v8.8b, #0xc2 638 movi v8.8b, #0xc2 772 movi v11.8b, #0 777 movi v9.8b, #0 779 movi v10.8b, #0 806 movi v8.8b, #0 //suppress further partial tag feed in 854 movi v8.8b, #0 //suppress further partial tag feed in 894 movi v8.8b, #0 //suppress further partial tag feed in 943 movi v8.8b, #0xc2 1383 movi v [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 411 movi v8.8b, #0xc2 638 movi v8.8b, #0xc2 772 movi v11.8b, #0 777 movi v9.8b, #0 779 movi v10.8b, #0 806 movi v8.8b, #0 //suppress further partial tag feed in 854 movi v8.8b, #0 //suppress further partial tag feed in 894 movi v8.8b, #0 //suppress further partial tag feed in 943 movi v8.8b, #0xc2 1383 movi v [all...] |
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/modes/ |
H A D | aes-gcm-armv8_64.S | 411 movi v8.8b, #0xc2 638 movi v8.8b, #0xc2 772 movi v11.8b, #0 777 movi v9.8b, #0 779 movi v10.8b, #0 806 movi v8.8b, #0 //suppress further partial tag feed in 854 movi v8.8b, #0 //suppress further partial tag feed in 894 movi v8.8b, #0 //suppress further partial tag feed in 943 movi v8.8b, #0xc2 1383 movi v [all...] |
/third_party/node/deps/openssl/openssl/crypto/modes/asm/ |
H A D | aes-gcm-armv8_64.pl | 611 movi $mod_constant.8b, #0xc2 807 movi $mod_constant.8b, #0xc2 914 movi $acc_l.8b, #0 919 movi $acc_h.8b, #0 921 movi $acc_m.8b, #0 948 movi $t0.8b, #0 @ suppress further partial tag feed in 996 movi $t0.8b, #0 @ suppress further partial tag feed in 1036 movi $t0.8b, #0 @ suppress further partial tag feed in 1085 movi $mod_constant.8b, #0xc2 1482 movi [all...] |
/third_party/openssl/crypto/modes/asm/ |
H A D | aes-gcm-armv8_64.pl | 611 movi $mod_constant.8b, #0xc2 807 movi $mod_constant.8b, #0xc2 914 movi $acc_l.8b, #0 919 movi $acc_h.8b, #0 921 movi $acc_m.8b, #0 948 movi $t0.8b, #0 @ suppress further partial tag feed in 996 movi $t0.8b, #0 @ suppress further partial tag feed in 1036 movi $t0.8b, #0 @ suppress further partial tag feed in 1085 movi $mod_constant.8b, #0xc2 1482 movi [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-arm64-cc/asm_avx2/crypto/aes/ |
H A D | vpaes-armv8.S | 103 movi v17.16b, #0x0f 321 movi v17.16b, #0x0f 588 movi v16.16b, #0x5b // Lk_s63 590 movi v17.16b, #0x0f // Lk_s0F 723 movi v4.16b, #0 791 movi v1.16b, #0 825 movi v4.16b, #0 // vpxor %xmm4, %xmm4, %xmm4
|
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/crypto/aes/ |
H A D | vpaes-armv8.S | 103 movi v17.16b, #0x0f 321 movi v17.16b, #0x0f 588 movi v16.16b, #0x5b // .Lk_s63 590 movi v17.16b, #0x0f // .Lk_s0F 723 movi v4.16b, #0 791 movi v1.16b, #0 825 movi v4.16b, #0 // vpxor %xmm4, %xmm4, %xmm4
|
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/crypto/aes/ |
H A D | vpaes-armv8.S | 103 movi v17.16b, #0x0f 321 movi v17.16b, #0x0f 588 movi v16.16b, #0x5b // .Lk_s63 590 movi v17.16b, #0x0f // .Lk_s0F 723 movi v4.16b, #0 791 movi v1.16b, #0 825 movi v4.16b, #0 // vpxor %xmm4, %xmm4, %xmm4
|