Home
last modified time | relevance | path

Searched defs:RISCVRegisterInfo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.h56 struct RISCVRegisterInfo : public RISCVGenRegisterInfo { struct
105 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
109 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
134 getLargestSuperClass(const TargetRegisterClass *RC) const override { in getLargestSuperClass()
146 bool doesRegClassHavePseudoInitUndef( in doesRegClassHavePseudoInitUndef()
151 static bool isVRRegClass(const TargetRegisterClass *RC) { in isVRRegClass()
156 static bool isVRNRegClass(const TargetRegisterClass *RC) { in isVRNRegClass()
160 static bool isRVVRegClass(const TargetRegisterClass *RC) { in isRVVRegClass()
H A DRISCVRegisterInfo.cpp55 RISCVRegisterInfo::RISCVRegisterInfo(unsigned HwMode) in RISCVRegisterInfo() function in RISCVRegisterInfo