Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td35 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>,
283 SDTCisSameAs<0,2>, SDTCisSameAs<0, 3>]>>;
327 SDTCisSameAs<0,2>]>;
329 SDTCisSameAs<0,1>, SDTCisSameAs<0,2>]>;
361 SDTCisSameAs<0,1>, SDTCisSameAs<0,2>,
365 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>, SDTCisVT<3, i32>]>;
368 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisVT<2, i32>]>;
371 SDTCisSameAs<1,2>, SDTCisSameAs<1,3>,
433 SDTCisSameAs<1,2>,
570 SDTCisSameAs<1,2>, SDTCisSameAs<1,3>]>;
[all …]
H A DX86InstrFragments.td11 SDTCisSameAs<1, 2>]>;
13 SDTCisSameAs<1, 2>]>;
16 [SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>,
21 [SDTCisSameAs<0, 2>,
25 [SDTCisSameAs<0, 2>,
26 SDTCisSameAs<0, 3>,
31 [SDTCisSameAs<0, 2>,
32 SDTCisSameAs<0, 3>,
38 [SDTCisSameAs<0, 1>,
39 SDTCisSameAs<0, 2>,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrInfo.td58 SDTCisSameAs<0, 1>,
59 SDTCisSameAs<0, 2>,
67 SDTCisSameAs<0, 1>,
76 SDTCisSameAs<0, 1>,
77 SDTCisSameAs<0, 2>,
86 SDTCisSameAs<0, 1>,
87 SDTCisSameAs<0, 2>,
88 SDTCisSameAs<0, 3>,
99 SDTCisSameAs<0, 1>,
100 SDTCisSameAs<1, 2>,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td19 SDTCisSameAs<1, 2>]>;
22 SDTCisSameAs<1, 2>,
30 [SDTCisSameAs<0, 1>,
31 SDTCisSameAs<1, 2>,
36 [SDTCisSameAs<0, 1>,
39 [SDTCisSameAs<0, 1>,
40 SDTCisSameAs<0, 2>,
44 [SDTCisSameAs<0, 1>,
45 SDTCisSameAs<0, 2>,
54 SDTCisSameAs<0, 2>,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td18 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3>
26 [SDTCisFP<1>, SDTCisSameAs<1, 2>]
30 [SDTCisInt<1>, SDTCisSameAs<1, 2>]
34 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>]
39 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>]
215 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT>
296 SDTCisInt<0>, SDTCisInt<1>, SDTCisSameAs<1, 2>
338 SDTypeProfile<1, 4, [SDTCisSameAs<0, 3>, SDTCisSameAs<1, 2>,
350 SDTCisSameAs<3, 2>, // f32 src1
351 SDTCisSameAs<4, 2>, // f32 src2
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td116 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>
122 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3>
128 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0>
131 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3>
135 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
141 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisFP<0>
194 SDTCisSameAs<0, 1>
202 SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>
210 SDTCisSameAs<1, 2>, SDTCisSameAs<3, 4>, SDTCisSameAs<0, 3>,
270 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVVLPatterns.td24 def SDT_RISCVIntUnOp_VL : SDTypeProfile<1, 4, [SDTCisSameAs<0, 1>,
25 SDTCisSameAs<0, 2>,
31 def SDT_RISCVIntBinOp_VL : SDTypeProfile<1, 5, [SDTCisSameAs<0, 1>,
32 SDTCisSameAs<0, 2>,
39 def SDT_RISCVFPUnOp_VL : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>,
255 SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT>, SDTCisSameAs<0, 4>,
256 SDTCisSameAs<0, 5>, SDTCisVT<6, XLenVT>]>;
345 SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>, SDTCisSameAs<0, 4>,
2939 SDTCisVec<0>, SDTCisSameAs<1, 0>, SDTCisSameAs<2, 0>, SDTCisVT<3, XLenVT>,
2944 SDTCisVec<0>, SDTCisSameAs<1, 0>, SDTCisSameAs<2, 0>, SDTCisInt<0>,
[all …]
H A DRISCVInstrInfo.td25 def SDT_RISCVSelectCC : SDTypeProfile<1, 5, [SDTCisSameAs<1, 2>,
27 SDTCisSameAs<0, 4>,
28 SDTCisSameAs<4, 5>]>;
29 def SDT_RISCVBrCC : SDTypeProfile<0, 4, [SDTCisSameAs<0, 1>,
39 SDTCisSameAs<0, 1>, SDTCisVT<0, i64>
42 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVT<0, i64>
45 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVT<0, i64>, SDTCisVT<3, i64>
88 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>,
89 SDTCisSameAs<0, 2>,
90 SDTCisSameAs<0, 3>,
H A DRISCVInstrInfoXTHead.td17 def SDT_LoadPair : SDTypeProfile<2, 2, [SDTCisSameAs<0, 1>,
18 SDTCisSameAs<1, 3>,
21 def SDT_StorePair : SDTypeProfile<0, 4, [SDTCisSameAs<0, 1>,
22 SDTCisSameAs<1, 3>,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td33 def MxSDT_Wrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
38 /* OPD */ SDTCisSameAs<0, 2>
45 /* LHS */ SDTCisSameAs<0, 2>,
46 /* RHS */ SDTCisSameAs<0, 3>
53 /* LHS */ SDTCisSameAs<0, 2>,
54 /* RHS */ SDTCisSameAs<0, 3>,
55 /* CCR */ SDTCisSameAs<1, 4>
60 /* Ops */ SDTCisSameAs<1, 2>
64 /* ARG */ SDTCisSameAs<0, 1>,
65 /* ARG */ SDTCisSameAs<1, 2>,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A 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>,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td26 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVT<0, i64>
30 SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3>,
31 SDTCisSameAs<3, 4>
35 SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisSameAs<2, 3>
43 def SDT_LoongArchCsrwr : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
46 SDTCisSameAs<0, 1>,
47 SDTCisSameAs<0, 2>,
50 SDTCisSameAs<0, 1>]>;
52 SDTCisSameAs<0, 1>]>;
54 SDTCisSameAs<0, 1>]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.td30 [SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
53 def SDT_ARMCmp : SDTypeProfile<0, 2, [SDTCisSameAs<0, 1>]>;
55 def SDT_ARMPICAdd : SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>,
94 SDTCisSameAs<0, 1>,
95 SDTCisSameAs<0, 2>,
96 SDTCisSameAs<0, 3>,
97 SDTCisSameAs<0, 4>,
98 SDTCisSameAs<0, 5>]>;
113 [SDTCisSameAs<0, 1>,
114 SDTCisSameAs<0, 2>,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/
H A 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_MSP430DAdd : SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>,
37 SDTCisSameAs<0, 2>,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A 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>]>;
40 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
41 SDTCisVT<2, i32>, SDTCisSameAs<2, 3>]>;
42 def SDT_Ins : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
43 SDTCisVT<2, i32>, SDTCisSameAs<2, 3>,
44 SDTCisSameAs<0, 4>]>;
[all …]
H A DMipsDSPInstrInfo.td31 def SDT_MipsExtr : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisSameAs<0, 1>,
34 SDTCisSameAs<0, 2>, SDTCisVT<1, i32>]>;
35 def SDT_MipsDPA : SDTypeProfile<1, 3, [SDTCisVT<0, untyped>, SDTCisSameAs<0, 3>,
36 SDTCisVT<1, i32>, SDTCisSameAs<1, 2>]>;
37 def SDT_MipsSHIFT_DSP : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
H A DMipsInstrFPU.td29 def SDT_MipsFPCmp : SDTypeProfile<0, 3, [SDTCisSameAs<0, 1>, SDTCisFP<1>,
31 def SDT_MipsCMovFP : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisVT<2, i32>,
32 SDTCisSameAs<1, 3>]>;
36 SDTCisSameAs<1, 2>]>;
H A DMipsMSAInstrInfo.td16 SDTCisSameAs<1, 2>,
20 SDTCisSameAs<1, 2>,
24 SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>]>;
26 SDTCisVT<1, i32>, SDTCisSameAs<0, 2>]>;
28 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>]>;
29 def SDT_INSVE : SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0, 1>,
30 SDTCisVT<2, i32>, SDTCisSameAs<0, 3>,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td354 [SDTCisSameAs<0, 1>,
355 SDTCisSameAs<0, 2>,
361 SDTCisSameAs<1, 2>,
368 SDTCisSameAs<1, 2>,
374 SDTCisSameAs<0, 1>]>;
379 SDTCisSameAs<0, 1>,
402 SDTCisSameAs<0,2>,
435 SDTCisSameAs<1, 2>, SDTCisSameAs<1, 3>,
436 SDTCisSameAs<1, 4>]>;
439 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td29 def SDT_LanaiSetFlag : SDTypeProfile<0, 2, [SDTCisSameAs<0, 1>]>;
30 def SDT_LanaiSelectCC : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>,
31 SDTCisSameAs<1, 2>]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td237 SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>;
239 SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisSameAs<0, 1>]>;
245 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>, SDTCisVT<3, i32>]>;
247 SDTypeProfile<1, 4, [SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>, SDTCisVT<3, i32>, SDTCisVT<4, i64>]>;
258 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td46 SDTCisVT<3, v16i8>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>
70 SDTCisSameAs<0, 1>, SDTCisSameAs<1, 2>, SDTCisVT<3, i32>
99 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisVec<3>
105 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3>
108 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2>
124 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>
198 SDTypeProfile<1, 3, [SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,
219 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
220 SDTCisSameAs<0, 3>, SDTCisInt<0> ]>>;
227 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.td38 def SDT_ARCcmptst : SDTypeProfile<0, 2, [SDTCisSameAs<0, 1>]>;
39 def SDT_ARCcmov : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>]>;
40 def SDT_ARCmov : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF1.td39 def SDT_BITCAST_TO_LOHI : SDTypeProfile<2, 1, [SDTCisSameAs<0, 1>]>;
41 def SDT_BITCAST_FROM_LOHI : SDTypeProfile<1, 2, [SDTCisSameAs<1, 2>]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td90 def SDT_WebAssemblyWrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>,

12