Lines Matching refs:FRM
340 FRM, enumerator
374 RISCVFPRndMode::RoundingMode FRM; member
402 struct FRMOp FRM; member
435 case KindTy::FRM: in RISCVOperand()
436 FRM = o.FRM; in RISCVOperand()
605 bool isFRMArg() const { return Kind == KindTy::FRM; } in isFRMArg()
606 bool isFRMArgLegacy() const { return Kind == KindTy::FRM; } in isFRMArgLegacy()
607 bool isRTZArg() const { return isFRMArg() && FRM.FRM == RISCVFPRndMode::RTZ; } in isRTZArg()
1040 assert(Kind == KindTy::FRM && "Invalid type access!"); in getFRM()
1041 return FRM.FRM; in getFRM()
1077 case KindTy::FRM: in print()
1152 createFRMArg(RISCVFPRndMode::RoundingMode FRM, SMLoc S) { in createFRMArg()
1153 auto Op = std::make_unique<RISCVOperand>(KindTy::FRM); in createFRMArg()
1154 Op->FRM.FRM = FRM; in createFRMArg()
2374 RISCVFPRndMode::RoundingMode FRM = RISCVFPRndMode::stringToRoundingMode(Str); in parseFRMArg() local
2376 if (FRM == RISCVFPRndMode::Invalid) in parseFRMArg()
2380 Operands.push_back(RISCVOperand::createFRMArg(FRM, getLoc())); in parseFRMArg()