Home
last modified time | relevance | path

Searched refs:vtst (Results 1 – 25 of 26) sorted by relevance

12

/external/capstone/suite/MC/ARM/
Dneon-cmp-encoding.s.cs42 0xb1,0x08,0x40,0xf2 = vtst.8 d16, d16, d17
43 0xb1,0x08,0x50,0xf2 = vtst.16 d16, d16, d17
44 0xb1,0x08,0x60,0xf2 = vtst.32 d16, d16, d17
45 0xf2,0x08,0x40,0xf2 = vtst.8 q8, q8, q9
46 0xf2,0x08,0x50,0xf2 = vtst.16 q8, q8, q9
47 0xf2,0x08,0x60,0xf2 = vtst.32 q8, q8, q9
/external/llvm-project/llvm/test/MC/ARM/
Dneon-cmp-encoding.s89 vtst.8 d16, d16, d17
90 vtst.16 d16, d16, d17
91 vtst.32 d16, d16, d17
92 vtst.8 q8, q8, q9
93 vtst.16 q8, q8, q9
94 vtst.32 q8, q8, q9
96 @ CHECK: vtst.8 d16, d16, d17 @ encoding: [0xb1,0x08,0x40,0xf2]
97 @ CHECK: vtst.16 d16, d16, d17 @ encoding: [0xb1,0x08,0x50,0xf2]
98 @ CHECK: vtst.32 d16, d16, d17 @ encoding: [0xb1,0x08,0x60,0xf2]
99 @ CHECK: vtst.8 q8, q8, q9 @ encoding: [0xf2,0x08,0x40,0xf2]
[all …]
/external/llvm/test/MC/ARM/
Dneon-cmp-encoding.s89 vtst.8 d16, d16, d17
90 vtst.16 d16, d16, d17
91 vtst.32 d16, d16, d17
92 vtst.8 q8, q8, q9
93 vtst.16 q8, q8, q9
94 vtst.32 q8, q8, q9
96 @ CHECK: vtst.8 d16, d16, d17 @ encoding: [0xb1,0x08,0x40,0xf2]
97 @ CHECK: vtst.16 d16, d16, d17 @ encoding: [0xb1,0x08,0x50,0xf2]
98 @ CHECK: vtst.32 d16, d16, d17 @ encoding: [0xb1,0x08,0x60,0xf2]
99 @ CHECK: vtst.8 q8, q8, q9 @ encoding: [0xf2,0x08,0x40,0xf2]
[all …]
/external/arm-neon-tests/
Dref_vtst.c35 #define INSN_NAME vtst
DMakefile.gcc56 vqdmlsl_n vsri_n vsli_n vtst vaddhn vraddhn vaddl vaddw \
DMakefile50 vqdmlsl_n vsri_n vsli_n vtst vaddhn vraddhn vaddl vaddw \
/external/llvm/test/CodeGen/ARM/
Dvbits.ll445 ;CHECK: vtst.8
456 ;CHECK: vtst.16
467 ;CHECK: vtst.32
478 ;CHECK: vtst.8
489 ;CHECK: vtst.16
500 ;CHECK: vtst.32
/external/llvm-project/llvm/test/CodeGen/ARM/
Dhoist-and-by-const-from-shl-in-eqcmp-zero.ll612 ; ARM78-NEXT: vtst.32 q8, q8, q10
653 ; THUMB78-NEXT: vtst.32 q8, q8, q10
691 ; ARM78-NEXT: vtst.32 q8, q8, q9
740 ; THUMB78-NEXT: vtst.32 q8, q8, q9
781 ; ARM78-NEXT: vtst.32 q8, q8, q10
817 ; THUMB78-NEXT: vtst.32 q8, q8, q10
848 ; ARM78-NEXT: vtst.32 q8, q8, q9
883 ; THUMB78-NEXT: vtst.32 q8, q8, q9
914 ; ARM78-NEXT: vtst.32 q8, q8, q9
949 ; THUMB78-NEXT: vtst.32 q8, q8, q9
Dhoist-and-by-const-from-lshr-in-eqcmp-zero.ll541 ; ARM78-NEXT: vtst.32 q8, q8, q10
581 ; THUMB78-NEXT: vtst.32 q8, q8, q10
620 ; ARM78-NEXT: vtst.32 q8, q8, q9
670 ; THUMB78-NEXT: vtst.32 q8, q8, q9
710 ; ARM78-NEXT: vtst.32 q8, q8, q10
745 ; THUMB78-NEXT: vtst.32 q8, q8, q10
777 ; ARM78-NEXT: vtst.32 q8, q8, q9
813 ; THUMB78-NEXT: vtst.32 q8, q8, q9
845 ; ARM78-NEXT: vtst.32 q8, q8, q9
881 ; THUMB78-NEXT: vtst.32 q8, q8, q9
Dvbits.ll705 ; CHECK-NEXT: vtst.8 d16, d17, d16
721 ; CHECK-NEXT: vtst.16 d16, d17, d16
737 ; CHECK-NEXT: vtst.32 d16, d17, d16
753 ; CHECK-NEXT: vtst.8 q8, q9, q8
770 ; CHECK-NEXT: vtst.16 q8, q9, q8
787 ; CHECK-NEXT: vtst.32 q8, q9, q8
/external/llvm-project/llvm/test/tools/llvm-mca/ARM/
Dcortex-a57-neon-instructions.s198 vtst.8 d16, d16, d17
199 vtst.16 d16, d16, d17
200 vtst.32 d16, d16, d17
201 vtst.8 q8, q8, q9
202 vtst.16 q8, q8, q9
203 vtst.32 q8, q8, q9
1314 # CHECK-NEXT: 1 3 0.50 vtst.8 d16, d16, d17
1315 # CHECK-NEXT: 1 3 0.50 vtst.16 d16, d16, d17
1316 # CHECK-NEXT: 1 3 0.50 vtst.32 d16, d16, d17
1317 # CHECK-NEXT: 1 3 0.50 vtst.8 q8, q8, q9
[all …]
/external/llvm-project/llvm/test/MC/Disassembler/ARM/
Dneon.txt425 # CHECK: vtst.8 d16, d16, d17
426 # CHECK: vtst.16 d16, d16, d17
427 # CHECK: vtst.32 d16, d16, d17
428 # CHECK: vtst.8 q8, q8, q9
429 # CHECK: vtst.16 q8, q8, q9
430 # CHECK: vtst.32 q8, q8, q9
/external/llvm/test/MC/Disassembler/ARM/
Dneon.txt416 # CHECK: vtst.8 d16, d16, d17
417 # CHECK: vtst.16 d16, d16, d17
418 # CHECK: vtst.32 d16, d16, d17
419 # CHECK: vtst.8 q8, q8, q9
420 # CHECK: vtst.16 q8, q8, q9
421 # CHECK: vtst.32 q8, q8, q9
/external/clang/include/clang/Basic/
Darm_neon.td566 def VTST : WInst<"vtst", "udd", "csiUcUsUiPcPsQcQsQiQUcQUsQUiQPcQPs">;
1000 def CMTST : WInst<"vtst", "udd", "lUlPlQlQUlQPl">;
1522 def SCALAR_CMTST : SInst<"vtst", "sss", "SlSUl">;
/external/llvm-project/clang/include/clang/Basic/
Darm_neon.td366 def VTST : WInst<"vtst", "U..", "csiUcUsUiPcPsQcQsQiQUcQUsQUiQPcQPs">;
863 def CMTST : WInst<"vtst", "U..", "lUlPlQlQUlQPl">;
1434 def SCALAR_CMTST : SInst<"vtst", "(U1)11", "SlSUl">;
/external/vixl/src/aarch32/
Dassembler-aarch32.h6115 void vtst(
6117 void vtst(DataType dt, DRegister rd, DRegister rn, DRegister rm) { in vtst() function
6118 vtst(al, dt, rd, rn, rm); in vtst()
6121 void vtst(
6123 void vtst(DataType dt, QRegister rd, QRegister rn, QRegister rm) { in vtst() function
6124 vtst(al, dt, rd, rn, rm); in vtst()
Ddisasm-aarch32.h2611 void vtst(
2614 void vtst(
Ddisasm-aarch32.cc6911 void Disassembler::vtst( in vtst() function in vixl::aarch32::Disassembler
6922 void Disassembler::vtst( in vtst() function in vixl::aarch32::Disassembler
29867 vtst(CurrentCond(), in DecodeT32()
30619 vtst(CurrentCond(), in DecodeT32()
40096 vtst(al, dt, DRegister(rd), DRegister(rn), DRegister(rm)); in DecodeA32()
40142 vtst(al, dt, QRegister(rd), QRegister(rn), QRegister(rm)); in DecodeA32()
Dassembler-aarch32.cc27701 void Assembler::vtst( in vtst() function in vixl::aarch32::Assembler
27726 Delegate(kVtst, &Assembler::vtst, cond, dt, rd, rn, rm); in vtst()
27729 void Assembler::vtst( in vtst() function in vixl::aarch32::Assembler
27754 Delegate(kVtst, &Assembler::vtst, cond, dt, rd, rn, rm); in vtst()
Dmacro-assembler-aarch32.h10414 vtst(cond, dt, rd, rn, rm); in Vtst()
10429 vtst(cond, dt, rd, rn, rm); in Vtst()
/external/capstone/arch/AArch64/
DARMMappingInsnOp.inc5215 { /* ARM_VTSTv16i8, ARM_INS_VTST: vtst${p}.8 $vd, $vn, $vm */
5218 { /* ARM_VTSTv2i32, ARM_INS_VTST: vtst${p}.32 $vd, $vn, $vm */
5221 { /* ARM_VTSTv4i16, ARM_INS_VTST: vtst${p}.16 $vd, $vn, $vm */
5224 { /* ARM_VTSTv4i32, ARM_INS_VTST: vtst${p}.32 $vd, $vn, $vm */
5227 { /* ARM_VTSTv8i16, ARM_INS_VTST: vtst${p}.16 $vd, $vn, $vm */
5230 { /* ARM_VTSTv8i8, ARM_INS_VTST: vtst${p}.8 $vd, $vn, $vm */
/external/capstone/arch/ARM/
DARMMappingInsnOp.inc5215 { /* ARM_VTSTv16i8, ARM_INS_VTST: vtst${p}.8 $vd, $vn, $vm */
5218 { /* ARM_VTSTv2i32, ARM_INS_VTST: vtst${p}.32 $vd, $vn, $vm */
5221 { /* ARM_VTSTv4i16, ARM_INS_VTST: vtst${p}.16 $vd, $vn, $vm */
5224 { /* ARM_VTSTv4i32, ARM_INS_VTST: vtst${p}.32 $vd, $vn, $vm */
5227 { /* ARM_VTSTv8i16, ARM_INS_VTST: vtst${p}.16 $vd, $vn, $vm */
5230 { /* ARM_VTSTv8i8, ARM_INS_VTST: vtst${p}.8 $vd, $vn, $vm */
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenAsmMatcher.inc9957 "bw\004vswp\004vtbl\004vtbx\004vtrn\004vtst\005vudot\004vuzp\004vzip\003"
15054 …{ 3913 /* vtst */, ARM::VTSTv8i16, Convert__Reg1_2__Reg1_2__Reg1_3__CondCode2_0, AMFBS_HasNEON, { …
15055 …{ 3913 /* vtst */, ARM::VTSTv4i16, Convert__Reg1_2__Reg1_2__Reg1_3__CondCode2_0, AMFBS_HasNEON, { …
15056 …{ 3913 /* vtst */, ARM::VTSTv4i32, Convert__Reg1_2__Reg1_2__Reg1_3__CondCode2_0, AMFBS_HasNEON, { …
15057 …{ 3913 /* vtst */, ARM::VTSTv2i32, Convert__Reg1_2__Reg1_2__Reg1_3__CondCode2_0, AMFBS_HasNEON, { …
15058 …{ 3913 /* vtst */, ARM::VTSTv16i8, Convert__Reg1_2__Reg1_2__Reg1_3__CondCode2_0, AMFBS_HasNEON, { …
15059 …{ 3913 /* vtst */, ARM::VTSTv8i8, Convert__Reg1_2__Reg1_2__Reg1_3__CondCode2_0, AMFBS_HasNEON, { M…
15060 …{ 3913 /* vtst */, ARM::VTSTv8i16, Convert__Reg1_2__Reg1_3__Reg1_4__CondCode2_0, AMFBS_HasNEON, { …
15061 …{ 3913 /* vtst */, ARM::VTSTv4i16, Convert__Reg1_2__Reg1_3__Reg1_4__CondCode2_0, AMFBS_HasNEON, { …
15062 …{ 3913 /* vtst */, ARM::VTSTv4i32, Convert__Reg1_2__Reg1_3__Reg1_4__CondCode2_0, AMFBS_HasNEON, { …
[all …]
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td4799 IIC_VBINi4Q, "vtst", "", NEONvtst, 1>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrNEON.td5178 IIC_VBINi4Q, "vtst", "", NEONvtst, 1>;

12