LLVM
20.0.0git
llvm
ARMFunctionInfo
llvm::ARMFunctionInfo Member List
This is the complete list of members for
llvm::ARMFunctionInfo
, including all inherited members.
ARMFunctionInfo
()=default
llvm::ARMFunctionInfo
ARMFunctionInfo
(const Function &F, const ARMSubtarget *STI)
llvm::ARMFunctionInfo
explicit
branchTargetEnforcement
() const
llvm::ARMFunctionInfo
inline
clone
(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const override
llvm::ARMFunctionInfo
virtual
create
(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)
llvm::MachineFunctionInfo
inline
static
create
(BumpPtrAllocator &Allocator, const Ty &MFI)
llvm::MachineFunctionInfo
inline
static
createPICLabelUId
()
llvm::ARMFunctionInfo
inline
EHPrologueOffsetInRegs
llvm::ARMFunctionInfo
EHPrologueRemappedRegs
llvm::ARMFunctionInfo
getArgRegsSaveSize
() const
llvm::ARMFunctionInfo
inline
getArgumentStackSize
() const
llvm::ARMFunctionInfo
inline
getArgumentStackToRestore
() const
llvm::ARMFunctionInfo
inline
getCoalescedWeight
(MachineBasicBlock *MBB)
llvm::ARMFunctionInfo
inline
getDPRCalleeSavedArea1Offset
() const
llvm::ARMFunctionInfo
inline
getDPRCalleeSavedArea1Size
() const
llvm::ARMFunctionInfo
inline
getDPRCalleeSavedGapSize
() const
llvm::ARMFunctionInfo
inline
getFPCXTSaveAreaSize
() const
llvm::ARMFunctionInfo
inline
getFramePtrSpillOffset
() const
llvm::ARMFunctionInfo
inline
getFrameRecordSavedAreaSize
() const
llvm::ARMFunctionInfo
inline
getGlobalsPromotedToConstantPool
()
llvm::ARMFunctionInfo
inline
getGPRCalleeSavedArea1Offset
() const
llvm::ARMFunctionInfo
inline
getGPRCalleeSavedArea1Size
() const
llvm::ARMFunctionInfo
inline
getGPRCalleeSavedArea2Offset
() const
llvm::ARMFunctionInfo
inline
getGPRCalleeSavedArea2Size
() const
llvm::ARMFunctionInfo
inline
getGPRCalleeSavedArea3Size
() const
llvm::ARMFunctionInfo
inline
getNumAlignedDPRCS2Regs
() const
llvm::ARMFunctionInfo
inline
getNumPICLabels
() const
llvm::ARMFunctionInfo
inline
getOriginalCPIdx
(unsigned CloneIdx) const
llvm::ARMFunctionInfo
inline
getPreservesR0
() const
llvm::ARMFunctionInfo
inline
getPromotedConstpoolIncrease
() const
llvm::ARMFunctionInfo
inline
getReturnRegsCount
() const
llvm::ARMFunctionInfo
inline
getVarArgsFrameIndex
() const
llvm::ARMFunctionInfo
inline
hasITBlocks
() const
llvm::ARMFunctionInfo
inline
hasStackFrame
() const
llvm::ARMFunctionInfo
inline
initializeBaseYamlFields
(const yaml::ARMFunctionInfo &YamlMFI)
llvm::ARMFunctionInfo
initPICLabelUId
(unsigned UId)
llvm::ARMFunctionInfo
inline
isCmseNSCallFunction
() const
llvm::ARMFunctionInfo
inline
isCmseNSEntryFunction
() const
llvm::ARMFunctionInfo
inline
isLRSpilled
() const
llvm::ARMFunctionInfo
inline
isSplitCSR
() const
llvm::ARMFunctionInfo
inline
isThumb1OnlyFunction
() const
llvm::ARMFunctionInfo
inline
isThumb2Function
() const
llvm::ARMFunctionInfo
inline
isThumbFunction
() const
llvm::ARMFunctionInfo
inline
markGlobalAsPromotedToConstantPool
(const GlobalVariable *GV)
llvm::ARMFunctionInfo
inline
recordCPEClone
(unsigned CPIdx, unsigned CPCloneIdx)
llvm::ARMFunctionInfo
inline
setArgRegsSaveSize
(unsigned s)
llvm::ARMFunctionInfo
inline
setArgumentStackSize
(unsigned size)
llvm::ARMFunctionInfo
inline
setArgumentStackToRestore
(unsigned v)
llvm::ARMFunctionInfo
inline
setDPRCalleeSavedArea1Offset
(unsigned o)
llvm::ARMFunctionInfo
inline
setDPRCalleeSavedArea1Size
(unsigned s)
llvm::ARMFunctionInfo
inline
setDPRCalleeSavedGapSize
(unsigned s)
llvm::ARMFunctionInfo
inline
setFPCXTSaveAreaSize
(unsigned s)
llvm::ARMFunctionInfo
inline
setFramePtrSpillOffset
(unsigned o)
llvm::ARMFunctionInfo
inline
setFrameRecordSavedAreaSize
(unsigned s)
llvm::ARMFunctionInfo
inline
setGPRCalleeSavedArea1Offset
(unsigned o)
llvm::ARMFunctionInfo
inline
setGPRCalleeSavedArea1Size
(unsigned s)
llvm::ARMFunctionInfo
inline
setGPRCalleeSavedArea2Offset
(unsigned o)
llvm::ARMFunctionInfo
inline
setGPRCalleeSavedArea2Size
(unsigned s)
llvm::ARMFunctionInfo
inline
setGPRCalleeSavedArea3Size
(unsigned s)
llvm::ARMFunctionInfo
inline
setHasITBlocks
(bool h)
llvm::ARMFunctionInfo
inline
setHasStackFrame
(bool s)
llvm::ARMFunctionInfo
inline
setIsSplitCSR
(bool s)
llvm::ARMFunctionInfo
inline
setLRIsSpilled
(bool s)
llvm::ARMFunctionInfo
inline
setNumAlignedDPRCS2Regs
(unsigned n)
llvm::ARMFunctionInfo
inline
setPreservesR0
()
llvm::ARMFunctionInfo
inline
setPromotedConstpoolIncrease
(int Sz)
llvm::ARMFunctionInfo
inline
setReturnRegsCount
(unsigned s)
llvm::ARMFunctionInfo
inline
setShouldRestoreSPFromFP
(bool s)
llvm::ARMFunctionInfo
inline
setVarArgsFrameIndex
(int Index)
llvm::ARMFunctionInfo
inline
shouldRestoreSPFromFP
() const
llvm::ARMFunctionInfo
inline
shouldSignReturnAddress
() const
llvm::ARMFunctionInfo
inline
shouldSignReturnAddress
(bool SpillsLR) const
llvm::ARMFunctionInfo
inline
~MachineFunctionInfo
()
llvm::MachineFunctionInfo
virtual
Generated on Sun Dec 22 2024 04:21:39 for LLVM by
1.9.6