Searched refs:SDTCisVec (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 50 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 95 SDTCisVec<1>, 103 def SDTShuff1Op : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>; 104 def SDTShuff2Op : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>, 107 def SDTShuff2OpI : SDTypeProfile<1, 2, [SDTCisVec<0>, 109 def SDTShuff3OpI : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 39 // SDTCisVec - The specified operand has a vector type. 40 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>; 446 SDTypeProfile<1, 2, [SDTCisInt<2>, SDTCisVec<1>, SDTCisVec<0>]>,
|
/external/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/lib/Target/ARM/ |
D | ARMInstrNEON.td | 74 def SDTARMVMOVIMM : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVT<1, i32>]>; 78 def SDTARMVORRIMM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0, 1>, 84 SDTypeProfile<1, 3, [SDTCisVec<0>, 89 def NEONvdup : SDNode<"ARMISD::VDUP", SDTypeProfile<1, 1, [SDTCisVec<0>]>>; 94 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>, 97 def SDTARMVEXT : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0, 1>, 101 def SDTARMVSHUF : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0, 1>]>; 106 def SDTARMVSHUF2 : SDTypeProfile<2, 2, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
|