Searched refs:RISCVMachineFunctionInfo (Results 1 – 10 of 10) sorted by relevance
17 yaml::RISCVMachineFunctionInfo::RISCVMachineFunctionInfo( in RISCVMachineFunctionInfo() function in yaml::RISCVMachineFunctionInfo18 const llvm::RISCVMachineFunctionInfo &MFI) in RISCVMachineFunctionInfo()22 MachineFunctionInfo *RISCVMachineFunctionInfo::clone( in clone()26 return DestMF.cloneInfo<RISCVMachineFunctionInfo>(*this); in clone()29 void yaml::RISCVMachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl()30 MappingTraits<RISCVMachineFunctionInfo>::mapping(YamlIO, *this); in mappingImpl()33 void RISCVMachineFunctionInfo::initializeBaseYamlFields( in initializeBaseYamlFields()34 const yaml::RISCVMachineFunctionInfo &YamlMFI) { in initializeBaseYamlFields()
23 class RISCVMachineFunctionInfo; variable26 struct RISCVMachineFunctionInfo final : public yaml::MachineFunctionInfo {30 RISCVMachineFunctionInfo() = default;31 RISCVMachineFunctionInfo(const llvm::RISCVMachineFunctionInfo &MFI);34 ~RISCVMachineFunctionInfo() = default;37 template <> struct MappingTraits<RISCVMachineFunctionInfo> {38 static void mapping(IO &YamlIO, RISCVMachineFunctionInfo &MFI) {47 class RISCVMachineFunctionInfo : public MachineFunctionInfo {68 RISCVMachineFunctionInfo(const MachineFunction &MF) {}111 void initializeBaseYamlFields(const yaml::RISCVMachineFunctionInfo &YamlMFI);
271 return new yaml::RISCVMachineFunctionInfo(); in createDefaultFuncInfoYAML()276 const auto *MFI = MF.getInfo<RISCVMachineFunctionInfo>(); in convertFuncInfoToYAML()277 return new yaml::RISCVMachineFunctionInfo(*MFI); in convertFuncInfoToYAML()284 static_cast<const yaml::RISCVMachineFunctionInfo &>(MFI); in parseMachineFunctionInfo()285 PFS.MF.getInfo<RISCVMachineFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
55 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSCSPrologue()105 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSCSEpilogue()137 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getLibCallID()255 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in determineFrameLayout()288 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getStackSizeWithRVVPadding()395 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitPrologue()598 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitEpilogue()686 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getFrameIndexReference()1005 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in processFunctionBeforeFrameFinalized()1123 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getFirstSPAdjustAmount()[all …]
36 RISCVMachineFunctionInfo.cpp
149 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in hasReservedSpillSlot()
82 RISCVMachineFunctionInfo *FuncInfo = in PreprocessISelDAG()83 MF.getInfo<RISCVMachineFunctionInfo>(); in PreprocessISelDAG()
3973 RISCVMachineFunctionInfo *FuncInfo = MF.getInfo<RISCVMachineFunctionInfo>(); in lowerVASTART()9841 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(MF); in emitSplitF64Pseudo()9875 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(MF); in emitBuildPairF64Pseudo()11016 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments()
79 "RISCVMachineFunctionInfo.cpp",
6677 llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h