Lines Matching refs:OpcStr
350 multiclass BranchOnReg<bits<3> cond, string OpcStr> {
352 !strconcat(OpcStr, " $rs1, $imm16"), []>;
354 !strconcat(OpcStr, ",a $rs1, $imm16"), []>;
356 !strconcat(OpcStr, ",pn $rs1, $imm16"), []>;
358 !strconcat(OpcStr, ",a,pn $rs1, $imm16"), []>;
361 multiclass bpr_alias<string OpcStr, Instruction NAPT, Instruction APT> {
362 def : InstAlias<!strconcat(OpcStr, ",pt $rs1, $imm16"),
364 def : InstAlias<!strconcat(OpcStr, ",a,pt $rs1, $imm16"),
383 multiclass MOVR< bits<3> rcond, string OpcStr> {
386 !strconcat(OpcStr, " $rs1, $rs2, $rd"), []>;
390 !strconcat(OpcStr, " $rs1, $simm10, $rd"), []>;
401 multiclass FMOVR<bits<3> rcond, string OpcStr> {
405 !strconcat(!strconcat("fmovrs", OpcStr)," $rs1, $rs2, $rd"),
409 !strconcat(!strconcat("fmovrd", OpcStr)," $rs1, $rs2, $rd"),
413 !strconcat(!strconcat("fmovrq", OpcStr)," $rs1, $rs2, $rd"),