Lines Matching refs:AsmStr
275 multiclass ALUbase<bits<3> subOp, string AsmStr, SDNode OpNode,
281 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"),
285 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"),
290 multiclass ALUarith<bits<3> subOp, string AsmStr, SDNode OpNode,
292 defm I_ : ALUbase<subOp, AsmStr, OpNode, LoExt, HiExt, [], []>;
297 !strconcat(AsmStr, "$DDDI\t$Rs1, $Rs2, $Rd"),
301 multiclass ALUlogic<bits<3> subOp, string AsmStr, SDNode OpNode,
303 defm I_ : ALUbase<subOp, AsmStr, OpNode, LoExt, HiExt,
310 !strconcat(AsmStr, "$DDDI\t$Rs1, $Rs2, $Rd"),
423 class ShiftRI<string AsmStr, list<dag> Pattern>
425 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"), Pattern> {
445 class ShiftRR<string AsmStr, list<dag> Pattern>
446 : InstRR<0b111, (outs GPR:$Rd), (ins GPR:$Rs1, GPR:$Rs2, pred:$DDDI), AsmStr,
709 multiclass SF<bits<3> op2Val, string AsmStr> {
712 !strconcat(AsmStr, "\t$Rs1, $Rs2, %r0"),
716 !strconcat(AsmStr, "\t$Rs1, $imm16, %r0"),
720 !strconcat(AsmStr, "\t$Rs1, $imm16, %r0"),