/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-7.0/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 35 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>, 80 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 83 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, 107 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 112 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 116 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>, 147 def X86vshiftimm : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 157 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>, 158 SDTCisVec<1>, SDTCisSameAs<2, 1>, 161 SDTypeProfile<1, 4, [SDTCisVec<0>,SDTCVecEltisVT<0, i1>, [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZOperators.td | 145 [SDTCisVec<0>, 149 [SDTCisVec<1>, 152 [SDTCisVec<0>]>; 154 [SDTCisVec<0>, 155 SDTCisVec<1>]>; 157 [SDTCisVec<0>, 160 [SDTCisVec<0>, 164 [SDTCisVec<0>, 168 [SDTCisVec<0>, 173 [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/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 63 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 105 SDTCisVec<1>, 113 def SDTShuff1Op : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 114 def SDTShuff2Op : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 117 def SDTShuff2OpI : SDTypeProfile<1, 2, [SDTCisVec<0>, 119 def SDTShuff3OpI : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>, 122 def SDTVBroadcast : SDTypeProfile<1, 1, [SDTCisVec<0>]>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 39 // SDTCisVec - The specified operand has a vector type. 40 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>; 164 SDTCisInt<0>, SDTCisVec<0>, SDTCisInt<1>, SDTCisVec<1>, 177 SDTCisVec<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>, SDTCisSameNumEltsAs<0, 1> 220 SDTCisPtrTy<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisSameNumEltsAs<1, 2> 224 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisVec<2>, SDTCisSameAs<0, 3>, 229 SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<1, 3>, 234 SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<0, 2>, SDTCisSameNumEltsAs<0, 1>, 544 SDTypeProfile<1, 2, [SDTCisInt<2>, SDTCisVec<1>, SDTCisVec<0>]>,
|
/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-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonPatternsHVX.td | 2 SDTypeProfile<1, 0, [SDTCisVec<0>]>; 4 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<1,2>]>; 7 [SDTCisVT<0, i32>, SDTCisVec<1>, SDTCisVT<2, i32>]>; 11 [SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisVT<2, i32>]>; 14 def SDTHexagonVSPLATW: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVT<1, i32>]>;
|
D | HexagonPatterns.td | 104 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>, SDTCisSameAs<1,2>, 919 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVT<1, i32>]>; 1142 : SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>, SDTCisVec<0>, SDTCisVT<2, i32>]>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 294 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>, 346 SDTCisFP<0>, SDTCisVec<1>,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.td | 42 SDTCisVec<0>, SDTCisVec<1> 53 def SDT_PPCVecSplat : SDTypeProfile<1, 2, [ SDTCisVec<0>, 54 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_PPCVecReverse: SDTypeProfile<1, 1, [ SDTCisVec<0>, 66 SDTCisVec<1> 69 def SDT_PPCxxpermdi: SDTypeProfile<1, 3, [ SDTCisVec<0>, [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 192 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>,
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetSelectionDAG.td | 39 // SDTCisVec - The specified operand has a vector type. 40 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>; 466 SDTypeProfile<1, 2, [SDTCisInt<2>, SDTCisVec<1>, SDTCisVec<0>]>,
|
/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/swiftshader/third_party/LLVM/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 161 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
D | CodeGenDAGPatterns.cpp | 782 ConstraintType = SDTCisVec; in SDTypeConstraint() 855 case SDTCisVec: in ApplyTypeConstraint()
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 177 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
D | CodeGenDAGPatterns.cpp | 918 ConstraintType = SDTCisVec; in SDTypeConstraint() 1009 case SDTCisVec: in ApplyTypeConstraint()
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 370 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
D | CodeGenDAGPatterns.cpp | 1347 ConstraintType = SDTCisVec; in SDTypeConstraint() 1442 case SDTCisVec: in ApplyTypeConstraint()
|
/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/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrNEON.td | 103 def SDTARMVMOVIMM : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVT<1, i32>]>; 107 def SDTARMVORRIMM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0, 1>, 113 SDTypeProfile<1, 3, [SDTCisVec<0>, 118 def NEONvdup : SDNode<"ARMISD::VDUP", SDTypeProfile<1, 1, [SDTCisVec<0>]>>; 123 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, 126 def SDTARMVEXT : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0, 1>, 130 def SDTARMVSHUF : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0, 1>]>; 135 def SDTARMVSHUF2 : SDTypeProfile<2, 2, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
|
/external/swiftshader/third_party/llvm-7.0/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/lib/Target/AArch64/ |
D | AArch64InstrInfo.td | 97 def SDT_AArch64Dup : SDTypeProfile<1, 1, [SDTCisVec<0>]>; 98 def SDT_AArch64DupLane : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<2>]>; 99 def SDT_AArch64Zip : SDTypeProfile<1, 2, [SDTCisVec<0>, 104 def SDT_AArch64vecimm : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>, 106 def SDT_AArch64UnaryVec: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 107 def SDT_AArch64ExtVec: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>, 111 def SDT_AArch64unvec : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 114 def SDT_AArch64binvec : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 116 def SDT_AArch64trivec : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64InstrInfo.td | 127 def SDT_AArch64Dup : SDTypeProfile<1, 1, [SDTCisVec<0>]>; 128 def SDT_AArch64DupLane : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<2>]>; 129 def SDT_AArch64Zip : SDTypeProfile<1, 2, [SDTCisVec<0>, 134 def SDT_AArch64vecimm : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>, 136 def SDT_AArch64UnaryVec: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 137 def SDT_AArch64ExtVec: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>, 141 def SDT_AArch64unvec : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 144 def SDT_AArch64binvec : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 146 def SDT_AArch64trivec : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
|