Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp17 RISCVMatInt::InstSeq &Res) { in generateInstSeqImpl()
30 Res.push_back(RISCVMatInt::Inst(RISCV::LUI, Hi20)); in generateInstSeqImpl()
34 Res.push_back(RISCVMatInt::Inst(AddiOpc, Lo12)); in generateInstSeqImpl()
71 Res.push_back(RISCVMatInt::Inst(RISCV::SLLI, ShiftAmount)); in generateInstSeqImpl()
73 Res.push_back(RISCVMatInt::Inst(RISCV::ADDI, Lo12)); in generateInstSeqImpl()
77 namespace RISCVMatInt { namespace
79 RISCVMatInt::InstSeq Res; in generateInstSeq()
93 RISCVMatInt::InstSeq TmpSeq; in generateInstSeq()
95 TmpSeq.push_back(RISCVMatInt::Inst(RISCV::SRLI, ShiftAmount)); in generateInstSeq()
105 TmpSeq.push_back(RISCVMatInt::Inst(RISCV::SRLI, ShiftAmount)); in generateInstSeq()
H A DCMakeLists.txt10 RISCVMatInt.cpp
H A DRISCVMatInt.h18 namespace RISCVMatInt {
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/
H A DBUILD.gn73 "RISCVMatInt.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp29 return RISCVMatInt::getIntMatCost(Imm, DL.getTypeSizeInBits(Ty), in getIntImmCost()
H A DRISCVInstrInfo.cpp442 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, IsRV64); in movImm()
445 for (RISCVMatInt::Inst &Inst : Seq) { in movImm()
H A DRISCVISelDAGToDAG.cpp49 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, XLenVT == MVT::i64); in selectImm()
53 for (RISCVMatInt::Inst &Inst : Seq) { in selectImm()
H A DRISCVISelLowering.cpp5959 int C1Cost = RISCVMatInt::getIntMatCost(C1Int, Ty.getSizeInBits(), in isDesirableToCommuteWithShift()
5961 int ShiftedC1Cost = RISCVMatInt::getIntMatCost( in isDesirableToCommuteWithShift()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp2213 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Value, isRV64()); in emitLoadImm()
2216 for (RISCVMatInt::Inst &Inst : Seq) { in emitLoadImm()