LLVM 20.0.0git
llvm::X86MachineFunctionInfo Member List

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

addCandidateForPush2Pop2(Register Reg)llvm::X86MachineFunctionInfoinline
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const overridellvm::X86MachineFunctionInfovirtual
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)llvm::MachineFunctionInfoinlinestatic
create(BumpPtrAllocator &Allocator, const Ty &MFI)llvm::MachineFunctionInfoinlinestatic
getAMXProgModel() constllvm::X86MachineFunctionInfoinline
getArgumentStackSize() constllvm::X86MachineFunctionInfoinline
getBPClobberedByCall() constllvm::X86MachineFunctionInfoinline
getBPClobberedByInvoke() constllvm::X86MachineFunctionInfoinline
getBytesToPopOnReturn() constllvm::X86MachineFunctionInfoinline
getCalleeSavedFrameSize() constllvm::X86MachineFunctionInfoinline
getFAIndex() constllvm::X86MachineFunctionInfoinline
getForceFramePointer() constllvm::X86MachineFunctionInfoinline
getForwardedMustTailRegParms()llvm::X86MachineFunctionInfoinline
getFPClobberedByCall() constllvm::X86MachineFunctionInfoinline
getFPClobberedByInvoke() constllvm::X86MachineFunctionInfoinline
getGlobalBaseReg() constllvm::X86MachineFunctionInfoinline
getHasPushSequences() constllvm::X86MachineFunctionInfoinline
getHasSEHFramePtrSave() constllvm::X86MachineFunctionInfoinline
getNumCandidatesForPush2Pop2() constllvm::X86MachineFunctionInfoinline
getNumLocalDynamicTLSAccesses() constllvm::X86MachineFunctionInfoinline
getPreallocatedArgOffsets(const size_t Id)llvm::X86MachineFunctionInfoinline
getPreallocatedIdForCallSite(const Value *CS)llvm::X86MachineFunctionInfoinline
getPreallocatedStackSize(const size_t Id)llvm::X86MachineFunctionInfoinline
getRAIndex() constllvm::X86MachineFunctionInfoinline
getRegSaveFrameIndex() constllvm::X86MachineFunctionInfoinline
getRestoreBasePointer() constllvm::X86MachineFunctionInfoinline
getRestoreBasePointerOffset() constllvm::X86MachineFunctionInfoinline
getSEHFramePtrSaveIndex() constllvm::X86MachineFunctionInfoinline
getSRetReturnReg() constllvm::X86MachineFunctionInfoinline
getStackPtrSaveMI() constllvm::X86MachineFunctionInfoinline
getSwiftAsyncContextFrameIdx() constllvm::X86MachineFunctionInfoinline
getTCReturnAddrDelta() constllvm::X86MachineFunctionInfoinline
getUsesRedZone() constllvm::X86MachineFunctionInfoinline
getVarArgsFPOffset() constllvm::X86MachineFunctionInfoinline
getVarArgsFrameIndex() constllvm::X86MachineFunctionInfoinline
getVarArgsGPOffset() constllvm::X86MachineFunctionInfoinline
getWinEHXMMSlotInfo()llvm::X86MachineFunctionInfoinline
getWinEHXMMSlotInfo() constllvm::X86MachineFunctionInfoinline
hasCFIAdjustCfa() constllvm::X86MachineFunctionInfoinline
hasDynAlloca() constllvm::X86MachineFunctionInfoinline
hasPreallocatedCall() constllvm::X86MachineFunctionInfoinline
hasSwiftAsyncContext() constllvm::X86MachineFunctionInfoinline
incNumLocalDynamicTLSAccesses()llvm::X86MachineFunctionInfoinline
initializeBaseYamlFields(const yaml::X86MachineFunctionInfo &YamlMFI)llvm::X86MachineFunctionInfo
isCandidateForPush2Pop2(Register Reg) constllvm::X86MachineFunctionInfoinline
isSplitCSR() constllvm::X86MachineFunctionInfoinline
padForPush2Pop2() constllvm::X86MachineFunctionInfoinline
setAMXProgModel(AMXProgModelEnum Model)llvm::X86MachineFunctionInfoinline
setArgumentStackSize(unsigned size)llvm::X86MachineFunctionInfoinline
setBPClobberedByCall(bool C)llvm::X86MachineFunctionInfoinline
setBPClobberedByInvoke(bool C)llvm::X86MachineFunctionInfoinline
setBytesToPopOnReturn(unsigned bytes)llvm::X86MachineFunctionInfoinline
setCalleeSavedFrameSize(unsigned bytes)llvm::X86MachineFunctionInfoinline
setFAIndex(int Index)llvm::X86MachineFunctionInfoinline
setForceFramePointer(bool forceFP)llvm::X86MachineFunctionInfoinline
setFPClobberedByCall(bool C)llvm::X86MachineFunctionInfoinline
setFPClobberedByInvoke(bool C)llvm::X86MachineFunctionInfoinline
setGlobalBaseReg(Register Reg)llvm::X86MachineFunctionInfoinline
setHasCFIAdjustCfa(bool v)llvm::X86MachineFunctionInfoinline
setHasDynAlloca(bool v)llvm::X86MachineFunctionInfoinline
setHasPreallocatedCall(bool v)llvm::X86MachineFunctionInfoinline
setHasPushSequences(bool HasPush)llvm::X86MachineFunctionInfoinline
setHasSEHFramePtrSave(bool V)llvm::X86MachineFunctionInfoinline
setHasSwiftAsyncContext(bool v)llvm::X86MachineFunctionInfoinline
setIsSplitCSR(bool s)llvm::X86MachineFunctionInfoinline
setPadForPush2Pop2(bool V)llvm::X86MachineFunctionInfoinline
setPreallocatedArgOffsets(size_t Id, ArrayRef< size_t > AO)llvm::X86MachineFunctionInfoinline
setPreallocatedStackSize(size_t Id, size_t StackSize)llvm::X86MachineFunctionInfoinline
setRAIndex(int Index)llvm::X86MachineFunctionInfoinline
setRegSaveFrameIndex(int Idx)llvm::X86MachineFunctionInfoinline
setRestoreBasePointer(const MachineFunction *MF)llvm::X86MachineFunctionInfo
setRestoreBasePointer(unsigned CalleeSavedFrameSize)llvm::X86MachineFunctionInfoinline
setSEHFramePtrSaveIndex(int Index)llvm::X86MachineFunctionInfoinline
setSRetReturnReg(Register Reg)llvm::X86MachineFunctionInfoinline
setStackPtrSaveMI(MachineInstr *MI)llvm::X86MachineFunctionInfoinline
setSwiftAsyncContextFrameIdx(int v)llvm::X86MachineFunctionInfoinline
setTCReturnAddrDelta(int delta)llvm::X86MachineFunctionInfoinline
setUsesRedZone(bool V)llvm::X86MachineFunctionInfoinline
setVarArgsFPOffset(unsigned Offset)llvm::X86MachineFunctionInfoinline
setVarArgsFrameIndex(int Idx)llvm::X86MachineFunctionInfoinline
setVarArgsGPOffset(unsigned Offset)llvm::X86MachineFunctionInfoinline
X86MachineFunctionInfo()=defaultllvm::X86MachineFunctionInfo
X86MachineFunctionInfo(const Function &F, const TargetSubtargetInfo *STI)llvm::X86MachineFunctionInfoinline
X86MachineFunctionInfo(const X86MachineFunctionInfo &)=defaultllvm::X86MachineFunctionInfo
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual