Lines Matching refs:iops

295 class T2OneRegImm<dag oops, dag iops, InstrItinClass itin,
297 : T2I<oops, iops, itin, opc, asm, pattern> {
308 class T2sOneRegImm<dag oops, dag iops, InstrItinClass itin,
310 : T2sI<oops, iops, itin, opc, asm, pattern> {
321 class T2OneRegCmpImm<dag oops, dag iops, InstrItinClass itin,
323 : T2I<oops, iops, itin, opc, asm, pattern> {
334 class T2OneRegShiftedReg<dag oops, dag iops, InstrItinClass itin,
336 : T2I<oops, iops, itin, opc, asm, pattern> {
347 class T2sOneRegShiftedReg<dag oops, dag iops, InstrItinClass itin,
349 : T2sI<oops, iops, itin, opc, asm, pattern> {
360 class T2OneRegCmpShiftedReg<dag oops, dag iops, InstrItinClass itin,
362 : T2I<oops, iops, itin, opc, asm, pattern> {
373 class T2TwoReg<dag oops, dag iops, InstrItinClass itin,
375 : T2I<oops, iops, itin, opc, asm, pattern> {
383 class T2sTwoReg<dag oops, dag iops, InstrItinClass itin,
385 : T2sI<oops, iops, itin, opc, asm, pattern> {
393 class T2TwoRegCmp<dag oops, dag iops, InstrItinClass itin,
395 : T2I<oops, iops, itin, opc, asm, pattern> {
404 class T2TwoRegImm<dag oops, dag iops, InstrItinClass itin,
406 : T2I<oops, iops, itin, opc, asm, pattern> {
418 class T2sTwoRegImm<dag oops, dag iops, InstrItinClass itin,
420 : T2sI<oops, iops, itin, opc, asm, pattern> {
432 class T2TwoRegShiftImm<dag oops, dag iops, InstrItinClass itin,
434 : T2I<oops, iops, itin, opc, asm, pattern> {
445 class T2sTwoRegShiftImm<dag oops, dag iops, InstrItinClass itin,
447 : T2sI<oops, iops, itin, opc, asm, pattern> {
458 class T2ThreeReg<dag oops, dag iops, InstrItinClass itin,
460 : T2I<oops, iops, itin, opc, asm, pattern> {
470 class T2ThreeRegNoP<dag oops, dag iops, InstrItinClass itin,
472 : T2XI<oops, iops, itin, asm, pattern> {
482 class T2sThreeReg<dag oops, dag iops, InstrItinClass itin,
484 : T2sI<oops, iops, itin, opc, asm, pattern> {
494 class T2TwoRegShiftedReg<dag oops, dag iops, InstrItinClass itin,
496 : T2I<oops, iops, itin, opc, asm, pattern> {
509 class T2sTwoRegShiftedReg<dag oops, dag iops, InstrItinClass itin,
511 : T2sI<oops, iops, itin, opc, asm, pattern> {
524 class T2FourReg<dag oops, dag iops, InstrItinClass itin,
526 : T2I<oops, iops, itin, opc, asm, pattern> {
539 dag oops, dag iops, InstrItinClass itin,
541 : T2I<oops, iops, itin, opc, asm, pattern> {
556 dag oops, dag iops, InstrItinClass itin,
558 : T2I<oops, iops, itin, opc, asm, pattern> {
1209 class T2PCOneRegImm<dag oops, dag iops, InstrItinClass itin,
1211 : T2XI<oops, iops, itin, asm, pattern> {
1414 class T2Ildacq<bits<4> bits23_20, bits<2> bit54, dag oops, dag iops,
1416 : Thumb2I<oops, iops, AddrModeNone, 4, NoItinerary,
1586 class T2Istrrel<bits<2> bit54, dag oops, dag iops,
1588 : Thumb2I<oops, iops, AddrModeNone, 4, NoItinerary, opc,
2120 dag iops = (ins rGPR:$Rn, rGPR:$Rm),
2122 : T2I<(outs rGPR:$Rd), iops, NoItinerary, opc, asm, pat>,
2198 dag iops, InstrItinClass itin, string opc, string asm, list<dag> pattern>
2199 : T2ThreeReg<oops, iops, itin, opc, asm, pattern> {
2208 dag iops, InstrItinClass itin, string opc, string asm, list<dag> pattern>
2209 : T2FourReg<oops, iops, itin, opc, asm, pattern> {
2230 class T2SatI<dag oops, dag iops, InstrItinClass itin,
2232 : T2I<oops, iops, itin, opc, asm, pattern> {
2378 class T2BitFI<dag oops, dag iops, InstrItinClass itin,
2380 : T2I<oops, iops, itin, opc, asm, pattern> {
2391 class T2TwoRegBitFI<dag oops, dag iops, InstrItinClass itin,
2393 : T2BitFI<oops, iops, itin, opc, asm, pattern> {
2949 class T2I_misc<bits<2> op1, bits<2> op2, dag oops, dag iops,
2951 : T2ThreeReg<oops, iops, itin, opc, asm, pattern> {
3255 class T2I_ldrex<bits<4> opcod, dag oops, dag iops, AddrMode am, int sz,
3258 : Thumb2I<oops, iops, am, sz, itin, opc, asm, cstr, pattern> {
3270 class T2I_strex<bits<4> opcod, dag oops, dag iops, AddrMode am, int sz,
3273 : Thumb2I<oops, iops, am, sz, itin, opc, asm, cstr, pattern> {
3680 class t2CPS<dag iops, string asm_op> : T2XI<(outs), iops, NoItinerary,
3764 class T2SRS<bits<2> Op, bit W, dag oops, dag iops, InstrItinClass itin,
3766 : T2I<oops, iops, itin, opc, asm, pattern>,
3796 class T2RFE<bits<12> op31_20, dag oops, dag iops, InstrItinClass itin,
3798 : T2I<oops, iops, itin, opc, asm, pattern>,
3906 class T2CI<bits<4> op31_28, dag oops, dag iops, string opc, string asm>
3907 : T2I<oops, iops, NoItinerary, opc, asm, []> {
4124 class t2MovRCopro<bits<4> Op, string opc, bit direction, dag oops, dag iops,
4126 : T2Cop<Op, oops, iops, opc, "\t$cop, $opc1, $Rt, $CRn, $CRm, $opc2",
4147 class t2MovRRCopro<bits<4> Op, string opc, bit direction, dag oops, dag iops,
4149 : T2Cop<Op, oops, iops, opc, "\t$cop, $opc1, $Rt, $Rt2, $CRm", pattern> {