Searched refs:RISCVMachineFunctionInfo (Results 1 – 14 of 14) 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()39 void RISCVMachineFunctionInfo::addSExt32Register(Register Reg) { in addSExt32Register()43 bool RISCVMachineFunctionInfo::isSExt32Register(Register Reg) const { in isSExt32Register()
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 {75 RISCVMachineFunctionInfo(const Function &F, const TargetSubtargetInfo *STI) {}125 void initializeBaseYamlFields(const yaml::RISCVMachineFunctionInfo &YamlMFI);
201 return RISCVMachineFunctionInfo::create<RISCVMachineFunctionInfo>(Allocator, in createMachineFunctionInfo()366 return new yaml::RISCVMachineFunctionInfo(); in createDefaultFuncInfoYAML()371 const auto *MFI = MF.getInfo<RISCVMachineFunctionInfo>(); in convertFuncInfoToYAML()372 return new yaml::RISCVMachineFunctionInfo(*MFI); in convertFuncInfoToYAML()379 static_cast<const yaml::RISCVMachineFunctionInfo &>(MFI); in parseMachineFunctionInfo()380 PFS.MF.getInfo<RISCVMachineFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
57 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSCSPrologue()107 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSCSEpilogue()139 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getLibCallID()257 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in determineFrameLayout()290 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getStackSizeWithRVVPadding()397 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitPrologue()613 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitEpilogue()704 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getFrameIndexReference()1081 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in processFunctionBeforeFrameFinalized()1192 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getFirstSPAdjustAmount()[all …]
136 const RISCVMachineFunctionInfo *RVFI = in isSignExtendedW()137 MF->getInfo<RISCVMachineFunctionInfo>(); in isSignExtendedW()
33 RISCVMachineFunctionInfo.cpp
227 const auto *RMFI = MF->getInfo<RISCVMachineFunctionInfo>(); in emitFunctionEntryLabel()
151 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in hasReservedSpillSlot()
957 RISCVMachineFunctionInfo *RVFI = MF->getInfo<RISCVMachineFunctionInfo>(); in insertIndirectBranch()
97 RISCVMachineFunctionInfo *FuncInfo = in PreprocessISelDAG()98 MF.getInfo<RISCVMachineFunctionInfo>(); in PreprocessISelDAG()
4710 RISCVMachineFunctionInfo *FuncInfo = MF.getInfo<RISCVMachineFunctionInfo>(); in lowerVASTART()11107 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(MF); in emitSplitF64Pseudo()11141 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(MF); in emitBuildPairF64Pseudo()12326 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in unpackFromRegLoc()12682 MF.getInfo<RISCVMachineFunctionInfo>()->setIsVectorCall(); in LowerFormalArguments()12690 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments()13227 MF.getInfo<RISCVMachineFunctionInfo>()->setIsVectorCall(); in LowerReturn()
26 RISCVMachineFunctionInfo.cpp \
81 "RISCVMachineFunctionInfo.cpp",
6665 llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h