Lines Matching refs:OpcStr
404 multiclass F3_12<string OpcStr, bits<6> Op3Val, SDNode OpNode,
409 !strconcat(OpcStr, " $rs1, $rs2, $rd"),
414 !strconcat(OpcStr, " $rs1, $simm13, $rd"),
421 multiclass F3_12np<string OpcStr, bits<6> Op3Val, InstrItinClass itin = IIC_iu_instr> {
424 !strconcat(OpcStr, " $rs1, $rs2, $rd"), [],
428 !strconcat(OpcStr, " $rs1, $simm13, $rd"), [],
433 multiclass Load<string OpcStr, bits<6> Op3Val, SDPatternOperator OpNode,
437 !strconcat(OpcStr, " [$addr], $rd"),
442 !strconcat(OpcStr, " [$addr], $rd"),
449 multiclass LoadASI<string OpcStr, bits<6> Op3Val, RegisterClass RC> {
451 !strconcat(OpcStr, "a [$addr] $asi, $rd"),
456 !strconcat(OpcStr, "a [$addr] %asi, $rd"),
461 multiclass LoadA<string OpcStr, bits<6> Op3Val, bits<6> LoadAOp3Val,
464 Load<OpcStr, Op3Val, OpNode, RC, Ty, itin> {
465 defm A : LoadASI<OpcStr, LoadAOp3Val, RC>;
485 multiclass Store<string OpcStr, bits<6> Op3Val, SDPatternOperator OpNode,
489 !strconcat(OpcStr, " $rd, [$addr]"),
494 !strconcat(OpcStr, " $rd, [$addr]"),
501 multiclass StoreASI<string OpcStr, bits<6> Op3Val, RegisterClass RC,
504 !strconcat(OpcStr, "a $rd, [$addr] $asi"),
510 !strconcat(OpcStr, "a $rd, [$addr] %asi"),
515 multiclass StoreA<string OpcStr, bits<6> Op3Val, bits<6> StoreAOp3Val,
517 Store<OpcStr, Op3Val, OpNode, RC, Ty> {
518 defm A : StoreASI<OpcStr, StoreAOp3Val, RC>;