LLVM 20.0.0git
llvm::PPCFunctionInfo Member List

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

addLiveInAttr(Register VReg, ISD::ArgFlagsTy Flags)llvm::PPCFunctionInfoinline
addMustSaveCR(Register Reg)llvm::PPCFunctionInfoinline
appendParameterType(ParamType Type)llvm::PPCFunctionInfo
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const overridellvm::PPCFunctionInfovirtual
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)llvm::MachineFunctionInfoinlinestatic
create(BumpPtrAllocator &Allocator, const Ty &MFI)llvm::MachineFunctionInfoinlinestatic
FixedType enum valuellvm::PPCFunctionInfo
getBasePointerSaveIndex() constllvm::PPCFunctionInfoinline
getCRSpillFrameIndex() constllvm::PPCFunctionInfoinline
getFixedParmsNum() constllvm::PPCFunctionInfoinline
getFloatingPointParmsNum() constllvm::PPCFunctionInfoinline
getFramePointerSaveIndex() constllvm::PPCFunctionInfoinline
getGlobalEPSymbol(MachineFunction &MF) constllvm::PPCFunctionInfo
getLocalEPSymbol(MachineFunction &MF) constllvm::PPCFunctionInfo
getMinReservedArea() constllvm::PPCFunctionInfoinline
getMustSaveCRs() constllvm::PPCFunctionInfoinline
getParmsType() constllvm::PPCFunctionInfo
getPICBasePointerSaveIndex() constllvm::PPCFunctionInfoinline
getPICOffsetSymbol(MachineFunction &MF) constllvm::PPCFunctionInfo
getReturnAddrSaveIndex() constllvm::PPCFunctionInfoinline
getROPProtectionHashSaveIndex() constllvm::PPCFunctionInfoinline
getTailCallSPDelta() constllvm::PPCFunctionInfoinline
getTOCOffsetSymbol(MachineFunction &MF) constllvm::PPCFunctionInfo
getVarArgsFrameIndex() constllvm::PPCFunctionInfoinline
getVarArgsNumFPR() constllvm::PPCFunctionInfoinline
getVarArgsNumGPR() constllvm::PPCFunctionInfoinline
getVarArgsStackOffset() constllvm::PPCFunctionInfoinline
getVecExtParmsType() constllvm::PPCFunctionInfo
getVectorParmsNum() constllvm::PPCFunctionInfoinline
hasFastCall() constllvm::PPCFunctionInfoinline
hasNonRISpills() constllvm::PPCFunctionInfoinline
hasSpills() constllvm::PPCFunctionInfoinline
hasVectorParms() constllvm::PPCFunctionInfoinline
isAIXFuncTLSModelOptInitDone() constllvm::PPCFunctionInfoinline
isAIXFuncUseTLSIEForLD() constllvm::PPCFunctionInfoinline
isCRSpilled() constllvm::PPCFunctionInfoinline
isLiveInSExt(Register VReg) constllvm::PPCFunctionInfo
isLiveInZExt(Register VReg) constllvm::PPCFunctionInfo
isLRStoreRequired() constllvm::PPCFunctionInfoinline
isNonVolatileCRDisabled() constllvm::PPCFunctionInfoinline
LongFloatingPoint enum valuellvm::PPCFunctionInfo
mustSaveLR() constllvm::PPCFunctionInfoinline
mustSaveTOC() constllvm::PPCFunctionInfoinline
ParamType enum namellvm::PPCFunctionInfo
PPCFunctionInfo(const Function &F, const TargetSubtargetInfo *STI)llvm::PPCFunctionInfoexplicit
setAIXFuncTLSModelOptInitDone()llvm::PPCFunctionInfoinline
setAIXFuncUseTLSIEForLD()llvm::PPCFunctionInfoinline
setBasePointerSaveIndex(int Idx)llvm::PPCFunctionInfoinline
setCRSpillFrameIndex(int idx)llvm::PPCFunctionInfoinline
setDisableNonVolatileCR()llvm::PPCFunctionInfoinline
setFramePointerSaveIndex(int Idx)llvm::PPCFunctionInfoinline
setHasFastCall()llvm::PPCFunctionInfoinline
setHasNonRISpills()llvm::PPCFunctionInfoinline
setHasSpills()llvm::PPCFunctionInfoinline
setLRStoreRequired()llvm::PPCFunctionInfoinline
setMinReservedArea(unsigned size)llvm::PPCFunctionInfoinline
setMustSaveLR(bool U)llvm::PPCFunctionInfoinline
setMustSaveTOC(bool U)llvm::PPCFunctionInfoinline
setPICBasePointerSaveIndex(int Idx)llvm::PPCFunctionInfoinline
setReturnAddrSaveIndex(int idx)llvm::PPCFunctionInfoinline
setROPProtectionHashSaveIndex(int Idx)llvm::PPCFunctionInfoinline
setShrinkWrapDisabled(bool U)llvm::PPCFunctionInfoinline
setSpillsCR()llvm::PPCFunctionInfoinline
setTailCallSPDelta(int size)llvm::PPCFunctionInfoinline
setUsesPICBase(bool uses)llvm::PPCFunctionInfoinline
setUsesTOCBasePtr()llvm::PPCFunctionInfoinline
setVarArgsFrameIndex(int Index)llvm::PPCFunctionInfoinline
setVarArgsNumFPR(unsigned Num)llvm::PPCFunctionInfoinline
setVarArgsNumGPR(unsigned Num)llvm::PPCFunctionInfoinline
setVarArgsStackOffset(int Offset)llvm::PPCFunctionInfoinline
ShortFloatingPoint enum valuellvm::PPCFunctionInfo
shrinkWrapDisabled() constllvm::PPCFunctionInfoinline
usesPICBase() constllvm::PPCFunctionInfoinline
usesTOCBasePtr() constllvm::PPCFunctionInfoinline
VectorChar enum valuellvm::PPCFunctionInfo
VectorFloat enum valuellvm::PPCFunctionInfo
VectorInt enum valuellvm::PPCFunctionInfo
VectorShort enum valuellvm::PPCFunctionInfo
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual