• Home
  • Raw
  • Download

Lines Matching refs:IntID

16 class T_I_pat <InstHexagon MI, Intrinsic IntID>
17 : Pat <(IntID imm:$Is),
20 class T_R_pat <InstHexagon MI, Intrinsic IntID>
21 : Pat <(IntID I32:$Rs),
24 class T_P_pat <InstHexagon MI, Intrinsic IntID>
25 : Pat <(IntID I64:$Rs),
28 class T_II_pat <InstHexagon MI, Intrinsic IntID, PatFrag Imm1, PatFrag Imm2>
29 : Pat<(IntID Imm1:$Is, Imm2:$It),
32 class T_RI_pat <InstHexagon MI, Intrinsic IntID,
34 : Pat<(IntID I32:$Rs, ImmPred:$It),
37 class T_IR_pat <InstHexagon MI, Intrinsic IntID,
39 : Pat<(IntID ImmPred:$Is, I32:$Rt),
42 class T_PI_pat <InstHexagon MI, Intrinsic IntID>
43 : Pat<(IntID I64:$Rs, imm:$It),
46 class T_RP_pat <InstHexagon MI, Intrinsic IntID>
47 : Pat<(IntID I32:$Rs, I64:$Rt),
50 class T_RR_pat <InstHexagon MI, Intrinsic IntID>
51 : Pat <(IntID I32:$Rs, I32:$Rt),
54 class T_PP_pat <InstHexagon MI, Intrinsic IntID>
55 : Pat <(IntID I64:$Rs, I64:$Rt),
58 class T_QQ_pat <InstHexagon MI, Intrinsic IntID>
59 : Pat <(IntID I32:$Rs, I32:$Rt),
62 class T_QII_pat <InstHexagon MI, Intrinsic IntID, PatFrag Imm1, PatFrag Imm2>
63 : Pat <(IntID I32:$Rp, Imm1:$Is, Imm2:$It),
66 class T_QRR_pat <InstHexagon MI, Intrinsic IntID>
67 : Pat <(IntID I32:$Rp, I32:$Rs, I32:$Rt),
70 class T_QRI_pat <InstHexagon MI, Intrinsic IntID, PatFrag ImmPred>
71 : Pat <(IntID I32:$Rp, I32:$Rs, ImmPred:$Is),
74 class T_QIR_pat <InstHexagon MI, Intrinsic IntID, PatFrag ImmPred>
75 : Pat <(IntID I32:$Rp, ImmPred:$Is, I32:$Rs),
78 class T_QPP_pat <InstHexagon MI, Intrinsic IntID>
79 : Pat <(IntID I32:$Rp, I64:$Rs, I64:$Rt),
82 class T_RRI_pat <InstHexagon MI, Intrinsic IntID>
83 : Pat <(IntID I32:$Rs, I32:$Rt, imm:$Iu),
86 class T_RII_pat <InstHexagon MI, Intrinsic IntID>
87 : Pat <(IntID I32:$Rs, imm:$It, imm:$Iu),
90 class T_IRI_pat <InstHexagon MI, Intrinsic IntID>
91 : Pat <(IntID imm:$It, I32:$Rs, imm:$Iu),
94 class T_IRR_pat <InstHexagon MI, Intrinsic IntID>
95 : Pat <(IntID imm:$Is, I32:$Rs, I32:$Rt),
98 class T_RIR_pat <InstHexagon MI, Intrinsic IntID>
99 : Pat <(IntID I32:$Rs, imm:$Is, I32:$Rt),
102 class T_RRR_pat <InstHexagon MI, Intrinsic IntID>
103 : Pat <(IntID I32:$Rs, I32:$Rt, I32:$Ru),
106 class T_PPI_pat <InstHexagon MI, Intrinsic IntID>
107 : Pat <(IntID I64:$Rs, I64:$Rt, imm:$Iu),
110 class T_PII_pat <InstHexagon MI, Intrinsic IntID>
111 : Pat <(IntID I64:$Rs, imm:$It, imm:$Iu),
114 class T_PPP_pat <InstHexagon MI, Intrinsic IntID>
115 : Pat <(IntID I64:$Rs, I64:$Rt, I64:$Ru),
118 class T_PPR_pat <InstHexagon MI, Intrinsic IntID>
119 : Pat <(IntID I64:$Rs, I64:$Rt, I32:$Ru),
122 class T_PRR_pat <InstHexagon MI, Intrinsic IntID>
123 : Pat <(IntID I64:$Rs, I32:$Rt, I32:$Ru),
126 class T_PPQ_pat <InstHexagon MI, Intrinsic IntID>
127 : Pat <(IntID I64:$Rs, I64:$Rt, I32:$Rp),
130 class T_PR_pat <InstHexagon MI, Intrinsic IntID>
131 : Pat <(IntID I64:$Rs, I32:$Rt),
134 class T_D_pat <InstHexagon MI, Intrinsic IntID>
135 : Pat<(IntID (F64:$Rs)),
138 class T_DI_pat <InstHexagon MI, Intrinsic IntID,
140 : Pat<(IntID F64:$Rs, ImmPred:$It),
143 class T_F_pat <InstHexagon MI, Intrinsic IntID>
144 : Pat<(IntID F32:$Rs),
147 class T_FI_pat <InstHexagon MI, Intrinsic IntID,
149 : Pat<(IntID F32:$Rs, ImmPred:$It),
152 class T_FF_pat <InstHexagon MI, Intrinsic IntID>
153 : Pat<(IntID F32:$Rs, F32:$Rt),
156 class T_DD_pat <InstHexagon MI, Intrinsic IntID>
157 : Pat<(IntID F64:$Rs, F64:$Rt),
160 class T_FFF_pat <InstHexagon MI, Intrinsic IntID>
161 : Pat<(IntID F32:$Rs, F32:$Rt, F32:$Ru),
164 class T_FFFQ_pat <InstHexagon MI, Intrinsic IntID>
165 : Pat <(IntID F32:$Rs, F32:$Rt, F32:$Ru, I32:$Rp),
168 class T_Q_RI_pat <InstHexagon MI, Intrinsic IntID,
170 : Pat<(IntID I32:$Rs, ImmPred:$It),
173 class T_Q_RR_pat <InstHexagon MI, Intrinsic IntID>
174 : Pat <(IntID I32:$Rs, I32:$Rt),
177 class T_Q_RP_pat <InstHexagon MI, Intrinsic IntID>
178 : Pat <(IntID I32:$Rs, I64:$Rt),
181 class T_Q_PR_pat <InstHexagon MI, Intrinsic IntID>
182 : Pat <(IntID I64:$Rs, I32:$Rt),
185 class T_Q_PI_pat <InstHexagon MI, Intrinsic IntID>
186 : Pat<(IntID I64:$Rs, imm:$It),
189 class T_Q_PP_pat <InstHexagon MI, Intrinsic IntID>
190 : Pat <(IntID I64:$Rs, I64:$Rt),
193 class T_Q_Q_pat <InstHexagon MI, Intrinsic IntID>
194 : Pat <(IntID I32:$Rp),
197 class T_Q_QQ_pat <InstHexagon MI, Intrinsic IntID>
198 : Pat <(IntID I32:$Rp, I32:$Rq),
201 class T_Q_FF_pat <InstHexagon MI, Intrinsic IntID>
202 : Pat<(IntID F32:$Rs, F32:$Rt),
205 class T_Q_DD_pat <InstHexagon MI, Intrinsic IntID>
206 : Pat<(IntID F64:$Rs, F64:$Rt),
209 class T_Q_FI_pat <InstHexagon MI, Intrinsic IntID>
210 : Pat<(IntID F32:$Rs, imm:$It),
213 class T_Q_DI_pat <InstHexagon MI, Intrinsic IntID>
214 : Pat<(IntID F64:$Rs, imm:$It),
217 class T_Q_QQQ_pat <InstHexagon MI, Intrinsic IntID>
218 : Pat <(IntID I32:$Rp, I32:$Rq, I32:$Rs),
1240 class S2op_tableidx_pat <Intrinsic IntID, InstHexagon OutputInst,
1242 : Pat <(IntID I32:$src1, I32:$src2, u4ImmPred:$src3, u5ImmPred:$src4),
1323 class T_stb_pat <InstHexagon MI, Intrinsic IntID, PatLeaf Val>
1324 : Pat<(IntID I32:$Rs, Val:$Rt, I32:$Ru),
1333 class T_stc_pat <InstHexagon MI, Intrinsic IntID, PatLeaf Imm, PatLeaf Val>
1334 : Pat<(IntID I32:$Rs, Val:$Rt, I32:$Ru, Imm:$s),