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
C-Breeze Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
_TQ
_TYPE
algorithm_info
dominator_info
ssa_info
Alpha
analysisProblem
ipConstantPropagation
livenessAnalyzer
precisionAnalyzer
analysisVal
ipConstant
Annote
arch_info
arch_info::Lir2Asm
arch_info::register_info
arch_info_parser
arch_info_parser::thing_to_parse
assignmentSet
basic_type
Bits
callGraphNode
CBZ
cbzTimer
Changer
AllocSizeChanger
ArrowDismantle
BreakContinueChanger
CastRemover
cfg_changer
CFS_Changer
constantFoldingChanger
constantPropChanger
constantsChanger
ControlDismantle
copyPropChanger
deadcodeChanger
deadCodeEliminationChanger
Dismantle
ExpressionDismantle
FlattenDismantle
function_inline
InitializerDismantle
ipConstantsChanger
LabelDismantle
LocalCopyPropChanger
LoopDismantle
Optimizer
ref_clone_changer
ReturnDismantle
SelectionDismantle
SizeofChanger
StaticToGlobalDismantle
TernaryDismantle
TreeFixer
UnusedDeclarationCleanupChanger
UpdateTdefChanger
constant
constantAnalyzer
Coord
copyFlowVal
declNode::Storage_location
defFlowVal
DFPreds
DismantleUtil
DominanceFrontiers
Dominators
dummy_reg_alloc::rreg_info
dummy_reg_alloc::vreg_info
Equal_path
Equal_phases
FlowProblem
FlowVal
declSetFlowVal
FreelistFunHeap
FSKey
Handle< T >
InstructionInfo
InstructionInfo_Setup
Lambda
Less_phases
LIR
lir_flow_walker::edge
LirBlock
LirInst
ListRecord
loopTree
loopTreeNode
memoryBlock::FieldNameDB
memorydef_key
memoryModel
mergePoints
metaVariable
metaexprNode
metastmtNode
Node
defNode
declNode
subdeclNode
procNode
exprNode
binaryNode
callNode
castNode
commaNode
indexNode
constNode
idNode
initializerNode
metaexprNode
operandNode
ternaryNode
unaryNode
stmtNode
attribNode
blockNode
basicblockNode
exprstmtNode
jumpNode
breakNode
continueNode
gotoNode
conditiongotoNode
returnNode
loopNode
doNode
forNode
whileNode
metastmtNode
selectionNode
ifNode
switchNode
targetNode
caseNode
labelNode
threeAddrNode
textNode
typeNode
arrayNode
funcNode
primNode
ptrNode
sueNode
enumNode
structNode
unionNode
suespecNode
tdefNode
unitNode
NodeInfo
Operator
OperatorCheck
BinaryOperator
ComparisonOperator
UnaryOperator
Operators
orderedDefs
orderedUses
output_context
PathDB
PerClassHeap< T >
PerClassHeap< PointersHeap >
Location
basicblockLocation
Path
procLocation
stmtLocation
memoryAccess
memoryDef
memoryUse
memoryAssignment
memoryBlock
Phase
asmGenWalkerPhase
CfgPhase
const_phase
constpropphase
copypropphase
DeadPhase
dfpreds_phase
DismantleChangerPhase
DismantleControlChangerPhase
fi
lirFlowWalkerPhase
lirGenWalkerPhase
ListPhase
LiveTest
output_c_phase
P
pointers_phase
print_ast_phase
regAllocPhase
ssa_phase
testUnify
TreeCheckerPhase
vcgASTPhase
vcgCCGPhase
Phase_entry
Phases
pointerOptions
Pointers
PointersHeap
pointerValue
procedureInfo
reg_alloc
briggs_reg_alloc
dummy_reg_alloc
reg_or_const
Register
sdu
set TARGS
hash_set_ex< Key, Traits, Allocator >
simpleCoord
SSA
storage_alloc
Symbol
Symbols
SymbolTable< T >
SymbolTable< declNode * >
Externals_table
Identifiers_table
SymbolTable< labelNode * >
Labels_table
SymbolTable< suespecNode * >
Tags_table
udduChains
Unify_Blank
Unify_ECR
Unify_Object
Unify_Offset
Unify_Parents
Unify_Pending
Unify_Pendings
Unify_Simple
Unify_Size
Unify_Structure
UnifyType
Unreachable
vector
vector_set< T >
Visitor
semcheck_expr_visitor
tree_visitor
print_tree_visitor
Walker
AllocToMemWalker
asm_gen_walker
Assignment_walker
callGraph
clear_ids_walker
GetDefsWalker
count_walker
DefUseWalker
df_number_walker
dummy_reg_alloc_walker
enum_value_walker
fix_goto_walker
fixPointerWalker
gcWalker
goto_label_walker
has_struct_walker
identify_inlinees
init_flowproblem_walker
Linker
lir_flow_walker
lir_gen_walker
LivenessComments
LivenessWalker
NodeLocator
print_walker
procedureDB
ProcWalker
reachingDefinitionsWalker
reachingGenKillWalker
GetDefsWalker
ref_fix_walker
RegAllocWalker
remove_stale_type_walker
renumber_walker
RequiresGatherer
scope_walker
id_lookup_walker
name_mangle_walker
semcheck_walker
set_container_walker
sue_complete_walker
TreeChecker
UnificationBasedPtr
findVarAssign
UnitWalker
unreachableCodeRemover
vcgWalker
vcgASTWalker
vcgCCGWalker
W
WebRecord
workList
Generated on August 27, 2003
Back to the
C-Breeze home page