/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 40 SDTCisVec<1>]>; 94 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 97 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, 121 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 126 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 130 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 179 [SDTCisVec<0>, SDTCisSameAs<1, 2>, SDTCisInt<1>]>; 184 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>, 185 SDTCisVec<1>, SDTCisSameAs<2, 1>, 188 SDTypeProfile<1, 4, [SDTCisVec<0>,SDTCVecEltisVT<0, i1>, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 34 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>, 79 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 82 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, 109 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 112 def SDTVmtrunc : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>, 188 def X86vshiftimm : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 203 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>, 204 SDTCisVec<1>, SDTCisSameAs<2, 1>, 222 def X86vshiftuniform : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 223 SDTCisVec<2>, SDTCisInt<0>, [all …]
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 34 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>, 83 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 86 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, 113 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 116 def SDTVmtrunc : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>, 192 def X86vshiftimm : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 207 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>, 208 SDTCisVec<1>, SDTCisSameAs<2, 1>, 211 SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>, 212 SDTCisVec<1>, SDTCisSameAs<2, 1>, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZOperators.td | 136 [SDTCisVec<0>, 140 [SDTCisVec<1>, 143 [SDTCisVec<0>]>; 145 [SDTCisVec<0>, 146 SDTCisVec<1>]>; 148 [SDTCisVec<0>, 151 [SDTCisVec<0>, 155 [SDTCisVec<0>, 159 [SDTCisVec<0>, 164 [SDTCisVec<0>, [all …]
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZOperators.td | 140 [SDTCisVec<0>, 144 [SDTCisVec<1>, 147 [SDTCisVec<0>]>; 149 [SDTCisVec<0>, 150 SDTCisVec<1>]>; 152 [SDTCisVec<0>, 155 [SDTCisVec<0>, 159 [SDTCisVec<0>, 163 [SDTCisVec<0>, 168 [SDTCisVec<0>, [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZOperators.td | 94 [SDTCisVec<0>, 98 [SDTCisVec<1>, 101 [SDTCisVec<0>]>; 103 [SDTCisVec<0>, 104 SDTCisVec<1>]>; 106 [SDTCisVec<0>, 109 [SDTCisVec<0>, 113 [SDTCisVec<0>, 117 [SDTCisVec<0>, 118 SDTCisVec<1>, [all …]
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 31 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>, 50 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>, 60 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisVT<4, OtherVT>, 65 SDTCisVec<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3>, SDTCisVT<4, OtherVT>, 107 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisVec<2>, 116 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisVT<4, OtherVT>, 121 SDTCisVec<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3>, SDTCisVT<4, OtherVT>, 149 def SDT_AArch64Reduce : SDTypeProfile<1, 2, [SDTCisVec<1>, SDTCisVec<2>]>; 168 SDTCisVec<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisVec<3>, 173 SDTCisVec<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisVec<3>, SDTCisVec<4>, [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 39 // SDTCisVec - The specified operand has a vector type. 40 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>; 216 SDTCisPtrTy<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisSameNumEltsAs<1, 2> 220 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisVec<2>, SDTCisSameAs<0, 3>, 225 SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<1, 3>, 230 SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<0, 2>, SDTCisSameNumEltsAs<0, 1>, 560 SDTypeProfile<1, 2, [SDTCisInt<2>, SDTCisVec<1>, SDTCisVec<0>]>,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 14 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisVT<4, OtherVT>, 19 SDTCisVec<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3>, SDTCisVT<4, OtherVT>, 24 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisVT<4, OtherVT>, 29 SDTCisVec<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3>, SDTCisVT<4, OtherVT>, 57 def SDT_AArch64Reduce : SDTypeProfile<1, 2, [SDTCisVec<1>, SDTCisVec<2>]>; 69 def SDT_AArch64ReduceWithInit : SDTypeProfile<1, 3, [SDTCisVec<1>, SDTCisVec<3>]>; 73 def SDT_AArch64Rev : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 76 def SDT_AArch64PTest : SDTypeProfile<0, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>]>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 38 // SDTCisVec - The specified operand has a vector type. 39 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>; 172 SDTCisInt<0>, SDTCisVec<0>, SDTCisInt<1>, SDTCisVec<1>, 185 SDTCisVec<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>, SDTCisSameNumEltsAs<0, 1> 228 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameNumEltsAs<0, 3> 232 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameAs<0, 4>, 246 SDTCisInt<0>, SDTCisVec<1> 651 SDTypeProfile<1, 2, [SDTCisInt<2>, SDTCisVec<1>, SDTCisVec<0>]>,
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonPatternsHVX.td | 11 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>]>; 14 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<1,2>]>; 17 [SDTCisVT<0, i32>, SDTCisVec<1>, SDTCisVT<2, i32>]>; 21 [SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisVT<2, i32>]>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonPatternsHVX.td | 2 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<1,2>]>; 5 [SDTCisVT<0, i32>, SDTCisVec<1>, SDTCisVT<2, i32>]>; 9 [SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisVT<2, i32>]>; 12 def SDTHexagonVSPLATW: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVT<1, i32>]>;
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 38 // SDTCisVec - The specified operand has a vector type. 39 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>; 172 SDTCisInt<0>, SDTCisVec<0>, SDTCisInt<1>, SDTCisVec<1>, 185 SDTCisVec<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>, SDTCisSameNumEltsAs<0, 1> 230 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameNumEltsAs<0, 3> 234 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameAs<0, 4>, 248 SDTCisInt<0>, SDTCisVec<1> 661 SDTypeProfile<1, 2, [SDTCisInt<2>, SDTCisVec<1>, SDTCisVec<0>]>,
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 258 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>, 310 SDTCisFP<0>, SDTCisVec<1>,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 274 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>, 326 SDTCisFP<0>, SDTCisVec<1>,
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 192 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.td | 41 SDTCisVec<0>, SDTCisVec<1> 52 def SDT_PPCVecSplat : SDTypeProfile<1, 2, [ SDTCisVec<0>, 53 SDTCisVec<1>, SDTCisInt<2> 56 def SDT_PPCVecShift : SDTypeProfile<1, 3, [ SDTCisVec<0>, 57 SDTCisVec<1>, SDTCisVec<2>, SDTCisPtrTy<3> 60 def SDT_PPCVecInsert : SDTypeProfile<1, 3, [ SDTCisVec<0>, 61 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 64 def SDT_PPCxxpermdi: SDTypeProfile<1, 3, [ SDTCisVec<0>, 65 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 92 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVec<3> [all …]
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMInstrMVE.td | 688 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2> 786 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2> 790 SDTCisVec<4> 793 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<2> 797 SDTCisVec<4>, SDTCisVec<5> 948 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2> 1133 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2> 1136 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<3> 1140 SDTCisVec<4>, SDTCisVec<5> 1143 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisVec<3> [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.td | 34 def SDT_PPCVecSplat : SDTypeProfile<1, 2, [ SDTCisVec<0>, 35 SDTCisVec<1>, SDTCisInt<2> 38 def SDT_PPCVecShift : SDTypeProfile<1, 3, [ SDTCisVec<0>, 39 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 42 def SDT_PPCVecInsert : SDTypeProfile<1, 3, [ SDTCisVec<0>, 43 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 70 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVec<3> 73 SDTCisVec<0>, SDTCisInt<1> 76 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3> 79 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2> [all …]
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.td | 49 def SDT_PPCVecSplat : SDTypeProfile<1, 2, [ SDTCisVec<0>, 50 SDTCisVec<1>, SDTCisInt<2> 57 def SDT_PPCVecShift : SDTypeProfile<1, 3, [ SDTCisVec<0>, 58 SDTCisVec<1>, SDTCisVec<2>, SDTCisPtrTy<3> 61 def SDT_PPCVecInsert : SDTypeProfile<1, 3, [ SDTCisVec<0>, 62 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 65 def SDT_PPCxxpermdi: SDTypeProfile<1, 3, [ SDTCisVec<0>, 66 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 96 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVec<3> 99 SDTCisVec<0>, SDTCisInt<1> [all …]
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 177 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrSIMD.td | 875 [SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisVT<2, i32>] 1107 def widen_t : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>]>;
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 381 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
/external/llvm/lib/Target/Mips/ |
D | MipsMSAInstrInfo.td | 14 def SDT_MipsVecCond : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVec<1>]>; 23 def SDT_VSHF : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisVec<0>, 24 SDTCisInt<1>, SDTCisVec<1>, 26 def SDT_SHF : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>, 28 def SDT_ILV : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>, 30 def SDT_INSVE : SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsMSAInstrInfo.td | 13 def SDT_MipsVecCond : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVec<1>]>; 22 def SDT_VSHF : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisVec<0>, 23 SDTCisInt<1>, SDTCisVec<1>, 25 def SDT_SHF : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>, 27 def SDT_ILV : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>, 29 def SDT_INSVE : SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
|