Searched refs:RISCVMatInt (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMatInt.cpp | 184 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 D | RISCVMatInt.h | 19 namespace RISCVMatInt {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVPostRAExpandPseudoInsts.cpp | 91 RISCVMatInt::InstSeq Seq = in expandMovImm() 92 RISCVMatInt::generateInstSeq(Val, MBB.getParent()->getSubtarget()); in expandMovImm()
|
| H A D | RISCVISelDAGToDAG.cpp | 177 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 D | RISCVInstrInfo.cpp | 827 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 D | RISCVTargetTransformInfo.cpp | 112 return RISCVMatInt::getIntMatCost(Imm, DL.getTypeSizeInBits(Ty), *getST()); in getIntImmCost()
|
| H A D | RISCVISelLowering.cpp | 1896 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 D | RISCVInstructionSelector.cpp | 915 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 D | RISCVAsmParser.cpp | 3084 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 D | Makefile | 1553 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMatInt.cpp
|