LLVM 19.0.0git
llvm::RISCVMachineFunctionInfo Member List

This is the complete list of members for llvm::RISCVMachineFunctionInfo, including all inherited members.

addSExt32Register(Register Reg)llvm::RISCVMachineFunctionInfo
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const overridellvm::RISCVMachineFunctionInfovirtual
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)llvm::MachineFunctionInfoinlinestatic
create(BumpPtrAllocator &Allocator, const Ty &MFI)llvm::MachineFunctionInfoinlinestatic
getBranchRelaxationScratchFrameIndex() constllvm::RISCVMachineFunctionInfoinline
getCalleeSavedStackSize() constllvm::RISCVMachineFunctionInfoinline
getLibCallStackSize() constllvm::RISCVMachineFunctionInfoinline
getMoveF64FrameIndex(MachineFunction &MF)llvm::RISCVMachineFunctionInfoinline
getReservedSpillsSize() constllvm::RISCVMachineFunctionInfoinline
getRVPushRegs() constllvm::RISCVMachineFunctionInfoinline
getRVPushRlist() constllvm::RISCVMachineFunctionInfoinline
getRVPushStackSize() constllvm::RISCVMachineFunctionInfoinline
getRVVPadding() constllvm::RISCVMachineFunctionInfoinline
getRVVStackAlign() constllvm::RISCVMachineFunctionInfoinline
getRVVStackSize() constllvm::RISCVMachineFunctionInfoinline
getVarArgsFrameIndex() constllvm::RISCVMachineFunctionInfoinline
getVarArgsSaveSize() constllvm::RISCVMachineFunctionInfoinline
initializeBaseYamlFields(const yaml::RISCVMachineFunctionInfo &YamlMFI)llvm::RISCVMachineFunctionInfo
isPushable(const MachineFunction &MF) constllvm::RISCVMachineFunctionInfoinline
isSExt32Register(Register Reg) constllvm::RISCVMachineFunctionInfo
isVectorCall() constllvm::RISCVMachineFunctionInfoinline
RISCVMachineFunctionInfo(const Function &F, const TargetSubtargetInfo *STI)llvm::RISCVMachineFunctionInfoinline
setBranchRelaxationScratchFrameIndex(int Index)llvm::RISCVMachineFunctionInfoinline
setCalleeSavedStackSize(unsigned Size)llvm::RISCVMachineFunctionInfoinline
setIsVectorCall()llvm::RISCVMachineFunctionInfoinline
setLibCallStackSize(unsigned Size)llvm::RISCVMachineFunctionInfoinline
setRVPushRegs(unsigned Regs)llvm::RISCVMachineFunctionInfoinline
setRVPushRlist(int Rlist)llvm::RISCVMachineFunctionInfoinline
setRVPushStackSize(unsigned Size)llvm::RISCVMachineFunctionInfoinline
setRVVPadding(uint64_t Padding)llvm::RISCVMachineFunctionInfoinline
setRVVStackAlign(Align StackAlign)llvm::RISCVMachineFunctionInfoinline
setRVVStackSize(uint64_t Size)llvm::RISCVMachineFunctionInfoinline
setVarArgsFrameIndex(int Index)llvm::RISCVMachineFunctionInfoinline
setVarArgsSaveSize(int Size)llvm::RISCVMachineFunctionInfoinline
useSaveRestoreLibCalls(const MachineFunction &MF) constllvm::RISCVMachineFunctionInfoinline
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual