LLVM 20.0.0git
llvm::AArch64FunctionInfo Member List

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

AArch64FunctionInfo(const Function &F, const AArch64Subtarget *STI)llvm::AArch64FunctionInfo
addLOHDirective(MCLOHType Kind, MILOHArgs Args)llvm::AArch64FunctionInfoinline
branchProtectionPAuthLR() constllvm::AArch64FunctionInfoinline
branchTargetEnforcement() constllvm::AArch64FunctionInfoinline
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const overridellvm::AArch64FunctionInfovirtual
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)llvm::MachineFunctionInfoinlinestatic
create(BumpPtrAllocator &Allocator, const Ty &MFI)llvm::MachineFunctionInfoinlinestatic
getArgumentStackToRestore() constllvm::AArch64FunctionInfoinline
getBytesInStackArgArea() constllvm::AArch64FunctionInfoinline
getCalleeSaveBaseToFrameRecordOffset() constllvm::AArch64FunctionInfoinline
getCalleeSavedStackSize(const MachineFrameInfo &MFI) constllvm::AArch64FunctionInfoinline
getCalleeSavedStackSize() constllvm::AArch64FunctionInfoinline
getForwardedMustTailRegParms()llvm::AArch64FunctionInfoinline
getJumpTableEntryPCRelSymbol(int Idx) constllvm::AArch64FunctionInfoinline
getJumpTableEntrySize(int Idx) constllvm::AArch64FunctionInfoinline
getLocalStackSize() constllvm::AArch64FunctionInfoinline
getLOHContainer() constllvm::AArch64FunctionInfoinline
getLOHRelated() constllvm::AArch64FunctionInfoinline
getMaxSVECSFrameIndex() constllvm::AArch64FunctionInfoinline
getMinSVECSFrameIndex() constllvm::AArch64FunctionInfoinline
getNumLocalDynamicTLSAccesses() constllvm::AArch64FunctionInfoinline
getOutliningStyle() constllvm::AArch64FunctionInfoinline
getPredicateRegForFillSpill() constllvm::AArch64FunctionInfoinline
getPStateSMReg() constllvm::AArch64FunctionInfoinline
getSigningInstrLabel() constllvm::AArch64FunctionInfoinline
getSRetReturnReg() constllvm::AArch64FunctionInfoinline
getStackHazardCSRSlotIndex() constllvm::AArch64FunctionInfoinline
getStackHazardSlotIndex() constllvm::AArch64FunctionInfoinline
getStackProbeSize() constllvm::AArch64FunctionInfoinline
getStackSizeSVE() constllvm::AArch64FunctionInfoinline
getStreamingVGIdx() constllvm::AArch64FunctionInfoinline
getSVECalleeSavedStackSize() constllvm::AArch64FunctionInfoinline
getSwiftAsyncContextFrameIdx() constllvm::AArch64FunctionInfoinline
getTaggedBasePointerIndex() constllvm::AArch64FunctionInfoinline
getTaggedBasePointerOffset() constllvm::AArch64FunctionInfoinline
getTailCallReservedStack() constllvm::AArch64FunctionInfoinline
getTPIDR2Obj()llvm::AArch64FunctionInfoinline
getVarArgsFPRIndex() constllvm::AArch64FunctionInfoinline
getVarArgsFPRSize() constllvm::AArch64FunctionInfoinline
getVarArgsGPRIndex() constllvm::AArch64FunctionInfoinline
getVarArgsGPRSize() constllvm::AArch64FunctionInfoinline
getVarArgsStackIndex() constllvm::AArch64FunctionInfoinline
getVarArgsStackOffset() constllvm::AArch64FunctionInfoinline
getVGIdx() constllvm::AArch64FunctionInfoinline
hasCalculatedStackSizeSVE() constllvm::AArch64FunctionInfoinline
hasCalleeSaveStackFreeSpace() constllvm::AArch64FunctionInfoinline
hasRedZone() constllvm::AArch64FunctionInfoinline
hasStackFrame() constllvm::AArch64FunctionInfoinline
hasStackHazardSlotIndex() constllvm::AArch64FunctionInfoinline
hasStackProbing() constllvm::AArch64FunctionInfoinline
hasStreamingModeChanges() constllvm::AArch64FunctionInfoinline
hasSwiftAsyncContext() constllvm::AArch64FunctionInfoinline
incNumLocalDynamicTLSAccesses()llvm::AArch64FunctionInfoinline
initializeBaseYamlFields(const yaml::AArch64FunctionInfo &YamlMFI)llvm::AArch64FunctionInfo
isMTETagged() constllvm::AArch64FunctionInfoinline
isSplitCSR() constllvm::AArch64FunctionInfoinline
isStackRealigned() constllvm::AArch64FunctionInfoinline
isSVECC() constllvm::AArch64FunctionInfoinline
MILOHArgs typedefllvm::AArch64FunctionInfo
MILOHContainer typedefllvm::AArch64FunctionInfo
needsAsyncDwarfUnwindInfo(const MachineFunction &MF) constllvm::AArch64FunctionInfo
needsDwarfUnwindInfo(const MachineFunction &MF) constllvm::AArch64FunctionInfo
needsShadowCallStackPrologueEpilogue(MachineFunction &MF) constllvm::AArch64FunctionInfo
setArgumentStackToRestore(unsigned bytes)llvm::AArch64FunctionInfoinline
setBytesInStackArgArea(unsigned bytes)llvm::AArch64FunctionInfoinline
setCalleeSaveBaseToFrameRecordOffset(int Offset)llvm::AArch64FunctionInfoinline
setCalleeSavedStackSize(unsigned Size)llvm::AArch64FunctionInfoinline
setCalleeSaveStackHasFreeSpace(bool s)llvm::AArch64FunctionInfoinline
setHasRedZone(bool s)llvm::AArch64FunctionInfoinline
setHasStackFrame(bool s)llvm::AArch64FunctionInfoinline
setHasStreamingModeChanges(bool HasChanges)llvm::AArch64FunctionInfoinline
setHasSwiftAsyncContext(bool HasContext)llvm::AArch64FunctionInfoinline
setIsSplitCSR(bool s)llvm::AArch64FunctionInfoinline
setIsSVECC(bool s)llvm::AArch64FunctionInfoinline
setJumpTableEntryInfo(int Idx, unsigned Size, MCSymbol *PCRelSym)llvm::AArch64FunctionInfoinline
setLocalStackSize(uint64_t Size)llvm::AArch64FunctionInfoinline
setMinMaxSVECSFrameIndex(int Min, int Max)llvm::AArch64FunctionInfoinline
SetOfInstructions typedefllvm::AArch64FunctionInfo
setOutliningStyle(std::string Style)llvm::AArch64FunctionInfoinline
setPredicateRegForFillSpill(unsigned Reg)llvm::AArch64FunctionInfoinline
setPStateSMReg(Register Reg)llvm::AArch64FunctionInfoinline
setSigningInstrLabel(MCSymbol *Label)llvm::AArch64FunctionInfoinline
setSRetReturnReg(unsigned Reg)llvm::AArch64FunctionInfoinline
setStackHazardCSRSlotIndex(int Index)llvm::AArch64FunctionInfoinline
setStackHazardSlotIndex(int Index)llvm::AArch64FunctionInfoinline
setStackRealigned(bool s)llvm::AArch64FunctionInfoinline
setStackSizeSVE(uint64_t S)llvm::AArch64FunctionInfoinline
setStreamingVGIdx(unsigned FrameIdx)llvm::AArch64FunctionInfoinline
setSVECalleeSavedStackSize(unsigned Size)llvm::AArch64FunctionInfoinline
setSwiftAsyncContextFrameIdx(int FI)llvm::AArch64FunctionInfoinline
setTaggedBasePointerIndex(int Index)llvm::AArch64FunctionInfoinline
setTaggedBasePointerOffset(unsigned Offset)llvm::AArch64FunctionInfoinline
setTailCallReservedStack(unsigned bytes)llvm::AArch64FunctionInfoinline
setVarArgsFPRIndex(int Index)llvm::AArch64FunctionInfoinline
setVarArgsFPRSize(unsigned Size)llvm::AArch64FunctionInfoinline
setVarArgsGPRIndex(int Index)llvm::AArch64FunctionInfoinline
setVarArgsGPRSize(unsigned Size)llvm::AArch64FunctionInfoinline
setVarArgsStackIndex(int Index)llvm::AArch64FunctionInfoinline
setVarArgsStackOffset(unsigned Offset)llvm::AArch64FunctionInfoinline
setVGIdx(unsigned Idx)llvm::AArch64FunctionInfoinline
shouldSignReturnAddress(const MachineFunction &MF) constllvm::AArch64FunctionInfo
shouldSignReturnAddress(bool SpillsLR) constllvm::AArch64FunctionInfo
shouldSignWithBKey() constllvm::AArch64FunctionInfoinline
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual