Lines Matching refs:FRM
332 FRM, enumerator
366 RISCVFPRndMode::RoundingMode FRM; member
394 struct FRMOp FRM; member
427 case KindTy::FRM: in RISCVOperand()
428 FRM = o.FRM; in RISCVOperand()
597 bool isFRMArg() const { return Kind == KindTy::FRM; } in isFRMArg()
598 bool isFRMArgLegacy() const { return Kind == KindTy::FRM; } in isFRMArgLegacy()
599 bool isRTZArg() const { return isFRMArg() && FRM.FRM == RISCVFPRndMode::RTZ; } in isRTZArg()
1010 assert(Kind == KindTy::FRM && "Invalid type access!"); in getFRM()
1011 return FRM.FRM; in getFRM()
1047 case KindTy::FRM: in print()
1122 createFRMArg(RISCVFPRndMode::RoundingMode FRM, SMLoc S) { in createFRMArg()
1123 auto Op = std::make_unique<RISCVOperand>(KindTy::FRM); in createFRMArg()
1124 Op->FRM.FRM = FRM; in createFRMArg()
2313 RISCVFPRndMode::RoundingMode FRM = RISCVFPRndMode::stringToRoundingMode(Str); in parseFRMArg() local
2315 if (FRM == RISCVFPRndMode::Invalid) in parseFRMArg()
2319 Operands.push_back(RISCVOperand::createFRMArg(FRM, getLoc())); in parseFRMArg()