Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp172 const auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getLibCallID() local
174 if (CSI.empty() || !RVFI->useSaveRestoreLibCalls(MF)) in getLibCallID()
338 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in determineFrameLayout() local
357 if (RVFI->getRVVStackSize() && (!hasFP(MF) || TRI->hasStackRealignment(MF))) { in determineFrameLayout()
358 int ScalarLocalVarSize = FrameSize - RVFI->getCalleeSavedStackSize() - in determineFrameLayout()
359 RVFI->getVarArgsSaveSize(); in determineFrameLayout()
361 offsetToAlignment(ScalarLocalVarSize, RVFI->getRVVStackAlign())) in determineFrameLayout()
362 RVFI->setRVVPadding(RVVPadding); in determineFrameLayout()
371 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in getStackSizeWithRVVPadding() local
372 return alignTo(MFI.getStackSize() + RVFI->getRVVPadding(), getStackAlign()); in getStackSizeWithRVVPadding()
[all …]
H A DRISCVOptWInstrs.cpp437 const RISCVMachineFunctionInfo *RVFI = in isSignExtendedW() local
444 if (MF->getRegInfo().isLiveIn(VReg) && RVFI->isSExt32Register(VReg)) in isSignExtendedW()
H A DRISCVInstrInfo.cpp1085 RISCVMachineFunctionInfo *RVFI = MF->getInfo<RISCVMachineFunctionInfo>(); in insertIndirectBranch() local
1115 int FrameIndex = RVFI->getBranchRelaxationScratchFrameIndex(); in insertIndirectBranch()
H A DRISCVISelLowering.cpp19368 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in unpackFromRegLoc()
19369 RVFI->addSExt32Register(VReg); in unpackFromRegLoc()
19766 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments()
19810 RVFI->setVarArgsFrameIndex(FI); in LowerFormalArguments()
19811 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
19365 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); unpackFromRegLoc() local
19763 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); LowerFormalArguments() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp449 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in saveVarArgRegisters() local
501 RVFI->setVarArgsFrameIndex(FI); in saveVarArgRegisters()
502 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in saveVarArgRegisters()