Home
last modified time | relevance | path

Searched refs:SDTCisVec (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td50 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/
DTargetSelectionDAG.td39 // 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/
DCodeGenDAGPatterns.h161 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
DCodeGenDAGPatterns.cpp782 ConstraintType = SDTCisVec; in SDTypeConstraint()
855 case SDTCisVec: in ApplyTypeConstraint()
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td74 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>,