LLVM API Documentation

llvm::MachineFunction Member List

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

addToMBBNumbering(MachineBasicBlock *MBB)llvm::MachineFunction [inline]
Annotation(AnnotationID id)llvm::Annotation [inline, explicit, private]
back() const llvm::MachineFunction [inline]
back()llvm::MachineFunction [inline]
begin()llvm::MachineFunction [inline]
begin() const llvm::MachineFunction [inline]
CloneMachineInstr(const MachineInstr *Orig)llvm::MachineFunction
const_iterator typedefllvm::MachineFunction
const_reverse_iterator typedefllvm::MachineFunction
construct(const Function *F, const TargetMachine &TM)llvm::MachineFunction [static]
CreateMachineBasicBlock(const BasicBlock *bb=0)llvm::MachineFunction
CreateMachineInstr(const TargetInstrDesc &TID, DebugLoc DL, bool NoImp=false)llvm::MachineFunction
DeleteMachineBasicBlock(MachineBasicBlock *MBB)llvm::MachineFunction
DeleteMachineInstr(MachineInstr *MI)llvm::MachineFunction
destruct(const Function *F)llvm::MachineFunction [static]
dump() const llvm::MachineFunction
empty() const llvm::MachineFunction [inline]
end()llvm::MachineFunction [inline]
end() const llvm::MachineFunction [inline]
erase(iterator MBBI)llvm::MachineFunction [inline]
front() const llvm::MachineFunction [inline]
front()llvm::MachineFunction [inline]
get(const Function *F)llvm::MachineFunction [static]
getBlockNumbered(unsigned N)llvm::MachineFunction [inline]
getConstantPool()llvm::MachineFunction [inline]
getConstantPool() const llvm::MachineFunction [inline]
getFrameInfo()llvm::MachineFunction [inline]
getFrameInfo() const llvm::MachineFunction [inline]
getFunction() const llvm::MachineFunction [inline]
getID() const llvm::Annotation [inline, private]
getInfo()llvm::MachineFunction [inline]
getInfo() const llvm::MachineFunction [inline]
getJumpTableInfo()llvm::MachineFunction [inline]
getJumpTableInfo() const llvm::MachineFunction [inline]
getNext() const llvm::Annotation [inline, private]
getNumBlockIDs() const llvm::MachineFunction [inline]
getOrCreateDebugLocID(unsigned Src, unsigned Line, unsigned Col)llvm::MachineFunction
getRegInfo()llvm::MachineFunction [inline]
getRegInfo() const llvm::MachineFunction [inline]
getTarget() const llvm::MachineFunction [inline]
insert(iterator MBBI, MachineBasicBlock *MBB)llvm::MachineFunction [inline]
iterator typedefllvm::MachineFunction
MachineFunction(const Function *Fn, const TargetMachine &TM)llvm::MachineFunction
print(std::ostream &OS) const llvm::MachineFunction
print(std::ostream *OS) const llvm::MachineFunction [inline]
push_back(MachineBasicBlock *MBB)llvm::MachineFunction [inline]
push_front(MachineBasicBlock *MBB)llvm::MachineFunction [inline]
rbegin()llvm::MachineFunction [inline]
rbegin() const llvm::MachineFunction [inline]
remove(iterator MBBI)llvm::MachineFunction [inline]
removeFromMBBNumbering(unsigned N)llvm::MachineFunction [inline]
rend()llvm::MachineFunction [inline]
rend() const llvm::MachineFunction [inline]
RenumberBlocks(MachineBasicBlock *MBBFrom=0)llvm::MachineFunction
reverse_iterator typedefllvm::MachineFunction
size() const llvm::MachineFunction [inline]
splice(iterator InsertPt, iterator MBBI)llvm::MachineFunction [inline]
viewCFG() const llvm::MachineFunction
viewCFGOnly() const llvm::MachineFunction
~Annotation()llvm::Annotation [private, virtual]
~MachineFunction()llvm::MachineFunction