Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td36 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>,
67 SDTypeProfile<1, 2, [SDTCVecEltisVT<0, i8>, SDTCisSameAs<0,1>,
68 SDTCisSameAs<0,2>]>>;
73 SDTCisSameAs<1,2>]>, [SDNPCommutative]>;
78 SDTCisSameAs<1,2>, SDTCisInt<3>]>>;
80 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
81 SDTCisSameAs<0,2>]>>;
84 SDTCisSameAs<1,2>]>>;
92 SDTypeProfile<1, 3, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
95 SDTypeProfile<1, 3, [SDTCisVT<0, v8i16>, SDTCisSameAs<0,1>,
[all …]
DX86InstrInfo.td21 [SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
24 def SDTX86CmpTest : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisSameAs<1, 2>]>;
26 def SDTX86Cmps : SDTypeProfile<1, 3, [SDTCisFP<0>, 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>,
35 [SDTCisSameAs<0, 2>,
39 [SDTCisSameAs<0, 2>,
40 SDTCisSameAs<0, 3>,
45 [SDTCisSameAs<0, 2>,
46 SDTCisSameAs<0, 3>,
[all …]
/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td38 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisSameAs<1, 2>,
42 SDTCisSameAs<1, 2>, SDTCisInt<3>]>;
81 SDTypeProfile<1, 2, [SDTCVecEltisVT<0, i8>, SDTCisSameAs<0,1>,
82 SDTCisSameAs<0,2>]>>;
87 SDTCisSameAs<1,2>]>>;
92 SDTCisSameAs<1,2>, SDTCisInt<3>]>>;
94 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
95 SDTCisSameAs<0,2>]>>;
98 SDTCisSameAs<1,2>]>>;
106 SDTypeProfile<1, 3, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
[all …]
DX86InstrInfo.td21 [SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
24 def SDTX86CmpTest : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisSameAs<1, 2>]>;
26 def SDTX86Cmps : SDTypeProfile<1, 3, [SDTCisFP<0>, 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>,
35 [SDTCisSameAs<0, 2>,
39 [SDTCisSameAs<0, 2>,
40 SDTCisSameAs<0, 3>,
45 [SDTCisSameAs<0, 2>,
46 SDTCisSameAs<0, 3>,
[all …]
/external/swiftshader/third_party/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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td19 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>]
35 [SDTCisFP<1>, SDTCisSameAs<1, 2>]
39 [SDTCisInt<1>, SDTCisSameAs<1, 2>]
43 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>]
48 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>]
78 [SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisVT<0, i32>, SDTCisVT<1, i1>, SDTCisVT<4, i1>]
223 SDTCisVT<0, i64>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT>
299 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisSameAs<0,1>]>>;
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZOperators.td20 SDTCisSameAs<1, 2>]>;
23 SDTCisSameAs<1, 2>,
31 [SDTCisSameAs<0, 1>,
32 SDTCisSameAs<1, 2>,
37 [SDTCisSameAs<0, 1>,
40 [SDTCisSameAs<0, 1>,
41 SDTCisSameAs<0, 2>,
51 SDTCisSameAs<0, 2>,
52 SDTCisSameAs<0, 3>]>;
56 SDTCisSameAs<0, 2>,
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrFragmentsSIMD.td36 def SDTX86FPShiftOp : SDTypeProfile<1, 2, [ SDTCisSameAs<0, 1>,
38 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<1, 2>,
60 SDTypeProfile<1, 2, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
61 SDTCisSameAs<0,2>]>>;
63 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
64 SDTCisSameAs<0,2>]>>;
66 SDTypeProfile<1, 2, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
67 SDTCisSameAs<0,2>]>>;
69 SDTypeProfile<1, 2, [SDTCisVT<0, v8i16>, SDTCisSameAs<0,1>,
70 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/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td19 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>]
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>]
197 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisSameAs<0,1>]>>;
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td42 // SDTCisSameAs - The two specified operands have identical types.
43 class SDTCisSameAs<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> {
114 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>
117 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2>
120 SDTCisSameAs<0, 1>, SDTCisInt<2>
123 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0>
127 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
130 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisFP<2>
133 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisFP<0>
136 SDTCisSameAs<0, 1>, SDTCisInt<0>
[all …]
/external/swiftshader/third_party/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td42 // SDTCisSameAs - The two specified operands have identical types.
43 class SDTCisSameAs<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> {
114 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>
117 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2>
120 SDTCisSameAs<0, 1>, SDTCisInt<2>
123 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0>
127 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
130 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisFP<2>
133 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisFP<0>
136 SDTCisSameAs<0, 1>, SDTCisInt<0>
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZOperators.td17 def SDT_ZCmp : SDTypeProfile<0, 2, [SDTCisSameAs<0, 1>]>;
19 [SDTCisSameAs<0, 1>,
26 [SDTCisSameAs<0, 1>,
27 SDTCisSameAs<1, 2>,
31 [SDTCisSameAs<0, 1>,
34 [SDTCisSameAs<0, 1>,
35 SDTCisSameAs<0, 2>,
95 SDTCisSameAs<0, 1>,
107 SDTCisSameAs<0, 1>]>;
110 SDTCisSameAs<0, 1>,
[all …]
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td22 def SDT_BPFSetFlag : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>]>;
23 def SDT_BPFSelectCC : SDTypeProfile<1, 5, [SDTCisSameAs<1, 2>,
24 SDTCisSameAs<0, 4>,
25 SDTCisSameAs<4, 5>]>;
26 def SDT_BPFBrCC : SDTypeProfile<0, 4, [SDTCisSameAs<0, 1>,
28 def SDT_BPFWrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>,
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
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>]>;
46 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
47 SDTCisVT<2, i32>, SDTCisSameAs<2, 3>]>;
48 def SDT_Ins : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
[all …]
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>]>;
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoVector.td140 [SDTCisSameAs<0, 1>, SDTCisVT<0, v2i32>, SDTCisInt<2>]>;
142 [SDTCisSameAs<0, 1>, SDTCisVT<0, v4i16>, SDTCisInt<2>]>;
189 [SDTCisSameAs<1, 2>, SDTCisVT<0, i1>, SDTCisVT<1, v8i8>]>;
191 [SDTCisSameAs<1, 2>, SDTCisVT<0, i1>, SDTCisVT<1, v4i16>]>;
193 [SDTCisSameAs<1, 2>, SDTCisVT<0, i1>, SDTCisVT<1, v2i32>]>;
418 [SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVT<0, i64>]>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFInstrInfo.td23 def SDT_BPFSetFlag : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>]>;
24 def SDT_BPFSelectCC : SDTypeProfile<1, 5, [SDTCisSameAs<1, 2>,
25 SDTCisSameAs<0, 4>,
26 SDTCisSameAs<4, 5>]>;
27 def SDT_BPFBrCC : SDTypeProfile<0, 4, [SDTCisSameAs<0, 1>,
29 def SDT_BPFWrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>,
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td20 def SDT_MipsCMov : SDTypeProfile<1, 4, [SDTCisSameAs<0, 1>,
21 SDTCisSameAs<1, 2>,
22 SDTCisSameAs<3, 4>,
28 SDTCisInt<1>, SDTCisSameAs<1, 2>]>;
30 SDTCisSameAs<1, 2>]>;
32 [SDTCisVT<0, untyped>, SDTCisSameAs<0, 3>,
33 SDTCisVT<1, i32>, SDTCisSameAs<1, 2>]>;
34 def SDT_MipsDivRem16 : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>;
40 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
41 SDTCisVT<2, i32>, SDTCisSameAs<2, 3>]>;
[all …]
DMipsInstrFPU.td30 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
32 def SDT_MipsCMovFP : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisVT<2, i32>,
33 SDTCisSameAs<1, 3>]>;
37 SDTCisSameAs<1, 2>]>;
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td36 def SDT_WebAssemblyWrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsInstrInfo.td20 def SDT_MipsCMov : SDTypeProfile<1, 4, [SDTCisSameAs<0, 1>,
21 SDTCisSameAs<1, 2>,
22 SDTCisSameAs<3, 4>,
28 SDTCisInt<1>, SDTCisSameAs<1, 2>]>;
30 SDTCisSameAs<1, 2>]>;
32 [SDTCisVT<0, untyped>, SDTCisSameAs<0, 3>,
33 SDTCisVT<1, i32>, SDTCisSameAs<1, 2>]>;
34 def SDT_MipsDivRem16 : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>;
40 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
41 SDTCisVT<2, i32>, SDTCisSameAs<2, 3>]>;
[all …]
DMipsInstrFPU.td30 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
32 def SDT_MipsCMovFP : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisVT<2, i32>,
33 SDTCisSameAs<1, 3>]>;
37 SDTCisSameAs<1, 2>]>;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td48 [SDTCisSameAs<0, 2>,
49 SDTCisSameAs<0, 3>,
54 [SDTCisSameAs<0, 1>,
55 SDTCisSameAs<0, 2>,
61 [SDTCisSameAs<0, 2>,
62 SDTCisSameAs<0, 3>,
76 [SDTCisSameAs<0, 1>,
77 SDTCisSameAs<0, 2>,
83 SDTCisSameAs<1, 2>,
90 SDTCisSameAs<1, 2>,
[all …]

1234