Lines Matching refs:RISCVMachineFunctionInfo
18 yaml::RISCVMachineFunctionInfo::RISCVMachineFunctionInfo( in RISCVMachineFunctionInfo() function in yaml::RISCVMachineFunctionInfo
19 const llvm::RISCVMachineFunctionInfo &MFI) in RISCVMachineFunctionInfo()
23 MachineFunctionInfo *RISCVMachineFunctionInfo::clone( in clone()
27 return DestMF.cloneInfo<RISCVMachineFunctionInfo>(*this); in clone()
30 RISCVMachineFunctionInfo::RISCVMachineFunctionInfo(const Function &F, in RISCVMachineFunctionInfo() function in RISCVMachineFunctionInfo
59 RISCVMachineFunctionInfo::InterruptStackKind
60 RISCVMachineFunctionInfo::getInterruptStackKind( in getInterruptStackKind()
71 return StringSwitch<RISCVMachineFunctionInfo::InterruptStackKind>( in getInterruptStackKind()
83 void yaml::RISCVMachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl()
84 MappingTraits<RISCVMachineFunctionInfo>::mapping(YamlIO, *this); in mappingImpl()
87 RISCVMachineFunctionInfo::PushPopKind
88 RISCVMachineFunctionInfo::getPushPopKind(const MachineFunction &MF) const { in getPushPopKind()
112 bool RISCVMachineFunctionInfo::hasImplicitFPUpdates( in hasImplicitFPUpdates()
135 void RISCVMachineFunctionInfo::initializeBaseYamlFields( in initializeBaseYamlFields()
136 const yaml::RISCVMachineFunctionInfo &YamlMFI) { in initializeBaseYamlFields()
141 void RISCVMachineFunctionInfo::addSExt32Register(Register Reg) { in addSExt32Register()
145 bool RISCVMachineFunctionInfo::isSExt32Register(Register Reg) const { in isSExt32Register()