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