Lines Matching full:cstr
80 string cstr, InstrItinClass itin, IType type>
88 let Constraints = cstr;
211 string cstr = "", InstrItinClass itin = LD_tc_ld_SLOT01>
212 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeLD>, OpcodeHexagon;
216 string cstr = "">
217 : LDInst<outs, ins, asmstr, pattern, cstr>;
220 string cstr = "">
221 : LDInst<outs, ins, asmstr, pattern, cstr>;
226 string cstr = "">
227 : LDInst<outs, ins, asmstr, pattern, cstr>;
231 string cstr = "", InstrItinClass itin=LD_tc_ld_SLOT0>
232 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeLD>, OpcodeHexagon;
236 string cstr = "", InstrItinClass itin=LD_tc_ld_SLOT0>
237 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeLD>;
244 string cstr = "", InstrItinClass itin = ST_tc_st_SLOT01>
245 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeST>, OpcodeHexagon;
248 string cstr = "">
249 : STInst<outs, ins, asmstr, pattern, cstr>;
253 string cstr = "", InstrItinClass itin = ST_tc_ld_SLOT0>
254 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeST>, OpcodeHexagon;
259 string cstr = "", InstrItinClass itin = ST_tc_st_SLOT0>
260 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeST>;
266 string cstr = "", InstrItinClass itin = ST_tc_st_SLOT01>
267 : STInst<outs, ins, asmstr, pattern, cstr, itin>;
272 string cstr = "", InstrItinClass itin = ST_tc_3stall_SLOT0>
273 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeSYSTEM>,
279 string cstr = "", InstrItinClass itin = ALU32_2op_tc_1_SLOT0123>
280 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeALU32>, OpcodeHexagon;
287 string cstr = "", InstrItinClass itin = ALU64_tc_2_SLOT23>
288 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeXTYPE>,
292 string cstr = "", InstrItinClass itin = ALU64_tc_2_SLOT23>
293 : ALU64Inst<outs, ins, asmstr, pattern, cstr, itin>;
301 string cstr = "", InstrItinClass itin = M_tc_3x_SLOT23>
302 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeXTYPE>,
307 string cstr = "", InstrItinClass itin = M_tc_3x_SLOT23>
308 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeXTYPE>;
315 string cstr = "", InstrItinClass itin = M_tc_2_SLOT23>
316 : MInst<outs, ins, asmstr, pattern, cstr, itin>;
323 string cstr = "", InstrItinClass itin = S_2op_tc_1_SLOT23>
324 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeXTYPE>,
328 string cstr = "", InstrItinClass itin = S_2op_tc_1_SLOT23>
329 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeXTYPE>;
336 string cstr = "", InstrItinClass itin = S_3op_tc_1_SLOT23>
337 : SInst<outs, ins, asmstr, pattern, cstr, itin>;
342 string cstr = "", InstrItinClass itin = J_tc_2early_SLOT23>
343 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeJ>, OpcodeHexagon;
348 string cstr = "", InstrItinClass itin = J_tc_2early_SLOT2>
349 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeJR>, OpcodeHexagon;
354 string cstr = "", InstrItinClass itin = CR_tc_2early_SLOT3>
355 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeCR>, OpcodeHexagon;
359 string cstr = "", InstrItinClass itin = J_tc_2early_SLOT0123>
360 : InstHexagon<outs, ins, asmstr, pattern, cstr, itin, TypeENDLOOP>,
365 string cstr = "">
366 : InstHexagon<outs, ins, asmstr, pattern, cstr, PSEUDO, TypePSEUDO>,
371 string cstr="">
372 : InstHexagon<outs, ins, asmstr, pattern, cstr, PSEUDOM, TypePSEUDO>,
384 string cstr = "", InstrItinClass itin = ALU32_2op_tc_1_SLOT0123>
385 : ALU32Inst<outs, ins, asmstr, pattern, cstr, itin>;
388 string cstr = "", InstrItinClass itin = ALU32_2op_tc_1_SLOT0123>
389 : ALU32Inst<outs, ins, asmstr, pattern, cstr, itin>;
392 string cstr = "", InstrItinClass itin = ALU32_2op_tc_1_SLOT0123>
393 : ALU32Inst<outs, ins, asmstr, pattern, cstr, itin>;
396 string cstr = "", InstrItinClass itin = ALU32_2op_tc_1_SLOT0123>
397 : ALU32Inst<outs, ins, asmstr, pattern, cstr, itin>;
403 string cstr = "", InstrItinClass itin = ALU64_tc_1_SLOT23>
404 : ALU64Inst<outs, ins, asmstr, pattern, cstr, itin>;
407 string cstr = "", InstrItinClass itin = ALU64_tc_1_SLOT23>
408 : ALU64Inst<outs, ins, asmstr, pattern, cstr, itin>;
412 string cstr = "">
413 : STInst<outs, ins, asmstr, pattern, cstr>;
417 string cstr = "">
418 : STInst<outs, ins, asmstr, pattern, cstr>;
422 string cstr = "">
423 : LDInst<outs, ins, asmstr, pattern, cstr>;
427 string cstr = "">
428 : LDInst<outs, ins, asmstr, pattern, cstr>;