Searched refs:RISCVMatInt (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMatInt.cpp | 17 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 D | CMakeLists.txt | 10 RISCVMatInt.cpp
|
| H A D | RISCVMatInt.h | 18 namespace RISCVMatInt {
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | BUILD.gn | 73 "RISCVMatInt.cpp",
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 29 return RISCVMatInt::getIntMatCost(Imm, DL.getTypeSizeInBits(Ty), in getIntImmCost()
|
| H A D | RISCVInstrInfo.cpp | 442 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Val, IsRV64); in movImm() 445 for (RISCVMatInt::Inst &Inst : Seq) { in movImm()
|
| H A D | RISCVISelDAGToDAG.cpp | 49 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Imm, XLenVT == MVT::i64); in selectImm() 53 for (RISCVMatInt::Inst &Inst : Seq) { in selectImm()
|
| H A D | RISCVISelLowering.cpp | 5959 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 D | RISCVAsmParser.cpp | 2213 RISCVMatInt::InstSeq Seq = RISCVMatInt::generateInstSeq(Value, isRV64()); in emitLoadImm() 2216 for (RISCVMatInt::Inst &Inst : Seq) { in emitLoadImm()
|