Lines Matching refs:rs

204   InstSE<(outs), (ins RO:$rs, opnd:$offset),
205 !strconcat(opstr, "\t$rs, $offset"), [], II_BCCZC, FrmI> {
239 MicroMipsInst16<(outs RO1:$rd1, RO2:$rd2), (ins RO3:$rs, RO3:$rt),
240 !strconcat(opstr, "\t$rd1, $rd2, $rs, $rt"), [],
308 MicroMipsInst16<(outs RO:$rd), (ins RO:$rs, RO:$rt),
309 !strconcat(opstr, "\t$rd, $rs, $rt"),
310 [(set RO:$rd, (OpNode RO:$rs, RO:$rt))], Itin, FrmR> {
316 MicroMipsInst16<(outs RO:$rd), (ins RO:$rs, uimm4_andi:$imm),
317 !strconcat(opstr, "\t$rd, $rs, $imm"), [], Itin, FrmI>;
322 MicroMipsInst16<(outs RO:$dst), (ins RO:$rs, RO:$rt),
323 !strconcat(opstr, "\t$rt, $rs"),
324 [(set RO:$dst, (OpNode RO:$rs, RO:$rt))], Itin, FrmR> {
330 MicroMipsInst16<(outs RO:$rt), (ins RO:$rs),
331 !strconcat(opstr, "\t$rt, $rs"),
332 [(set RO:$rt, (not RO:$rs))], II_NOT, FrmR>;
383 MicroMipsInst16<(outs RO:$rd), (ins RO:$rs, simm3_lsa2:$imm),
384 !strconcat(opstr, "\t$rd, $rs, $imm"),
412 : MicroMipsInst16<(outs RO:$rd), (ins RO:$rs),
413 !strconcat(opstr, "\t$rd, $rs"), [], II_MOVE, FrmR> {
426 MicroMipsInst16<(outs), (ins RO:$rs), !strconcat(opstr, "\t$rs"),
427 [(MipsJmpLink RO:$rs)], II_JALR, FrmR> {
436 MicroMipsInst16<(outs), (ins RO:$rs), !strconcat(opstr, "\t$rs"),
455 MicroMipsInst16<(outs), (ins RO:$rs), !strconcat(opstr, "\t$rs"),
464 MicroMipsInst16<(outs), (ins RO:$rs), !strconcat(opstr, "\t$rs"),
479 MicroMipsInst16<(outs), (ins RO:$rs, opnd:$offset),
480 !strconcat(opstr, "\t$rs, $offset"), [], II_BCCZ, FrmI> {
496 InstSE<(outs RO:$rd), (ins RO:$rs), !strconcat(opstr, "\t$rd, $rs"),
501 InstSE<(outs), (ins RO:$rs, opnd:$offset),
502 !strconcat(opstr, "\t$rs, $offset"), [], II_BCCZALS, FrmI, opstr>;
515 InstSE<(outs RO:$rs), (ins simm23_lsl2:$imm),
516 !strconcat(opstr, "\t$rs, $imm"), [], II_ADDIU, FrmR>;
598 InstSE<(outs DstRC:$rt), (ins SrcRC:$rs, uimm3:$sel),
599 !strconcat(opstr, "\t$rt, $rs, $sel"), [], Itin, FrmR> {
605 InstSE<(outs DstRC:$rs), (ins SrcRC:$rt, uimm3:$sel),
606 !strconcat(opstr, "\t$rt, $rs, $sel"), [], Itin, FrmR> {
798 (rotr GPR32Opnd:$rt, GPR32Opnd:$rs))];
1332 def : MipsInstAlias<"neg $rt, $rs",
1333 (SUB_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs), 1>,
1338 def : MipsInstAlias<"negu $rt, $rs",
1339 (SUBu_MM GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs), 1>,
1344 def : MipsInstAlias<"teq $rs, $rt",
1345 (TEQ_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0), 1>;
1346 def : MipsInstAlias<"tge $rs, $rt",
1347 (TGE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0), 1>;
1348 def : MipsInstAlias<"tgeu $rs, $rt",
1349 (TGEU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0), 1>;
1350 def : MipsInstAlias<"tlt $rs, $rt",
1351 (TLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0), 1>;
1352 def : MipsInstAlias<"tltu $rs, $rt",
1353 (TLTU_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0), 1>;
1354 def : MipsInstAlias<"tne $rs, $rt",
1355 (TNE_MM GPR32Opnd:$rs, GPR32Opnd:$rt, 0), 1>;
1357 "sgt $rd, $rs, $rt",
1358 (SLT_MM GPR32Opnd:$rd, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1360 "sgt $rs, $rt",
1361 (SLT_MM GPR32Opnd:$rs, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1363 "sgtu $rd, $rs, $rt",
1364 (SLTu_MM GPR32Opnd:$rd, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1366 "sgtu $rs, $rt",
1367 (SLTu_MM GPR32Opnd:$rs, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1368 def : MipsInstAlias<"sll $rd, $rt, $rs",
1369 (SLLV_MM GPR32Opnd:$rd, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1370 def : MipsInstAlias<"sra $rd, $rt, $rs",
1371 (SRAV_MM GPR32Opnd:$rd, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1372 def : MipsInstAlias<"srl $rd, $rt, $rs",
1373 (SRLV_MM GPR32Opnd:$rd, GPR32Opnd:$rt, GPR32Opnd:$rs), 0>;
1406 def : MipsInstAlias<"not $rt, $rs",
1407 (NOR_MM GPR32Opnd:$rt, GPR32Opnd:$rs, ZERO), 0>,
1412 def : MipsInstAlias<"bnez $rs,$offset",
1413 (BNE_MM GPR32Opnd:$rs, ZERO, brtarget:$offset), 0>,
1415 def : MipsInstAlias<"beqz $rs,$offset",
1416 (BEQ_MM GPR32Opnd:$rs, ZERO, brtarget:$offset), 0>,
1428 def : MipsInstAlias<"j $rs", (JR_MM GPR32Opnd:$rs), 0>,
1431 def : MipsInstAlias<"rdhwr $rt, $rs",
1432 (RDHWR_MM GPR32Opnd:$rt, HWRegsOpnd:$rs, 0), 1>,
1437 def : MipsInstAlias<"mfgc0 $rt, $rs",
1438 (MFGC0_MM GPR32Opnd:$rt, COP0Opnd:$rs, 0), 0>,
1440 def : MipsInstAlias<"mfhgc0 $rt, $rs",
1441 (MFHGC0_MM GPR32Opnd:$rt, COP0Opnd:$rs, 0), 0>,
1443 def : MipsInstAlias<"mtgc0 $rt, $rs",
1444 (MTGC0_MM COP0Opnd:$rs, GPR32Opnd:$rt, 0), 0>,
1446 def : MipsInstAlias<"mthgc0 $rt, $rs",
1447 (MTHGC0_MM COP0Opnd:$rs, GPR32Opnd:$rt, 0), 0>,