/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 19 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 23 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>] 27 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>] 31 [SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>] 35 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>] 40 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>] 168 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisInt<2>]>, 172 SDTypeProfile<0, 3, [SDTCisPtrTy<1>, SDTCisInt<2>]>, 211 SDTypeProfile<0, 1, [SDTCisInt<0>]>,
|
D | R600Instructions.td | 361 SDTypeProfile<1, -1, [SDTCisInt<0>, SDTCisPtrTy<1>]>, 427 def ExportType : SDTypeProfile<0, 7, [SDTCisFP<0>, SDTCisInt<1>]>;
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 38 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<1, 2>, 42 SDTCisSameAs<1, 2>, SDTCisInt<3>]>; 94 SDTCisSameAs<1,2>, SDTCisInt<3>]>>; 124 SDTCisInt<0>, SDTCisInt<1>, 129 SDTCisInt<0>, SDTCisInt<1>, 133 SDTCisInt<0>, SDTCisInt<1>, 141 SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>, 164 SDTCisInt<3>]>>; 179 SDTCisInt<3>]>>; 188 [SDTCisVec<0>, SDTCisSameAs<1, 2>, SDTCisInt<1>]>; [all …]
|
D | X86InstrInfo.td | 22 SDTCisInt<0>, SDTCisInt<3>]>; 36 SDTCisInt<0>, SDTCisVT<1, i32>]>; 41 SDTCisInt<0>, SDTCisVT<1, i32>]>; 47 SDTCisInt<0>, 55 SDTCisInt<0>, SDTCisVT<1, i32>]>; 64 [SDTCisInt<0>, 69 def SDTX86rdrand : SDTypeProfile<2, 0, [SDTCisInt<0>, SDTCisVT<1, i32>]>; 71 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>, 75 def SDTX86atomicBinary : SDTypeProfile<2, 3, [SDTCisInt<0>, SDTCisInt<1>, 76 SDTCisPtrTy<2>, SDTCisInt<3>,SDTCisInt<4>]>; [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 33 // SDTCisInt - The specified operand has integer type. 34 class SDTCisInt<int OpNum> : SDTypeConstraint<OpNum>; 106 def SDTIntLeaf: SDTypeProfile<1, 0, [SDTCisInt<0>]>; // for 'imm'. 114 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0> 117 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2> 120 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0> 133 SDTCisSameAs<0, 1>, SDTCisInt<0> 136 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0> 139 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<0, 1> 151 SDTCisFP<0>, SDTCisInt<1> [all …]
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDGPUInstrInfo.td | 19 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3>
|
D | SIInstrInfo.td | 14 SDTCisInt<0>, SDTCisInt<1>, SDTCisSameAs<1, 2> 28 SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>]>
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXInstrInfo.td | 595 : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, 596 SDTCisInt<2>, SDTCisSameAs<0, 2>, 1367 SDTCisInt<0>, SDTCisInt<3>]>; 1684 def SDTDeclareParamProfile : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, 1685 SDTCisInt<2>]>; 1686 def SDTDeclareScalarParamProfile : SDTypeProfile<0, 3, [SDTCisInt<0>, 1687 SDTCisInt<1>, SDTCisInt<2>]>; 1688 def SDTLoadParamProfile : SDTypeProfile<1, 2, [SDTCisInt<1>, SDTCisInt<2>]>; 1689 def SDTLoadParamV2Profile : SDTypeProfile<2, 2, [SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisInt<3>]>; 1690 def SDTLoadParamV4Profile : SDTypeProfile<4, 2, [SDTCisInt<4>, SDTCisInt<5>]>; [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.td | 23 SDTCisInt<4>]>; 26 def SDT_MFLOHI : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVT<1, untyped>]>; 28 SDTCisInt<1>, SDTCisSameAs<1, 2>]>; 29 def SDT_MipsMultDiv : SDTypeProfile<1, 2, [SDTCisVT<0, untyped>, SDTCisInt<1>, 34 def SDT_MipsDivRem16 : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>; 40 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 42 def SDT_Ins : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 47 [SDTCisInt<0>, SDTCisPtrTy<1>, 1594 def SDT_MipsEHRET : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisPtrTy<1>]>;
|
D | MipsMSAInstrInfo.td | 14 def SDT_MipsVecCond : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVec<1>]>; 15 def SDT_VSetCC : SDTypeProfile<1, 3, [SDTCisInt<0>, 16 SDTCisInt<1>, 19 def SDT_VFSetCC : SDTypeProfile<1, 3, [SDTCisInt<0>, 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>,
|
D | MipsInstrFPU.td | 27 def SDT_MipsFPBrcond : SDTypeProfile<0, 3, [SDTCisInt<0>,
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoVector.td | 189 [SDTCisSameAs<0, 1>, SDTCisVT<0, v2i32>, SDTCisInt<2>]>; 191 [SDTCisSameAs<0, 1>, SDTCisVT<0, v4i16>, SDTCisInt<2>]>;
|
D | HexagonInstrInfo.td | 5600 SDTCisInt<0>, SDTCisVT<3, i32>, SDTCisVT<4, i32>]>; 5603 SDTCisInt<0>, SDTCisVT<3, i64>]>; 5694 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<1>, 5697 SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<1>,
|
D | HexagonInstrInfoV4.td | 3976 def SDTHexagonDCFETCH : SDTypeProfile<0, 2, [SDTCisPtrTy<0>,SDTCisInt<1>]>;
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64InstrInfo.td | 47 SDTCisInt<0>, SDTCisVT<1, i32>]>; 53 SDTCisInt<0>, 60 SDTCisInt<0>, 67 def SDT_AArch64cbz : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisVT<1, OtherVT>]>; 68 def SDT_AArch64tbz : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, 75 SDTCisInt<3>, 79 SDTCisInt<1>, 81 SDTCisInt<3>, 82 SDTCisInt<4>, 88 SDTCisInt<3>, [all …]
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 177 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
D | CodeGenDAGPatterns.cpp | 914 ConstraintType = SDTCisInt; in SDTypeConstraint() 1003 case SDTCisInt: in ApplyTypeConstraint()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.td | 43 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT> 46 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT> 61 SDTCisVec<0>, SDTCisInt<1> 64 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3> 67 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2> 132 SDTCisSameAs<0, 3>, SDTCisInt<0> ]>>; 139 SDTCisSameAs<0, 3>, SDTCisInt<0> ]>>; 169 def SDT_PPCCall : SDTypeProfile<0, -1, [SDTCisInt<0>]>; 193 SDTypeProfile<1, 1, [SDTCisInt<0>, 200 def SDT_PPCsc : SDTypeProfile<0, 1, [SDTCisInt<0>]>;
|
/external/llvm/lib/Target/XCore/ |
D | XCoreInstrInfo.td | 67 def SDT_XCoreStwsp : SDTypeProfile<0, 2, [SDTCisInt<1>]>; 71 def SDT_XCoreLdwsp : SDTypeProfile<1, 1, [SDTCisInt<1>]>;
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.td | 59 def SDT_ARMEH_SJLJ_Setjmp : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisPtrTy<1>, 60 SDTCisInt<2>]>; 61 def SDT_ARMEH_SJLJ_Longjmp: SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>; 64 def SDT_ARMMEMBARRIER : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 67 SDTCisInt<1>]>; 83 SDTCisInt<0>, SDTCisVT<1, i32>]>; 89 SDTCisInt<0>,
|
D | ARMInstrNEON.td | 492 def SDTARMVCMP : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<1, 2>]>; 510 def SDTARMVSH : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 512 def SDTARMVSHX : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>, 514 def SDTARMVSHINS : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 540 def SDTARMVGETLN : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisInt<1>, 585 def SDTARMVMULL : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>,
|
/external/llvm/lib/Target/Sparc/ |
D | SparcInstrInfo.td | 136 SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>; 153 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
|