Home
last modified time | relevance | path

Searched refs:SDTCisFP (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td23 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
27 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
31 [SDTCisInt<0>, SDTCisFP<1>, 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>]>>;
237 SDTypeProfile<1, 3, [SDTCisFP<0>]>,
241 SDTypeProfile<1, 3, [SDTCisFP<0>]>,
245 SDTypeProfile<1, 4, [SDTCisFP<0>]>,
DR600Instructions.td393 SDTypeProfile<1, 8, [SDTCisFP<0>, SDTCisVT<1, f32>, SDTCisVT<2, f32>,
400 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>
404 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>
407 def TEXTURE_FETCH_Type : SDTypeProfile<1, 19, [SDTCisFP<0>]>;
453 def ExportType : SDTypeProfile<0, 7, [SDTCisFP<0>, SDTCisInt<1>]>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td22 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
26 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
30 [SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>]
34 [SDTCisFP<1>, SDTCisSameAs<1, 2>]
42 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>]
47 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>]
279 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisSameAs<0,1>]>>;
326 SDTCisFP<0>, SDTCisVec<1>,
333 SDTypeProfile<1, 7, [SDTCisFP<0>]>,
337 SDTypeProfile<1, 9, [SDTCisFP<0>]>,
[all …]
DR600Instructions.td402 SDTypeProfile<1, 8, [SDTCisFP<0>, SDTCisVT<1, f32>, SDTCisVT<2, f32>,
409 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>
413 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>
416 def TEXTURE_FETCH_Type : SDTypeProfile<1, 19, [SDTCisFP<0>]>;
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td34 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
65 def SDTX86Cmps : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisSameAs<0, 1>,
215 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisFP<1>, SDTCisSameAs<1, 2>,
278 SDTCisFP<0>, SDTCisInt<3>,
330 def SDTShuff2OpFP : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisFP<0>,
334 SDTCisFP<0>, SDTCisInt<2>,
341 def SDTFPBinOpImm: SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
345 def SDTFPTernaryOpImm: SDTypeProfile<1, 4, [SDTCisFP<0>, SDTCisSameAs<0,1>,
351 def SDTFPUnaryOpImm: SDTypeProfile<1, 2, [SDTCisFP<0>,
367 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>, SDTCisVT<3, i32>]>;
[all …]
DX86InstrFPStack.td19 def SDTX86Fld : SDTypeProfile<1, 1, [SDTCisFP<0>,
21 def SDTX86Fst : SDTypeProfile<0, 2, [SDTCisFP<0>,
23 def SDTX86Fild : SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisPtrTy<1>]>;
24 def SDTX86Fist : SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisPtrTy<1>]>;
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td22 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
26 [SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>]
30 [SDTCisFP<1>, SDTCisSameAs<1, 2>]
38 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>]
43 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>]
263 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisSameAs<0,1>]>>;
310 SDTCisFP<0>, SDTCisVec<1>,
331 def R600ExportOp : SDTypeProfile<0, 7, [SDTCisFP<0>, SDTCisInt<1>]>;
DR600Instructions.td402 SDTypeProfile<1, 8, [SDTCisFP<0>, SDTCisVT<1, f32>, SDTCisVT<2, f32>,
409 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>
413 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>
416 def TEXTURE_FETCH_Type : SDTypeProfile<1, 19, [SDTCisFP<0>]>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td34 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
207 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisFP<1>, SDTCisSameAs<1, 2>,
269 SDTCisFP<0>, SDTCisInt<3>,
321 def SDTShuff2OpFP : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisFP<0>,
325 SDTCisFP<0>, SDTCisInt<2>,
332 def SDTFPBinOpImm: SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
336 def SDTFPTernaryOpImm: SDTypeProfile<1, 4, [SDTCisFP<0>, SDTCisSameAs<0,1>,
342 def SDTFPUnaryOpImm: SDTypeProfile<1, 2, [SDTCisFP<0>,
358 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>, SDTCisVT<3, i32>]>;
361 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisVT<2, i32>]>;
[all …]
DX86InstrFPStack.td19 def SDTX86Fld : SDTypeProfile<1, 1, [SDTCisFP<0>,
21 def SDTX86Fst : SDTypeProfile<0, 2, [SDTCisFP<0>,
23 def SDTX86Fild : SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisPtrTy<1>]>;
24 def SDTX86Fist : SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisPtrTy<1>]>;
/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td38 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisSameAs<1, 2>,
39 SDTCisFP<1>, SDTCisVT<3, i8>,
326 def SDTFPTernaryOpImmRound: SDTypeProfile<1, 5, [SDTCisFP<0>, SDTCisSameAs<0,1>,
348 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>, SDTCisVT<3, i32>]>;
351 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisVT<2, i32>]>;
432 SDTCisVec<1>, SDTCisFP<1>,
437 SDTCisFP<1>, SDTCisVT<2, i32>]>,[]>;
512 def SDTintToFPRound: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisFP<0>,
517 SDTCisInt<0>, SDTCisFP<1>]>;
520 SDTCisInt<0>, SDTCisFP<1>,
[all …]
DX86InstrFPStack.td22 def SDTX86Fld : SDTypeProfile<1, 2, [SDTCisFP<0>,
25 def SDTX86Fst : SDTypeProfile<0, 3, [SDTCisFP<0>,
28 def SDTX86Fild : SDTypeProfile<1, 2, [SDTCisFP<0>, SDTCisPtrTy<1>,
31 def SDTX86FpToIMem : SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisPtrTy<1>]>;
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td36 // SDTCisFP - The specified operand has floating-point type.
37 class SDTCisFP<int OpNum> : SDTypeConstraint<OpNum>;
107 def SDTFPLeaf : SDTypeProfile<1, 0, [SDTCisFP<0>]>; // for 'fpimm'.
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>
145 SDTCisSameAs<0, 1>, SDTCisFP<0>
148 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<0, 1>
151 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<1, 0>
154 SDTCisFP<0>, SDTCisInt<1>
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td35 // SDTCisFP - The specified operand has floating-point type.
36 class SDTCisFP<int OpNum> : SDTypeConstraint<OpNum>;
106 def SDTFPLeaf : SDTypeProfile<1, 0, [SDTCisFP<0>]>; // for 'fpimm'.
132 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
135 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisFP<2>
138 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisFP<0>
153 SDTCisSameAs<0, 1>, SDTCisFP<0>
156 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1>
159 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisSameNumEltsAs<0, 1>
162 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1>
[all …]
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td35 // SDTCisFP - The specified operand has floating-point type.
36 class SDTCisFP<int OpNum> : SDTypeConstraint<OpNum>;
106 def SDTFPLeaf : SDTypeProfile<1, 0, [SDTCisFP<0>]>; // for 'fpimm'.
132 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
135 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisFP<2>
138 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisFP<0>
153 SDTCisSameAs<0, 1>, SDTCisFP<0>
156 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1>
159 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisSameNumEltsAs<0, 1>
162 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1>
[all …]
/external/llvm/lib/Target/Mips/
DMipsInstrFPU.td30 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
34 def SDT_MipsTruncIntFP : SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsInstrFPU.td29 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
33 def SDT_MipsTruncIntFP : SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>;
/external/llvm-project/llvm/lib/Target/Mips/
DMipsInstrFPU.td29 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
33 def SDT_MipsTruncIntFP : SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisFP<1>]>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcInstrInfo.td179 SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisSameAs<0, 1>]>;
185 SDTypeProfile<1, 1, [SDTCisVT<0, f32>, SDTCisFP<1>]>;
187 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, f32>]>;
189 SDTypeProfile<1, 1, [SDTCisVT<0, f64>, SDTCisFP<1>]>;
191 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, f64>]>;
/external/llvm-project/llvm/lib/Target/Sparc/
DSparcInstrInfo.td179 SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisSameAs<0, 1>]>;
185 SDTypeProfile<1, 1, [SDTCisVT<0, f32>, SDTCisFP<1>]>;
187 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, f32>]>;
189 SDTypeProfile<1, 1, [SDTCisVT<0, f64>, SDTCisFP<1>]>;
191 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, f64>]>;
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td150 SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisSameAs<0, 1>]>;
156 SDTypeProfile<1, 1, [SDTCisVT<0, f32>, SDTCisFP<1>]>;
158 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, f32>]>;
160 SDTypeProfile<1, 1, [SDTCisVT<0, f64>, SDTCisFP<1>]>;
162 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, f64>]>;
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h177 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
DCodeGenDAGPatterns.cpp916 ConstraintType = SDTCisFP; in SDTypeConstraint()
1006 case SDTCisFP: in ApplyTypeConstraint()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenDAGPatterns.h381 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrVFP.td13 def SDT_CMPFP0 : SDTypeProfile<0, 1, [SDTCisFP<0>]>;
30 def SDT_VMOVhr : SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVT<1, i32>] >;
31 def SDT_VMOVrh : SDTypeProfile<1, 1, [SDTCisVT<0, i32>, SDTCisFP<1>] >;

12