/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
D | neont2-mul-encoding.s | 33 @ CHECK: vqrdmulh.s16 d16, d16, d17 @ encoding: [0x50,0xff,0xa1,0x0b] 34 vqrdmulh.s16 d16, d16, d17 35 @ CHECK: vqrdmulh.s32 d16, d16, d17 @ encoding: [0x60,0xff,0xa1,0x0b] 36 vqrdmulh.s32 d16, d16, d17 37 @ CHECK: vqrdmulh.s16 q8, q8, q9 @ encoding: [0x50,0xff,0xe2,0x0b] 38 vqrdmulh.s16 q8, q8, q9 39 @ CHECK: vqrdmulh.s32 q8, q8, q9 @ encoding: [0x60,0xff,0xe2,0x0b] 40 vqrdmulh.s32 q8, q8, q9
|
/external/llvm/test/CodeGen/ARM/ |
D | neon-v8.1a.ll | 6 declare <4 x i16> @llvm.arm.neon.vqrdmulh.v4i16(<4 x i16>, <4 x i16>) 7 declare <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16>, <8 x i16>) 8 declare <2 x i32> @llvm.arm.neon.vqrdmulh.v2i32(<2 x i32>, <2 x i32>) 9 declare <4 x i32> @llvm.arm.neon.vqrdmulh.v4i32(<4 x i32>, <4 x i32>) 23 %prod = call <4 x i16> @llvm.arm.neon.vqrdmulh.v4i16(<4 x i16> %mhs, <4 x i16> %rhs) 31 %prod = call <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16> %mhs, <8 x i16> %rhs) 39 %prod = call <2 x i32> @llvm.arm.neon.vqrdmulh.v2i32(<2 x i32> %mhs, <2 x i32> %rhs) 47 %prod = call <4 x i32> @llvm.arm.neon.vqrdmulh.v4i32(<4 x i32> %mhs, <4 x i32> %rhs) 55 %prod = call <4 x i16> @llvm.arm.neon.vqrdmulh.v4i16(<4 x i16> %mhs, <4 x i16> %rhs) 63 %prod = call <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16> %mhs, <8 x i16> %rhs) [all …]
|
D | vqdmul.ll | 85 ;CHECK: vqrdmulh.s16 88 %tmp3 = call <4 x i16> @llvm.arm.neon.vqrdmulh.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2) 94 ;CHECK: vqrdmulh.s32 97 %tmp3 = call <2 x i32> @llvm.arm.neon.vqrdmulh.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2) 103 ;CHECK: vqrdmulh.s16 106 %tmp3 = call <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2) 112 ;CHECK: vqrdmulh.s32 115 %tmp3 = call <4 x i32> @llvm.arm.neon.vqrdmulh.v4i32(<4 x i32> %tmp1, <4 x i32> %tmp2) 122 ; CHECK: vqrdmulh.s16 q0, q0, d2[1] 124 …%1 = tail call <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16> %arg0_int16x8_t, <8 x i16> %0) ; … [all …]
|
/external/llvm/test/MC/ARM/ |
D | neont2-mul-encoding.s | 43 vqrdmulh.s16 d16, d16, d17 44 vqrdmulh.s32 d16, d16, d17 45 vqrdmulh.s16 q8, q8, q9 46 vqrdmulh.s32 q8, q8, q9 48 @ CHECK: vqrdmulh.s16 d16, d16, d17 @ encoding: [0x50,0xff,0xa1,0x0b] 49 @ CHECK: vqrdmulh.s32 d16, d16, d17 @ encoding: [0x60,0xff,0xa1,0x0b] 50 @ CHECK: vqrdmulh.s16 q8, q8, q9 @ encoding: [0x50,0xff,0xe2,0x0b] 51 @ CHECK: vqrdmulh.s32 q8, q8, q9 @ encoding: [0x60,0xff,0xe2,0x0b]
|
D | neon-mul-encoding.s | 71 vqrdmulh.s16 d16, d16, d17 72 vqrdmulh.s32 d16, d16, d17 73 vqrdmulh.s16 q8, q8, q9 74 vqrdmulh.s32 q8, q8, q9 76 @ CHECK: vqrdmulh.s16 d16, d16, d17 @ encoding: [0xa1,0x0b,0x50,0xf3] 77 @ CHECK: vqrdmulh.s32 d16, d16, d17 @ encoding: [0xa1,0x0b,0x60,0xf3] 78 @ CHECK: vqrdmulh.s16 q8, q8, q9 @ encoding: [0xe2,0x0b,0x50,0xf3] 79 @ CHECK: vqrdmulh.s32 q8, q8, q9 @ encoding: [0xe2,0x0b,0x60,0xf3]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
D | vqdmul.ll | 85 ;CHECK: vqrdmulh.s16 88 %tmp3 = call <4 x i16> @llvm.arm.neon.vqrdmulh.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2) 94 ;CHECK: vqrdmulh.s32 97 %tmp3 = call <2 x i32> @llvm.arm.neon.vqrdmulh.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2) 103 ;CHECK: vqrdmulh.s16 106 %tmp3 = call <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2) 112 ;CHECK: vqrdmulh.s32 115 %tmp3 = call <4 x i32> @llvm.arm.neon.vqrdmulh.v4i32(<4 x i32> %tmp1, <4 x i32> %tmp2) 122 ; CHECK: vqrdmulh.s16 q0, q0, d2[1] 124 …%1 = tail call <8 x i16> @llvm.arm.neon.vqrdmulh.v8i16(<8 x i16> %arg0_int16x8_t, <8 x i16> %0) ; … [all …]
|
/external/arm-neon-tests/ |
D | Android.mk | 30 vshr_n vsra_n vtrn vuzp vzip vreinterpret vqdmulh vqrdmulh \
|
D | ref_vqrdmulh_n.c | 34 #define INSN vqrdmulh
|
D | ref_vqrdmulh_lane.c | 34 #define INSN vqrdmulh
|
D | Makefile.gcc | 51 vshr_n vsra_n vtrn vuzp vzip vreinterpret vqdmulh vqrdmulh \
|
D | ref_vqrdmulh.c | 34 #define INSN vqrdmulh
|
D | Makefile | 45 vshr_n vsra_n vtrn vuzp vzip vreinterpret vqdmulh vqrdmulh \
|
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/ARM/ |
D | neon-tests.txt | 45 # CHECK: vqrdmulh.s32 d0, d0, d3[1]
|
D | neont2.txt | 683 # CHECK: vqrdmulh.s16 d16, d16, d17 685 # CHECK: vqrdmulh.s32 d16, d16, d17 687 # CHECK: vqrdmulh.s16 q8, q8, q9 689 # CHECK: vqrdmulh.s32 q8, q8, q9
|
D | neon.txt | 787 # CHECK: vqrdmulh.s16 d16, d16, d17 789 # CHECK: vqrdmulh.s32 d16, d16, d17 791 # CHECK: vqrdmulh.s16 q8, q8, q9 793 # CHECK: vqrdmulh.s32 q8, q8, q9
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | neon-tests.txt | 45 # CHECK: vqrdmulh.s32 d0, d0, d3[1]
|
D | neont2.txt | 683 # CHECK: vqrdmulh.s16 d16, d16, d17 685 # CHECK: vqrdmulh.s32 d16, d16, d17 687 # CHECK: vqrdmulh.s16 q8, q8, q9 689 # CHECK: vqrdmulh.s32 q8, q8, q9
|
D | neon.txt | 787 # CHECK: vqrdmulh.s16 d16, d16, d17 789 # CHECK: vqrdmulh.s32 d16, d16, d17 791 # CHECK: vqrdmulh.s16 q8, q8, q9 793 # CHECK: vqrdmulh.s32 q8, q8, q9
|
/external/clang/include/clang/Basic/ |
D | arm_neon.td | 376 def OP_QRDMULH_LN : Op<(call "vqrdmulh", $p0, (splat $p1, $p2))>; 377 def OP_QRDMLAH : Op<(call "vqadd", $p0, (call "vqrdmulh", $p1, $p2))>; 378 def OP_QRDMLSH : Op<(call "vqsub", $p0, (call "vqrdmulh", $p1, $p2))>; 379 def OP_QRDMLAH_LN : Op<(call "vqadd", $p0, (call "vqrdmulh", $p1, (splat $p2, $p3)))>; 380 def OP_QRDMLSH_LN : Op<(call "vqsub", $p0, (call "vqrdmulh", $p1, (splat $p2, $p3)))>; 479 def OP_SCALAR_QRDMULH_LN : ScalarMulOp<"vqrdmulh">; 481 def OP_SCALAR_QRDMLAH_LN : Op<(call "vqadd", $p0, (call "vqrdmulh", $p1, 483 def OP_SCALAR_QRDMLSH_LN : Op<(call "vqsub", $p0, (call "vqrdmulh", $p1, 526 def VQRDMULH : SInst<"vqrdmulh", "ddd", "siQsQi">; 1438 def SCALAR_SQRDMULH : SInst<"vqrdmulh", "sss", "SsSi">;
|
/external/vixl/src/aarch32/ |
D | assembler-aarch32.h | 5245 void vqrdmulh( 5247 void vqrdmulh(DataType dt, DRegister rd, DRegister rn, DRegister rm) { in vqrdmulh() function 5248 vqrdmulh(al, dt, rd, rn, rm); in vqrdmulh() 5251 void vqrdmulh( 5253 void vqrdmulh(DataType dt, QRegister rd, QRegister rn, QRegister rm) { in vqrdmulh() function 5254 vqrdmulh(al, dt, rd, rn, rm); in vqrdmulh() 5257 void vqrdmulh(Condition cond, 5262 void vqrdmulh(DataType dt, DRegister rd, DRegister rn, DRegisterLane rm) { in vqrdmulh() function 5263 vqrdmulh(al, dt, rd, rn, rm); in vqrdmulh() 5266 void vqrdmulh(Condition cond, [all …]
|
D | disasm-aarch32.h | 2091 void vqrdmulh( 2094 void vqrdmulh( 2097 void vqrdmulh(Condition cond, 2103 void vqrdmulh(Condition cond,
|
D | assembler-aarch32.cc | 21825 void Assembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Assembler 21850 Delegate(kVqrdmulh, &Assembler::vqrdmulh, cond, dt, rd, rn, rm); in vqrdmulh() 21853 void Assembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Assembler 21878 Delegate(kVqrdmulh, &Assembler::vqrdmulh, cond, dt, rd, rn, rm); in vqrdmulh() 21881 void Assembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Assembler 21914 Delegate(kVqrdmulh, &Assembler::vqrdmulh, cond, dt, rd, rn, rm); in vqrdmulh() 21917 void Assembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Assembler 21950 Delegate(kVqrdmulh, &Assembler::vqrdmulh, cond, dt, rd, rn, rm); in vqrdmulh()
|
D | disasm-aarch32.cc | 5893 void Disassembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Disassembler 5904 void Disassembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Disassembler 5915 void Disassembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Disassembler 5926 void Disassembler::vqrdmulh( in vqrdmulh() function in vixl::aarch32::Disassembler 25935 vqrdmulh(CurrentCond(), in DecodeT32() 26003 vqrdmulh(CurrentCond(), in DecodeT32() 29822 vqrdmulh(CurrentCond(), in DecodeT32() 29894 vqrdmulh(CurrentCond(), in DecodeT32() 39261 vqrdmulh(al, in DecodeA32() 39327 vqrdmulh(al, in DecodeA32() [all …]
|
D | macro-assembler-aarch32.h | 8830 vqrdmulh(cond, dt, rd, rn, rm); in Vqrdmulh() 8845 vqrdmulh(cond, dt, rd, rn, rm); in Vqrdmulh() 8863 vqrdmulh(cond, dt, rd, rn, rm); in Vqrdmulh() 8881 vqrdmulh(cond, dt, rd, rn, rm); in Vqrdmulh()
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrNEON.td | 3470 "vqrdmulh", "s", int_arm_neon_vqrdmulh, 1>; 3473 "vqrdmulh", "s", int_arm_neon_vqrdmulh>;
|