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.cpp210 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSiFiveCLICStackSwap() local
212 if (!RVFI->isSiFiveStackSwapInterrupt(MF)) in emitSiFiveCLICStackSwap()
231 RISCVMachineFunctionInfo &RVFI) { in createSiFivePreemptibleInterruptFrameEntries() argument
232 if (!RVFI.isSiFivePreemptibleInterrupt(MF)) in createSiFivePreemptibleInterruptFrameEntries()
246 RVFI.pushInterruptCSRFrameIndex(FI); in createSiFivePreemptibleInterruptFrameEntries()
254 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSiFiveCLICPreemptibleSaves() local
256 if (!RVFI->isSiFivePreemptibleInterrupt(MF)) in emitSiFiveCLICPreemptibleSaves()
272 RVFI->getInterruptCSRFrameIndex(0), in emitSiFiveCLICPreemptibleSaves()
276 RVFI->getInterruptCSRFrameIndex(1), in emitSiFiveCLICPreemptibleSaves()
306 auto *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in emitSiFiveCLICPreemptibleRestores() local
[all …]
H A DRISCVOptWInstrs.cpp457 const RISCVMachineFunctionInfo *RVFI = in isSignExtendedW() local
464 if (MF->getRegInfo().isLiveIn(VReg) && RVFI->isSExt32Register(VReg)) in isSignExtendedW()
H A DRISCVInstrInfo.cpp1308 RISCVMachineFunctionInfo *RVFI = MF->getInfo<RISCVMachineFunctionInfo>(); in insertIndirectBranch() local
1338 int FrameIndex = RVFI->getBranchRelaxationScratchFrameIndex(); in insertIndirectBranch()
H A DRISCVISelLowering.cpp22118 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in unpackFromRegLoc() local
22119 RVFI->addSExt32Register(VReg); in unpackFromRegLoc()
22368 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in LowerFormalArguments() local
22412 RVFI->setVarArgsFrameIndex(FI); in LowerFormalArguments()
22413 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp475 RISCVMachineFunctionInfo *RVFI = MF.getInfo<RISCVMachineFunctionInfo>(); in saveVarArgRegisters() local
527 RVFI->setVarArgsFrameIndex(FI); in saveVarArgRegisters()
528 RVFI->setVarArgsSaveSize(VarArgsSaveSize); in saveVarArgRegisters()