Home
last modified time | relevance | path

Searched refs:RISCVMatInt (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp184 RISCVMatInt::InstSeq TmpSeq; in generateInstSeqLeadingZeros()
223 namespace llvm::RISCVMatInt { namespace
225 RISCVMatInt::InstSeq Res; in generateInstSeq()
240 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
266 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
286 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
344 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
495 return RISCVMatInt::Imm; in getOpndKind()
497 return RISCVMatInt::RegX0; in getOpndKind()
502 return RISCVMatInt::RegReg; in getOpndKind()
[all …]
H A DRISCVMatInt.h19 namespace RISCVMatInt {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVPostRAExpandPseudoInsts.cpp91 RISCVMatInt::InstSeq Seq = in expandMovImm()
92 RISCVMatInt::generateInstSeq(Val, MBB.getParent()->getSubtarget()); in expandMovImm()
H A DRISCVISelDAGToDAG.cpp177 RISCVMatInt::InstSeq &Seq) { in selectImmSeq()
179 for (const RISCVMatInt::Inst &Inst : Seq) { in selectImmSeq()
183 case RISCVMatInt::Imm: in selectImmSeq()
186 case RISCVMatInt::RegX0: in selectImmSeq()
190 case RISCVMatInt::RegReg: in selectImmSeq()
193 case RISCVMatInt::RegImm: in selectImmSeq()
207 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, Subtarget); in selectImm()
223 RISCVMatInt::InstSeq SeqLo = in selectImm()
224 RISCVMatInt::generateTwoRegInstSeq(Imm, Subtarget, ShiftAmt, AddOpc); in selectImm()
2290 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(CVal, *Subtarget); in selectConstantAddr()
H A DRISCVInstrInfo.cpp827 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, STI); in movImm()
833 for (const RISCVMatInt::Inst &Inst : Seq) { in movImm()
840 case RISCVMatInt::Imm: in movImm()
846 case RISCVMatInt::RegX0: in movImm()
853 case RISCVMatInt::RegReg: in movImm()
860 case RISCVMatInt::RegImm: in movImm()
H A DRISCVTargetTransformInfo.cpp112 return RISCVMatInt::getIntMatCost(Imm, DL.getTypeSizeInBits(Ty), *getST()); in getIntImmCost()
H A DRISCVISelLowering.cpp1896 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, Subtarget); in shouldConvertConstantLoadToIntImm()
2134 1 + RISCVMatInt::getIntMatCost(Imm.bitcastToAPInt(), Subtarget.getXLen(), in isFPImmLegal()
5309 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, Subtarget); in lowerConstant()
5324 RISCVMatInt::InstSeq SeqLo = in lowerConstant()
5325 RISCVMatInt::generateTwoRegInstSeq(Imm, Subtarget, ShiftAmt, AddOpc); in lowerConstant()
15829 if (RISCVMatInt::getIntMatCost(NewC, Subtarget.getXLen(), Subtarget, in PerformDAGCombine()
16151 RISCVMatInt::getIntMatCost(C1Int, Ty.getSizeInBits(), Subtarget, in isDesirableToCommuteWithShift()
16153 int ShiftedC1Cost = RISCVMatInt::getIntMatCost( in isDesirableToCommuteWithShift()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp915 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, *Subtarget); in materializeImm()
923 const RISCVMatInt::Inst &I = Seq[i]; in materializeImm()
927 case RISCVMatInt::Imm: in materializeImm()
933 case RISCVMatInt::RegX0: in materializeImm()
937 case RISCVMatInt::RegReg: in materializeImm()
940 case RISCVMatInt::RegImm: in materializeImm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp3084 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Value, getSTI()); in emitLoadImm()
3087 for (const RISCVMatInt::Inst &Inst : Seq) { in emitLoadImm()
3089 case RISCVMatInt::Imm: in emitLoadImm()
3093 case RISCVMatInt::RegX0: in emitLoadImm()
3098 case RISCVMatInt::RegReg: in emitLoadImm()
3103 case RISCVMatInt::RegImm: in emitLoadImm()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1553 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMatInt.cpp