class BranchFolder::SameTailElt
Declaration
class BranchFolder::SameTailElt { /* full declaration omitted */ };
Declared at: llvm/lib/CodeGen/BranchFolding.h:81
Method Overview
- public SameTailElt(llvm::BranchFolder::MPIterator mp, MachineBasicBlock::iterator tsp)
- public llvm::MachineBasicBlock * getBlock() const
- public unsigned int getHash() const
- public llvm::BranchFolder::MPIterator getMPIter() const
- public llvm::BranchFolder::MergePotentialsElt & getMergePotentialsElt() const
- public MachineBasicBlock::iterator getTailStartPos() const
- public void setBlock(llvm::MachineBasicBlock * MBB)
- public void setTailStartPos(MachineBasicBlock::iterator Pos)
- public bool tailIsWholeBlock() const
Methods
¶SameTailElt(llvm::BranchFolder::MPIterator mp,
MachineBasicBlock::iterator tsp)
SameTailElt(llvm::BranchFolder::MPIterator mp,
MachineBasicBlock::iterator tsp)
Declared at: llvm/lib/CodeGen/BranchFolding.h:86
Parameters
- llvm::BranchFolder::MPIterator mp
- MachineBasicBlock::iterator tsp
¶llvm::MachineBasicBlock* getBlock() const
llvm::MachineBasicBlock* getBlock() const
Declared at: llvm/lib/CodeGen/BranchFolding.h:105
¶unsigned int getHash() const
unsigned int getHash() const
Declared at: llvm/lib/CodeGen/BranchFolding.h:101
¶llvm::BranchFolder::MPIterator getMPIter() const
llvm::BranchFolder::MPIterator getMPIter() const
Declared at: llvm/lib/CodeGen/BranchFolding.h:89
¶llvm::BranchFolder::MergePotentialsElt&
getMergePotentialsElt() const
llvm::BranchFolder::MergePotentialsElt&
getMergePotentialsElt() const
Declared at: llvm/lib/CodeGen/BranchFolding.h:93
¶MachineBasicBlock::iterator getTailStartPos()
const
MachineBasicBlock::iterator getTailStartPos()
const
Declared at: llvm/lib/CodeGen/BranchFolding.h:97
¶void setBlock(llvm::MachineBasicBlock* MBB)
void setBlock(llvm::MachineBasicBlock* MBB)
Declared at: llvm/lib/CodeGen/BranchFolding.h:113
Parameters
¶void setTailStartPos(
MachineBasicBlock::iterator Pos)
void setTailStartPos(
MachineBasicBlock::iterator Pos)
Declared at: llvm/lib/CodeGen/BranchFolding.h:117
Parameters
¶bool tailIsWholeBlock() const
bool tailIsWholeBlock() const
Declared at: llvm/lib/CodeGen/BranchFolding.h:109