C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

briggs_reg_alloc Member List

This is the complete list of members for briggs_reg_alloc, including all inherited members.
adjListsbriggs_reg_alloc [private]
adjMatrixbriggs_reg_alloc [private]
adjustNeighbors(int reg)briggs_reg_alloc [protected]
allocate(procNode *proc)briggs_reg_alloc [virtual]
assignRegisters()briggs_reg_alloc [protected]
buildAdjLists()briggs_reg_alloc [protected]
buildAdjMatrix()briggs_reg_alloc [protected]
changeWebRegister(WebRecord *web, const Register &newReg)briggs_reg_alloc [protected]
coalesceRegisters()briggs_reg_alloc [protected]
colorToRealRegbriggs_reg_alloc [private]
computeSpillCosts()briggs_reg_alloc [protected]
copySet(set< T > *s)briggs_reg_alloc [protected]
copyWtbriggs_reg_alloc [private, static]
defWtbriggs_reg_alloc [private, static]
deleteInstr(instruction_list_p instr)briggs_reg_alloc [protected]
depth(instruction_list_p instr)briggs_reg_alloc [protected]
genSpillCode()briggs_reg_alloc [protected]
interfere(WebRecord *wr, int reg)briggs_reg_alloc [protected]
isSymReg(const Register &reg)briggs_reg_alloc [inline, protected]
liveAt(WebRecord *wr, DUChainDef def)briggs_reg_alloc [protected]
liveRegsbriggs_reg_alloc [private]
loadSymReg(Register &reg, declNode *contents, instruction_list_p currentInstruction, instruction_list &insts)briggs_reg_alloc [protected]
makeDuChains(sduList &DuChains)briggs_reg_alloc [protected]
makeWebs(sduList &DuChains)briggs_reg_alloc [protected]
modifyCode()briggs_reg_alloc [protected]
nodeStackbriggs_reg_alloc [private]
nonStore(int reg_k, int reg_l, instruction_list_p instr)briggs_reg_alloc [protected]
num_regsbriggs_reg_alloc [private]
num_websbriggs_reg_alloc [private]
procbriggs_reg_alloc [private]
pruneGraph()briggs_reg_alloc [protected]
regs_reservedbriggs_reg_alloc [private]
removeUnavailableColors(ListRecord *node, color_set &colors)briggs_reg_alloc [protected]
Symregbriggs_reg_alloc [private]
usable_regsbriggs_reg_alloc [private]
useWtbriggs_reg_alloc [private, static]

Generated on August 27, 2003
Back to the C-Breeze home page