Lines Matching refs:FRM

2937     RISCVFPRndMode::RoundingMode FRM = matchRoundingOp(Op.getOpcode());  in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()  local
2938 assert(FRM != RISCVFPRndMode::Invalid); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
2940 DAG.getTargetConstant(FRM, DL, XLenVT), VL); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
3040 RISCVFPRndMode::RoundingMode FRM = matchRoundingOp(Op.getOpcode()); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND() local
3041 assert(FRM != RISCVFPRndMode::Invalid); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
3044 {Chain, Src, Mask, DAG.getTargetConstant(FRM, DL, XLenVT), VL}); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
3100 RISCVFPRndMode::RoundingMode FRM = matchRoundingOp(Op.getOpcode()); in lowerFTRUNC_FCEIL_FFLOOR_FROUND() local
3102 DAG.getTargetConstant(FRM, DL, Subtarget.getXLenVT())); in lowerFTRUNC_FCEIL_FFLOOR_FROUND()
13862 RISCVFPRndMode::RoundingMode FRM = matchRoundingOp(Src.getOpcode()); in performFP_TO_INTCombine() local
13864 if (FRM == RISCVFPRndMode::Invalid) in performFP_TO_INTCombine()
13897 if (FRM == RISCVFPRndMode::RTZ) { in performFP_TO_INTCombine()
13903 } else if (FRM == RISCVFPRndMode::DYN) { in performFP_TO_INTCombine()
13911 DAG.getTargetConstant(FRM, DL, XLenVT), VL); in performFP_TO_INTCombine()
13933 DAG.getTargetConstant(FRM, DL, XLenVT)); in performFP_TO_INTCombine()
13973 RISCVFPRndMode::RoundingMode FRM = matchRoundingOp(Src.getOpcode()); in performFP_TO_INT_SATCombine() local
13974 if (FRM == RISCVFPRndMode::Invalid) in performFP_TO_INT_SATCombine()
13992 DAG.getTargetConstant(FRM, DL, XLenVT)); in performFP_TO_INT_SATCombine()
17003 .add(MachineOperand::CreateReg(RISCV::FRM, in emitVFROUND_NOEXCEPT_MASK()
17017 .add(MachineOperand::CreateReg(RISCV::FRM, in emitVFROUND_NOEXCEPT_MASK()
17112 int64_t FRM = MI.getOperand(3).getImm(); in emitFROUND() local
17137 MIB = BuildMI(CvtMBB, DL, TII.get(F2IOpc), F2IReg).addReg(SrcReg).addImm(FRM); in emitFROUND()
17143 MIB = BuildMI(CvtMBB, DL, TII.get(I2FOpc), I2FReg).addReg(F2IReg).addImm(FRM); in emitFROUND()
17267 if (MI.readsRegister(RISCV::FRM)) in AdjustInstrPostInstrSelection()
17270 MachineOperand::CreateReg(RISCV::FRM, /*isDef*/ false, /*isImp*/ true)); in AdjustInstrPostInstrSelection()