Home
last modified time | relevance | path

Searched refs:RISCVMachineFunctionInfo (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.cpp17 yaml::RISCVMachineFunctionInfo::RISCVMachineFunctionInfo( in RISCVMachineFunctionInfo() function in yaml::RISCVMachineFunctionInfo
18 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()
H A DRISCVMachineFunctionInfo.h23 class RISCVMachineFunctionInfo; variable
26 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);
H A DRISCVTargetMachine.cpp271 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()
H A DRISCVFrameLowering.cpp55 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 …]
H A DCMakeLists.txt36 RISCVMachineFunctionInfo.cpp
H A DRISCVRegisterInfo.cpp149 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in hasReservedSpillSlot()
H A DRISCVISelDAGToDAG.cpp82 RISCVMachineFunctionInfo *FuncInfo = in PreprocessISelDAG()
83 MF.getInfo<RISCVMachineFunctionInfo>(); in PreprocessISelDAG()
H A DRISCVISelLowering.cpp3973 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()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/
H A DBUILD.gn79 "RISCVMachineFunctionInfo.cpp",
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6677 llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h