/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaOperators.td | 14 def SDT_XtensaCall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>; 18 SDTCisPtrTy<0>]>; 21 [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrFragments.td | 20 [SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisSameAs<0, 2>, 24 [SDTCisInt<0>, SDTCisPtrTy<1>, 73 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>, 75 def SDTX86cas8pair : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>; 76 def SDTX86cas16pair : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisVT<1, i64>]>; 79 SDTCisPtrTy<1>, 83 SDTCisPtrTy<1>]>; 97 SDTCisPtrTy<1>]>; 99 def SDT_X86VAARG : SDTypeProfile<1, -1, [SDTCisPtrTy<0>, 100 SDTCisPtrTy<1>, [all …]
|
H A D | X86InstrRAOINT.td | 17 def SDTRAOBinaryArith : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>;
|
H A D | X86InstrFPStack.td |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZOperators.td | 16 def SDT_ZCall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>; 37 SDTCisPtrTy<0>]>; 41 SDTCisPtrTy<0>]>; 46 SDTCisPtrTy<0>]>; 73 SDTCisPtrTy<1>, 81 SDTCisPtrTy<2>, 90 SDTCisPtrTy<2>, 95 SDTCisPtrTy<1>]>; 98 SDTCisPtrTy<1>]>; 102 SDTCisPtrTy<2>, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrBulkMemory.td | 25 [SDTCisInt<0>, SDTCisInt<1>, SDTCisPtrTy<2>, SDTCisPtrTy<3>, SDTCisInt<4>] 31 [SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisInt<2>, SDTCisInt<3>]
|
H A D | WebAssemblyInstrTable.td | 14 def WebAssemblyTableSet_t : SDTypeProfile<0, 3, [SDTCisPtrTy<1>]>; 18 def WebAssemblyTableGet_t : SDTypeProfile<1, 2, [SDTCisPtrTy<1>]>;
|
H A D | WebAssemblyInstrInfo.td | 95 def SDT_WebAssemblyBrTable : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>; 101 SDTCisPtrTy<0>]>; 102 def SDT_WebAssemblyGlobalGet : SDTypeProfile<1, 1, [SDTCisPtrTy<1>]>; 103 def SDT_WebAssemblyGlobalSet : SDTypeProfile<0, 2, [SDTCisPtrTy<1>]>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 30 class SDTCisPtrTy<int OpNum> : SDTypeConstraint<OpNum>; 107 def SDTPtrLeaf: SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>; // for '&g'. 113 SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisPtrTy<1> 227 SDTCisPtrTy<0> 243 SDTCisPtrTy<1> 247 SDTCisPtrTy<1> 251 SDTCisSameAs<0, 2>, SDTCisPtrTy<0>, SDTCisPtrTy<3> 255 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameNumEltsAs<0, 3> 259 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameAs<0, 4>, 264 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisVec<2>, SDTCisPtrTy<3>, SDTCisVec<4>, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstrInfo.td | 80 SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>, 86 SDTCisPtrTy<0> 98 SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>, 260 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisInt<2>]>, 264 SDTypeProfile<0, 3, [SDTCisPtrTy<1>, SDTCisInt<2>]>, 279 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>,
|
H A D | SIInstrInfo.td | 87 SDTCisSameAs<0,2>, SDTCisFP<0>, SDTCisPtrTy<1> 92 SDTCisPtrTy<1>, 259 [SDTCisPtrTy<0>, // vaddr
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VVPInstrInfo.td | 24 SDTCisPtrTy<1>, 33 SDTCisPtrTy<1>,
|
H A D | VEInstrInfo.td | 464 SDTCisPtrTy<1>]>, 467 SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>, 486 def SDT_TS1AM : SDTypeProfile<1, 3, [SDTCisSameAs<0, 3>, SDTCisPtrTy<1>,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.td | 20 SDTCisVT<0, f64>, SDTCisPtrTy<1> 23 SDTCisVT<0, f64>, SDTCisPtrTy<1> 26 SDTCisVT<0, f64>, SDTCisPtrTy<1>, SDTCisPtrTy<2> 29 SDTCisVT<0, f64>, SDTCisPtrTy<1>, SDTCisPtrTy<2> 35 SDTCisFP<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2> 38 SDTCisVT<0, f64>, SDTCisVT<1, f64>, SDTCisPtrTy<2> 58 SDTCisVec<1>, SDTCisVec<2>, SDTCisPtrTy<3> 81 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT> 84 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT> 87 SDTCisPtrTy<0>, SDTCisInt<1>, SDTCisPtrTy<2> [all …]
|
H A D | PPCInstrP10.td | 73 SDTCisVT<0, v4i32>, SDTCisVT<1, v512i1>, SDTCisPtrTy<2> 76 SDTCisVT<0, v4i32>, SDTCisVT<1, v256i1>, SDTCisPtrTy<2> 103 SDTCisVT<0, v1i128>, SDTCisPtrTy<1>, SDTCisPtrTy<2>
|
H A D | PPCInstrVSX.td | 55 SDTCisVT<0, v4f32>, SDTCisPtrTy<1> 59 SDTCisVT<0, v2f64>, SDTCisVT<1, v4f32>, SDTCisPtrTy<2> 63 SDTCisVec<0>, SDTCisPtrTy<1> 68 SDTCisVT<0, v2f64>, SDTCisPtrTy<1> 71 SDTCisVT<0, v2f64>, SDTCisPtrTy<1> 77 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2> 80 SDTCisVec<0>, SDTCisPtrTy<1> 83 SDTCisVec<0>, SDTCisPtrTy<1>
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstrInfo.td | 268 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; 270 SDTypeProfile<1, 2, [SDTCisPtrTy<0>, SDTCisPtrTy<1>]>; 273 SDTypeProfile<1, 2, [SDTCisPtrTy<0>, SDTCisPtrTy<1>]>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreInstrInfo.td | 29 def SDT_XCoreBranchLink : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>; 38 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>; 52 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SMEInstrInfo.td | 22 [SDTCisInt<0>, SDTCisPtrTy<1>]>, 26 [SDTCisInt<0>, SDTCisPtrTy<1>]>, 29 [SDTCisInt<0>, SDTCisPtrTy<1>]>,
|
H A D | AArch64InstrInfo.td | 422 def SDT_AArch64TCRET : SDTypeProfile<0, 2, [SDTCisPtrTy<0>]>; 423 def SDT_AArch64PREFETCH : SDTypeProfile<0, 2, [SDTCisVT<0, i32>, SDTCisPtrTy<1>]>; 427 def SDT_AArch64TLSDescCall : SDTypeProfile<0, -2, [SDTCisPtrTy<0>, 428 SDTCisPtrTy<1>]>; 432 def SDT_AArch64ldp : SDTypeProfile<2, 1, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; 433 def SDT_AArch64ldiapp : SDTypeProfile<2, 1, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; 434 def SDT_AArch64ldnp : SDTypeProfile<2, 1, [SDTCisVT<0, v4i32>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; 435 def SDT_AArch64stp : SDTypeProfile<0, 3, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; 436 def SDT_AArch64stilp : SDTypeProfile<0, 3, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; 437 def SDT_AArch64stnp : SDTypeProfile<0, 3, [SDTCisVT<0, v4i32>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrInfo.td | 31 def MxSDT_TCRet : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>; 33 def MxSDT_Wrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoXTHead.td | 19 SDTCisPtrTy<2>, 23 SDTCisPtrTy<2>,
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenDAGPatterns.h | 363 SDTCisPtrTy, enumerator
|
H A D | CodeGenDAGPatterns.cpp | 1542 ConstraintType = SDTCisPtrTy; in SDTypeConstraint() 1634 case SDTCisPtrTy: in ApplyTypeConstraint() 1842 case SDTypeConstraint::SDTCisPtrTy: in getKnownType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMInstrInfo.td | 27 def SDT_ARMcall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>; 37 [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>; 40 [SDTCisPtrTy<0>, SDTCisVT<1, i32>, 56 SDTCisPtrTy<1>, SDTCisVT<2, i32>]>; 58 def SDT_ARMThreadPointer : SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>; 59 def SDT_ARMEH_SJLJ_Setjmp : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisPtrTy<1>, 61 def SDT_ARMEH_SJLJ_Longjmp: SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>; 66 def SDT_ARMPREFETCH : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisSameAs<1, 2>, 69 def SDT_ARMTCRET : SDTypeProfile<0, 2, [SDTCisPtrTy<0>]>; 247 def SDT_ARMldrd : SDTypeProfile<2, 1, [SDTCisVT<0, i32>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>; [all …]
|