LLVM API Documentation

llvm::MachineFunction Member List

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

addLiveIn(unsigned Reg, unsigned vreg=0)llvm::MachineFunction [inline]
addLiveOut(unsigned Reg)llvm::MachineFunction [inline]
addToMBBNumbering(MachineBasicBlock *MBB)llvm::MachineFunction [inline]
Annotation(AnnotationID id)llvm::Annotation [inline, private]
back() const llvm::MachineFunction [inline]
back()llvm::MachineFunction [inline]
BasicBlockListType typedefllvm::MachineFunction
begin()llvm::MachineFunction [inline]
begin() const llvm::MachineFunction [inline]
changePhyRegUsed(unsigned Reg, bool State)llvm::MachineFunction [inline]
clearSSARegMap()llvm::MachineFunction
const_iterator typedefllvm::MachineFunction
const_reverse_iterator typedefllvm::MachineFunction
construct(const Function *F, const TargetMachine &TM)llvm::MachineFunction [static]
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]
front() const llvm::MachineFunction [inline]
front()llvm::MachineFunction [inline]
get(const Function *F)llvm::MachineFunction [static]
getBasicBlockList() const llvm::MachineFunction [inline]
getBasicBlockList()llvm::MachineFunction [inline]
getBlockNumbered(unsigned N)llvm::MachineFunction [inline]
getConstantPool() const llvm::MachineFunction [inline]
getFrameInfo() const llvm::MachineFunction [inline]
getFunction() const llvm::MachineFunction [inline]
getID() const llvm::Annotation [inline, private]
getInfo()llvm::MachineFunction [inline]
getLastBlock()llvm::MachineFunction [inline]
getLastBlock() const llvm::MachineFunction [inline]
getNext() const llvm::Annotation [inline, private]
getSSARegMap() const llvm::MachineFunction [inline]
getTarget() const llvm::MachineFunction [inline]
getUsedPhysregs()llvm::MachineFunction [inline]
getUsedPhysregs() const llvm::MachineFunction [inline]
isPhysRegUsed(unsigned Reg)llvm::MachineFunction [inline]
iterator typedefllvm::MachineFunction
livein_begin() const llvm::MachineFunction [inline]
livein_empty() const llvm::MachineFunction [inline]
livein_end() const llvm::MachineFunction [inline]
livein_iterator typedefllvm::MachineFunction
liveout_begin() const llvm::MachineFunction [inline]
liveout_empty() const llvm::MachineFunction [inline]
liveout_end() const llvm::MachineFunction [inline]
liveout_iterator typedefllvm::MachineFunction
MachineFunction(const Function *Fn, const TargetMachine &TM)llvm::MachineFunction
print(std::ostream &OS) const llvm::MachineFunction
rbegin()llvm::MachineFunction [inline]
rbegin() const llvm::MachineFunction [inline]
removeFromMBBNumbering(unsigned N)llvm::MachineFunction [inline]
rend()llvm::MachineFunction [inline]
rend() const llvm::MachineFunction [inline]
reverse_iterator typedefllvm::MachineFunction
setUsedPhysRegs(bool *UPR)llvm::MachineFunction [inline]
size() const llvm::MachineFunction [inline]
viewCFG() const llvm::MachineFunction
viewCFGOnly() const llvm::MachineFunction
~Annotation()llvm::Annotation [private, virtual]
~MachineFunction()llvm::MachineFunction