LLVM 19.0.0git
llvm::ARMFunctionInfo Member List

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

ARMFunctionInfo()=defaultllvm::ARMFunctionInfo
ARMFunctionInfo(const Function &F, const ARMSubtarget *STI)llvm::ARMFunctionInfoexplicit
branchTargetEnforcement() constllvm::ARMFunctionInfoinline
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const overridellvm::ARMFunctionInfovirtual
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)llvm::MachineFunctionInfoinlinestatic
create(BumpPtrAllocator &Allocator, const Ty &MFI)llvm::MachineFunctionInfoinlinestatic
createPICLabelUId()llvm::ARMFunctionInfoinline
EHPrologueOffsetInRegsllvm::ARMFunctionInfo
EHPrologueRemappedRegsllvm::ARMFunctionInfo
getArgRegsSaveSize() constllvm::ARMFunctionInfoinline
getArgumentStackSize() constllvm::ARMFunctionInfoinline
getArgumentStackToRestore() constllvm::ARMFunctionInfoinline
getCoalescedWeight(MachineBasicBlock *MBB)llvm::ARMFunctionInfoinline
getDPRCalleeSavedAreaOffset() constllvm::ARMFunctionInfoinline
getDPRCalleeSavedAreaSize() constllvm::ARMFunctionInfoinline
getDPRCalleeSavedGapSize() constllvm::ARMFunctionInfoinline
getFPCXTSaveAreaSize() constllvm::ARMFunctionInfoinline
getFramePtrSpillOffset() constllvm::ARMFunctionInfoinline
getFrameRecordSavedAreaSize() constllvm::ARMFunctionInfoinline
getGlobalsPromotedToConstantPool()llvm::ARMFunctionInfoinline
getGPRCalleeSavedArea1Offset() constllvm::ARMFunctionInfoinline
getGPRCalleeSavedArea1Size() constllvm::ARMFunctionInfoinline
getGPRCalleeSavedArea2Offset() constllvm::ARMFunctionInfoinline
getGPRCalleeSavedArea2Size() constllvm::ARMFunctionInfoinline
getNumAlignedDPRCS2Regs() constllvm::ARMFunctionInfoinline
getNumPICLabels() constllvm::ARMFunctionInfoinline
getOriginalCPIdx(unsigned CloneIdx) constllvm::ARMFunctionInfoinline
getPreservesR0() constllvm::ARMFunctionInfoinline
getPromotedConstpoolIncrease() constllvm::ARMFunctionInfoinline
getReturnRegsCount() constllvm::ARMFunctionInfoinline
getVarArgsFrameIndex() constllvm::ARMFunctionInfoinline
hasITBlocks() constllvm::ARMFunctionInfoinline
hasStackFrame() constllvm::ARMFunctionInfoinline
initializeBaseYamlFields(const yaml::ARMFunctionInfo &YamlMFI)llvm::ARMFunctionInfo
initPICLabelUId(unsigned UId)llvm::ARMFunctionInfoinline
isCmseNSCallFunction() constllvm::ARMFunctionInfoinline
isCmseNSEntryFunction() constllvm::ARMFunctionInfoinline
isLRSpilled() constllvm::ARMFunctionInfoinline
isSplitCSR() constllvm::ARMFunctionInfoinline
isThumb1OnlyFunction() constllvm::ARMFunctionInfoinline
isThumb2Function() constllvm::ARMFunctionInfoinline
isThumbFunction() constllvm::ARMFunctionInfoinline
markGlobalAsPromotedToConstantPool(const GlobalVariable *GV)llvm::ARMFunctionInfoinline
recordCPEClone(unsigned CPIdx, unsigned CPCloneIdx)llvm::ARMFunctionInfoinline
setArgRegsSaveSize(unsigned s)llvm::ARMFunctionInfoinline
setArgumentStackSize(unsigned size)llvm::ARMFunctionInfoinline
setArgumentStackToRestore(unsigned v)llvm::ARMFunctionInfoinline
setDPRCalleeSavedAreaOffset(unsigned o)llvm::ARMFunctionInfoinline
setDPRCalleeSavedAreaSize(unsigned s)llvm::ARMFunctionInfoinline
setDPRCalleeSavedGapSize(unsigned s)llvm::ARMFunctionInfoinline
setFPCXTSaveAreaSize(unsigned s)llvm::ARMFunctionInfoinline
setFramePtrSpillOffset(unsigned o)llvm::ARMFunctionInfoinline
setFrameRecordSavedAreaSize(unsigned s)llvm::ARMFunctionInfoinline
setGPRCalleeSavedArea1Offset(unsigned o)llvm::ARMFunctionInfoinline
setGPRCalleeSavedArea1Size(unsigned s)llvm::ARMFunctionInfoinline
setGPRCalleeSavedArea2Offset(unsigned o)llvm::ARMFunctionInfoinline
setGPRCalleeSavedArea2Size(unsigned s)llvm::ARMFunctionInfoinline
setHasITBlocks(bool h)llvm::ARMFunctionInfoinline
setHasStackFrame(bool s)llvm::ARMFunctionInfoinline
setIsSplitCSR(bool s)llvm::ARMFunctionInfoinline
setLRIsSpilled(bool s)llvm::ARMFunctionInfoinline
setNumAlignedDPRCS2Regs(unsigned n)llvm::ARMFunctionInfoinline
setPreservesR0()llvm::ARMFunctionInfoinline
setPromotedConstpoolIncrease(int Sz)llvm::ARMFunctionInfoinline
setReturnRegsCount(unsigned s)llvm::ARMFunctionInfoinline
setShouldRestoreSPFromFP(bool s)llvm::ARMFunctionInfoinline
setVarArgsFrameIndex(int Index)llvm::ARMFunctionInfoinline
shouldRestoreSPFromFP() constllvm::ARMFunctionInfoinline
shouldSignReturnAddress() constllvm::ARMFunctionInfoinline
shouldSignReturnAddress(bool SpillsLR) constllvm::ARMFunctionInfoinline
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual