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() constllvm::MachineFunction [inline]
back()llvm::MachineFunction [inline]
BasicBlockListType typedefllvm::MachineFunction
begin()llvm::MachineFunction [inline]
begin() constllvm::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() constllvm::MachineFunction
empty() constllvm::MachineFunction [inline]
end()llvm::MachineFunction [inline]
end() constllvm::MachineFunction [inline]
front() constllvm::MachineFunction [inline]
front()llvm::MachineFunction [inline]
get(const Function *F)llvm::MachineFunction [static]
getBasicBlockList() constllvm::MachineFunction [inline]
getBasicBlockList()llvm::MachineFunction [inline]
getBlockNumbered(unsigned N)llvm::MachineFunction [inline]
getConstantPool() constllvm::MachineFunction [inline]
getFrameInfo() constllvm::MachineFunction [inline]
getFunction() constllvm::MachineFunction [inline]
getID() constllvm::Annotation [inline, private]
getInfo()llvm::MachineFunction [inline]
getJumpTableInfo() constllvm::MachineFunction [inline]
getLastBlock()llvm::MachineFunction [inline]
getLastBlock() constllvm::MachineFunction [inline]
getNext() constllvm::Annotation [inline, private]
getSSARegMap() constllvm::MachineFunction [inline]
getTarget() constllvm::MachineFunction [inline]
getUsedPhysregs()llvm::MachineFunction [inline]
getUsedPhysregs() constllvm::MachineFunction [inline]
isPhysRegUsed(unsigned Reg)llvm::MachineFunction [inline]
iterator typedefllvm::MachineFunction
livein_begin() constllvm::MachineFunction [inline]
livein_empty() constllvm::MachineFunction [inline]
livein_end() constllvm::MachineFunction [inline]
livein_iterator typedefllvm::MachineFunction
liveout_begin() constllvm::MachineFunction [inline]
liveout_empty() constllvm::MachineFunction [inline]
liveout_end() constllvm::MachineFunction [inline]
liveout_iterator typedefllvm::MachineFunction
MachineFunction(const Function *Fn, const TargetMachine &TM)llvm::MachineFunction
print(std::ostream &OS) constllvm::MachineFunction
rbegin()llvm::MachineFunction [inline]
rbegin() constllvm::MachineFunction [inline]
removeFromMBBNumbering(unsigned N)llvm::MachineFunction [inline]
rend()llvm::MachineFunction [inline]
rend() constllvm::MachineFunction [inline]
reverse_iterator typedefllvm::MachineFunction
setUsedPhysRegs(bool *UPR)llvm::MachineFunction [inline]
size() constllvm::MachineFunction [inline]
viewCFG() constllvm::MachineFunction
viewCFGOnly() constllvm::MachineFunction
~Annotation()llvm::Annotation [private, virtual]
~MachineFunction()llvm::MachineFunction