Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
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()
39 void RISCVMachineFunctionInfo::addSExt32Register(Register Reg) { in addSExt32Register()
43 bool RISCVMachineFunctionInfo::isSExt32Register(Register Reg) const { in isSExt32Register()
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 {
75 RISCVMachineFunctionInfo(const Function &F, const TargetSubtargetInfo *STI) {}
125 void initializeBaseYamlFields(const yaml::RISCVMachineFunctionInfo &YamlMFI);
DRISCVTargetMachine.cpp201 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()
DRISCVFrameLowering.cpp57 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 …]
DRISCVSExtWRemoval.cpp136 const RISCVMachineFunctionInfo *RVFI = in isSignExtendedW()
137 MF->getInfo<RISCVMachineFunctionInfo>(); in isSignExtendedW()
DCMakeLists.txt33 RISCVMachineFunctionInfo.cpp
DRISCVAsmPrinter.cpp227 const auto *RMFI = MF->getInfo<RISCVMachineFunctionInfo>(); in emitFunctionEntryLabel()
DRISCVRegisterInfo.cpp151 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in hasReservedSpillSlot()
DRISCVInstrInfo.cpp957 RISCVMachineFunctionInfo *RVFI = MF->getInfo<RISCVMachineFunctionInfo>(); in insertIndirectBranch()
DRISCVISelDAGToDAG.cpp97 RISCVMachineFunctionInfo *FuncInfo = in PreprocessISelDAG()
98 MF.getInfo<RISCVMachineFunctionInfo>(); in PreprocessISelDAG()
DRISCVISelLowering.cpp4703 RISCVMachineFunctionInfo *FuncInfo = MF.getInfo<RISCVMachineFunctionInfo>(); in lowerVASTART()
11100 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(MF); in emitSplitF64Pseudo()
11134 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(MF); in emitBuildPairF64Pseudo()
12319 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in unpackFromRegLoc()
12675 MF.getInfo<RISCVMachineFunctionInfo>()->setIsVectorCall(); in LowerFormalArguments()
12683 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments()
13220 MF.getInfo<RISCVMachineFunctionInfo>()->setIsVectorCall(); in LowerReturn()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVMachineFunctionInfo.h23 class RISCVMachineFunctionInfo : public MachineFunctionInfo {
35 RISCVMachineFunctionInfo(MachineFunction &MF) : MF(MF) {} in RISCVMachineFunctionInfo() function
DRISCVFrameLowering.cpp111 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitPrologue()
249 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitEpilogue()
308 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getFrameIndexReference()
DRISCVISelLowering.cpp667 RISCVMachineFunctionInfo *FuncInfo = MF.getInfo<RISCVMachineFunctionInfo>(); in lowerVASTART()
1175 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(); in emitSplitF64Pseudo()
1207 int FI = MF.getInfo<RISCVMachineFunctionInfo>()->getMoveF64FrameIndex(); in emitBuildPairF64Pseudo()
1961 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments()
/external/swiftshader/third_party/llvm-16.0/
DAndroid.bp1309 "llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp",
DCMakeLists.txt1517 ${LLVM_DIR}/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp
DBUILD.gn1724 "llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.cpp",