Home
last modified time | relevance | path

Searched refs:RISCVRegisterBankInfo (Results 1 – 7 of 7) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp112 RISCVRegisterBankInfo::RISCVRegisterBankInfo(unsigned HwMode) in RISCVRegisterBankInfo() function in RISCVRegisterBankInfo
116 RISCVRegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, in getRegBankFromRegClass()
179 bool RISCVRegisterBankInfo::hasFPConstraints( in hasFPConstraints()
193 bool RISCVRegisterBankInfo::onlyUsesFP(const MachineInstr &MI, in onlyUsesFP()
208 bool RISCVRegisterBankInfo::onlyDefinesFP(const MachineInstr &MI, in onlyDefinesFP()
222 bool RISCVRegisterBankInfo::anyUseOnlyUseFP( in anyUseOnlyUseFP()
248 RISCVRegisterBankInfo::getInstrMapping(const MachineInstr &MI) const { in getInstrMapping()
H A DRISCVRegisterBankInfo.h32 class RISCVRegisterBankInfo final : public RISCVGenRegisterBankInfo {
34 RISCVRegisterBankInfo(unsigned HwMode);
H A DRISCVInstructionSelector.cpp43 const RISCVRegisterBankInfo &RBI);
121 const RISCVRegisterBankInfo &RBI;
146 const RISCVRegisterBankInfo &RBI) in RISCVInstructionSelector()
1334 const RISCVRegisterBankInfo &RBI) { in createRISCVInstructionSelector()
/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCV.h24 class RISCVRegisterBankInfo; variable
85 const RISCVRegisterBankInfo &);
H A DRISCVSubtarget.cpp122 const RISCVRegisterBankInfo *RISCVSubtarget::getRegBankInfo() const { in getRegBankInfo()
124 RegBankInfo.reset(new RISCVRegisterBankInfo(getHwMode())); in getRegBankInfo()
H A DRISCVSubtarget.h251 mutable std::unique_ptr<RISCVRegisterBankInfo> RegBankInfo;
264 const RISCVRegisterBankInfo *getRegBankInfo() const override;
/src/lib/clang/libllvm/
H A DMakefile1562 SRCS_MIN+= Target/RISCV/GISel/RISCVRegisterBankInfo.cpp