Home
last modified time | relevance | path

Searched refs:RVFI (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVFrameLowering.cpp57 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSCSPrologue() local
58 if (RVFI->useSaveRestoreLibCalls(MF)) { in emitSCSPrologue()
107 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSCSEpilogue() local
108 if (RVFI->useSaveRestoreLibCalls(MF)) { in emitSCSEpilogue()
139 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getLibCallID() local
141 if (CSI.empty() || !RVFI->useSaveRestoreLibCalls(MF)) in getLibCallID()
257 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in determineFrameLayout() local
276 if (RVFI->getRVVStackSize() && (!hasFP(MF) || TRI->hasStackRealignment(MF))) { in determineFrameLayout()
277 int ScalarLocalVarSize = FrameSize - RVFI->getCalleeSavedStackSize() - in determineFrameLayout()
278 RVFI->getVarArgsSaveSize(); in determineFrameLayout()
[all …]
DRISCVSExtWRemoval.cpp136 const RISCVMachineFunctionInfo *RVFI = in isSignExtendedW() local
143 if (MF->getRegInfo().isLiveIn(VReg) && RVFI->isSExt32Register(VReg)) in isSignExtendedW()
DRISCVRegisterInfo.cpp151 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in hasReservedSpillSlot() local
152 if (!RVFI->useSaveRestoreLibCalls(MF)) in hasReservedSpillSlot()
DRISCVInstrInfo.cpp957 RISCVMachineFunctionInfo *RVFI = MF->getInfo<RISCVMachineFunctionInfo>(); in insertIndirectBranch() local
987 int FrameIndex = RVFI->getBranchRelaxationScratchFrameIndex(); in insertIndirectBranch()
DRISCVISelLowering.cpp12326 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in unpackFromRegLoc() local
12327 RVFI->addSExt32Register(VReg); in unpackFromRegLoc()
12690 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments() local
12710 RVFI->setVarArgsFrameIndex(FI); in LowerFormalArguments()
12736 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()