clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) const override | llvm::HexagonMachineFunctionInfo | virtual |
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI) | llvm::MachineFunctionInfo | inlinestatic |
create(BumpPtrAllocator &Allocator, const Ty &MFI) | llvm::MachineFunctionInfo | inlinestatic |
getFirstNamedArgFrameIndex() | llvm::HexagonMachineFunctionInfo | inline |
getLastNamedArgFrameIndex() | llvm::HexagonMachineFunctionInfo | inline |
getRegSavedAreaStartFrameIndex() | llvm::HexagonMachineFunctionInfo | inline |
getSRetReturnReg() const | llvm::HexagonMachineFunctionInfo | inline |
getStackAlignBaseReg() const | llvm::HexagonMachineFunctionInfo | inline |
getVarArgsFrameIndex() | llvm::HexagonMachineFunctionInfo | inline |
hasClobberLR() const | llvm::HexagonMachineFunctionInfo | inline |
hasEHReturn() const | llvm::HexagonMachineFunctionInfo | inline |
HexagonMachineFunctionInfo()=default | llvm::HexagonMachineFunctionInfo | |
HexagonMachineFunctionInfo(const Function &F, const TargetSubtargetInfo *STI) | llvm::HexagonMachineFunctionInfo | inline |
isEndPacket(const MachineInstr *MI) const | llvm::HexagonMachineFunctionInfo | inline |
isStartPacket(const MachineInstr *MI) const | llvm::HexagonMachineFunctionInfo | inline |
setEndPacket(MachineInstr *MI) | llvm::HexagonMachineFunctionInfo | inline |
setFirstNamedArgFrameIndex(int v) | llvm::HexagonMachineFunctionInfo | inline |
setHasClobberLR(bool v) | llvm::HexagonMachineFunctionInfo | inline |
setHasEHReturn(bool H=true) | llvm::HexagonMachineFunctionInfo | inline |
setLastNamedArgFrameIndex(int v) | llvm::HexagonMachineFunctionInfo | inline |
setRegSavedAreaStartFrameIndex(int v) | llvm::HexagonMachineFunctionInfo | inline |
setSRetReturnReg(unsigned Reg) | llvm::HexagonMachineFunctionInfo | inline |
setStackAlignBaseReg(Register R) | llvm::HexagonMachineFunctionInfo | inline |
setStartPacket(MachineInstr *MI) | llvm::HexagonMachineFunctionInfo | inline |
setVarArgsFrameIndex(int v) | llvm::HexagonMachineFunctionInfo | inline |
~MachineFunctionInfo() | llvm::MachineFunctionInfo | virtual |