Home
last modified time | relevance | path

Searched refs:SDTCisSameAs (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/Target/CellSPU/
DSPUNodes.td36 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>
43 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>
48 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<0>
59 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>, SDTCisSameAs<0, 3> ]>;
63 SDTCisSameAs<0, 1>, SDTCisInt<2>]>;
73 SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2> ]>;
/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td25 def SDTX86FPShiftOp : SDTypeProfile<1, 2, [ SDTCisSameAs<0, 1>,
27 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<1, 2>,
47 SDTypeProfile<1, 2, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
48 SDTCisSameAs<0,2>]>>;
50 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
51 SDTCisSameAs<0,2>]>>;
53 SDTypeProfile<1, 2, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
54 SDTCisSameAs<0,2>]>>;
56 SDTypeProfile<1, 2, [SDTCisVT<0, v8i16>, SDTCisSameAs<0,1>,
57 SDTCisSameAs<0,2>]>>;
[all …]
DX86InstrInfo.td21 [SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
24 def SDTX86CmpTest : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisSameAs<1, 2>]>;
26 def SDTX86Cmpsd : SDTypeProfile<1, 3, [SDTCisVT<0, f64>, SDTCisSameAs<1, 2>, SDTCisVT<3, i8>]>;
27 def SDTX86Cmpss : SDTypeProfile<1, 3, [SDTCisVT<0, f32>, SDTCisSameAs<1, 2>, SDTCisVT<3, i8>]>;
30 [SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>,
38 [SDTCisSameAs<0, 2>,
39 SDTCisSameAs<0, 3>,
44 [SDTCisSameAs<0, 2>,
45 SDTCisSameAs<0, 3>,
51 [SDTCisSameAs<0, 1>,
[all …]
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td42 // SDTCisSameAs - The two specified operands have identical types.
43 class SDTCisSameAs<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> {
97 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>
100 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2>
103 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0>
107 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
110 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisFP<2>
113 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisFP<0>
116 SDTCisSameAs<0, 1>, SDTCisInt<0>
125 SDTCisSameAs<0, 1>, SDTCisFP<0>
[all …]
/external/llvm/lib/Target/Mips/
DMipsInstrFPU.td29 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
31 def SDT_MipsCMovFP : SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>,
32 SDTCisSameAs<1, 2>]>;
35 SDTCisSameAs<1, 2>]>;
DMipsInstrInfo.td26 def SDT_MipsCMov : SDTypeProfile<1, 4, [SDTCisSameAs<0, 1>,
27 SDTCisSameAs<1, 2>,
28 SDTCisSameAs<3, 4>,
33 [SDTCisVT<0, i32>, SDTCisSameAs<0, 1>,
34 SDTCisSameAs<1, 2>,
35 SDTCisSameAs<2, 3>]>;
38 SDTCisSameAs<0, 1>]>;
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td28 def SDT_MSP430Wrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>,
30 def SDT_MSP430Cmp : SDTypeProfile<0, 2, [SDTCisSameAs<0, 1>]>;
33 def SDT_MSP430SelectCC : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>,
34 SDTCisSameAs<1, 2>,
36 def SDT_MSP430Shift : SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>,
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td27 SDTCisVT<3, v16i8>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>
31 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>, SDTCisVT<3, i32>
85 SDTypeProfile<1, 3, [SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td88 SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisSameAs<0, 1>]>;
92 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>, SDTCisVT<3, i32>]>;
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td18 def SDTARMVCMP : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<1, 2>]>;
36 def SDTARMVSH : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
40 def SDTARMVSHINS : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
41 SDTCisSameAs<0, 2>, SDTCisVT<3, i32>]>;
78 def SDTARMVORRIMM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
85 SDTCisSameAs<0, 1>,
86 SDTCisSameAs<0, 2>,
87 SDTCisSameAs<0, 3>]>>;
97 def SDTARMVEXT : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
98 SDTCisSameAs<0, 2>, SDTCisVT<3, i32>]>;
[all …]
DARMInstrInfo.td27 [SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
51 def SDT_ARMCmp : SDTypeProfile<0, 2, [SDTCisSameAs<0, 1>]>;
53 def SDT_ARMPICAdd : SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>,
65 def SDT_ARMPREFETCH : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisSameAs<1, 2>,
DARMInstrVFP.td18 SDTCisSameAs<1, 2>]>;
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td35 SDTCisSameAs<1, 2>]>;
40 [SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>,
43 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h161 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
DCodeGenDAGPatterns.cpp784 ConstraintType = SDTCisSameAs; in SDTypeConstraint()
858 case SDTCisSameAs: { in ApplyTypeConstraint()
/external/llvm/lib/Target/MBlaze/
DMBlazeInstrInfo.td19 // def SDTMBlazeSelectCC : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>]>;
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td48 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;