Lines Matching defs:FRM
341 FRM,
375 RISCVFPRndMode::RoundingMode FRM;
403 struct FRMOp FRM;
436 case KindTy::FRM:
437 FRM = o.FRM;
619 bool isFRMArg() const { return Kind == KindTy::FRM; }
620 bool isFRMArgLegacy() const { return Kind == KindTy::FRM; }
621 bool isRTZArg() const { return isFRMArg() && FRM.FRM == RISCVFPRndMode::RTZ; }
1100 assert(Kind == KindTy::FRM && "Invalid type access!");
1101 return FRM.FRM;
1137 case KindTy::FRM:
1212 createFRMArg(RISCVFPRndMode::RoundingMode FRM, SMLoc S) {
1213 auto Op = std::make_unique<RISCVOperand>(KindTy::FRM);
1214 Op->FRM.FRM = FRM;
2521 RISCVFPRndMode::RoundingMode FRM = RISCVFPRndMode::stringToRoundingMode(Str);
2523 if (FRM == RISCVFPRndMode::Invalid)
2527 Operands.push_back(RISCVOperand::createFRMArg(FRM, getLoc()));