Main Page Modules Namespace List Class Hierarchy Compound List File List Compound Members File Members Related Pages
C-Breeze Compound Members
_ | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | ~
Here is a list of all class members with links to the class documentation for each member:- _ -
- _a_map
: Assignment_walker
- _align
: suespecNode
- _already_output
: suespecNode
- _ancestors
: procedureInfo
- _annotations
: Node
- _arg
: attribNode
- _args
: callNode, funcNode
- _at_entry
: targetNode, basicblockNode, procNode
- _at_exit
: basicblockNode, stmtNode, procNode
- _at_loop_head
: loopNode
- _at_loop_tail
: loopNode
- _at_top
: switchNode
- _attribs
: declNode
- _backEdges
: loopTree
- _backward_basicblock_order
: procedureInfo
- _backward_worklist_order
: procedureInfo
- _base_type
: basic_type
- _basic
: primNode
- _basicblocks
: procLocation, FlowProblem
- _binary_prec
: Operator
- _bitsize
: declNode
- _block
: basicblockLocation
- _blocks
: loopTreeNode
- _body
: loopNode, procNode
- _bottom
: constantAnalyzer, ipConstantPropagation
- _bt
: constant
- _called_by
: callGraphNode
- _callgraph
: pointers_phase, procedureDB, callGraph
- _calls
: procedureInfo, stmtLocation, callGraphNode
- _callsites
: procedureInfo
- _cases
: switchNode
- _cfg
: SSA
- _change
: livenessAnalyzer, FlattenDismantleChanger
- _change_stack
: livenessAnalyzer
- _changed
: FlowProblem
- _changes
: constantAnalyzer
- _children
: basicblockNode
- _colon_coord
: ternaryNode
- _comment
: stmtNode
- _complete
: suespecNode
- _components
: memoryBlock
- _cond
: loopNode, ternaryNode
- _const_count
: count_walker
- _constants
: pointers_phase, constantsChanger, constantAnalyzer, ipConstantPropagation
- _containedIn
: loopTree
- _container
: memoryBlock, breakNode, continueNode, caseNode
- _context_insensitive
: procedureInfo
- _context_sensitivity_threshold
: Pointers
- _coord
: Node
- _count
: memoryBlock::FieldNameDB, ipConstantPropagation, Phases, Node
- _crossEdges
: loopTree
- _cur
: df_number_walker
- _cur_order
: Phases
- _cur_position
: workList
- _cur_size
: workList
- _cur_unit
: callgraph_walker
- _current
: Pred_defs_equal, callGraph, procNode
- _current_callsite
: procedureInfo
- _current_def
: memoryBlock
- _current_proc
: set_container_walker
- _current_use
: memoryBlock
- _db
: Path
- _deadcode
: pointers_phase
- _debug
: pointers_phase, procedureDB, Pointers, mergePoints, livenessAnalyzer, constantAnalyzer, ipConstantPropagation
- _decl
: memoryBlock, idNode, procNode
- _decl_location
: declNode
- _decls
: blockNode
- _def
: tdefNode
- _defs
: orderedDefs, livenessAnalyzer, unitNode
- _defs_uses
: pointers_phase
- _delete_old
: Changer
- _deleted
: ipConstantPropagation
- _depth
: Path, Location, loopTreeNode, output_context, Walker, Changer
- _dfn
: basicblockNode
- _dim
: arrayNode
- _direction
: Pointers, analysisProblem
- _dominance_frontiers
: procedureInfo
- _dominates_exit
: Path, Location
- _elaborated
: sueNode
- _else_coord
: ifNode
- _end_label
: return_changer
- _enums
: ipConstantPropagation
- _errors
: unitNode
- _everything
: reachingGenKillWalker
- _expr
: returnNode, selectionNode, caseNode, exprstmtNode, castNode, unaryNode
- _expr_values
: constantAnalyzer
- _exprs
: initializerNode, commaNode
- _external_inputs
: procedureInfo
- _external_outputs
: procedureInfo
- _external_symbols
: Linker
- _externs
: scope_walker
- _false_br
: ifNode, ternaryNode
- _fields
: memoryBlock::FieldNameDB, suespecNode
- _file
: Coord
- _flowval
: reachingGenKillWalker
- _forward
: Dominators, FlowProblem
- _forward_basicblock_order
: procedureInfo
- _forward_worklist_order
: procedureInfo
- _forwardEdges
: loopTree
- _fp
: init_flowproblem_walker
- _from
: fromAnnote
- _gen
: Node
- _has_default
: switchNode
- _have_labels
: goto_label_walker
- _header
: loopTreeNode
- _id
: Operator
- _id_count
: count_walker
- _ids
: scope_walker
- _implicit
: castNode
- _in_enum
: scope_walker
- _in_formals
: scope_walker
- _in_su
: scope_walker
- _indent
: output_context, print_walker, print_tree_visitor
- _index
: DFPreds, Dominators, DominanceFrontiers, subdeclNode
- _info
: basicblockNode
- _init
: init_flowproblem_walker, forNode, declNode
- _initializer_def
: memoryBlock
- _input_file
: unitNode
- _internal
: ipConstant
- _internal_symbols
: Linker
- _is_additive
: memoryAccess
- _is_array
: memoryBlock
- _is_knr
: funcNode
- _is_left_assoc
: Operator
- _is_nested
: SymbolTable< T >
- _is_ptr
: constant
- _is_recursive
: procedureInfo
- _is_redundant_extern
: declNode
- _is_str
: constant
- _is_void
: return_changer
- _is_weak
: memoryAccess
- _kill
: Node
- _kind
: Location, loopTreeNode
- _label
: gotoNode
- _labels
: goto_label_walker, UsedLabelWalker
- _last
: FlowProblem, output_context
- _left
: binaryNode
- _length
: basic_type
- _line
: output_context, Coord, simpleCoord
- _linker
: callGraph
- _live_mergepoints
: livenessAnalyzer
- _live_stmtlocations
: livenessAnalyzer
- _live_stmts
: livenessAnalyzer
- _live_vars
: liveAnnote
- _liveness
: deadcodeChanger
- _local_to
: memoryBlock
- _look_for
: Pred_defs_strictly_dominates, Pred_defs_dominates
- _loops
: procedureInfo, loopTree
- _m
: df_number_walker
- _map
: ref_fix_walker, ref_clone_changer
- _max_size
: workList
- _merge_points
: procedureInfo
- _merge_uses
: orderedUses
- _multiplicity
: memoryBlock
- _name
: Equal_phases, Phase_entry, metaVariable, Operator, attribNode, gotoNode, labelNode, callNode, idNode, suespecNode, tdefNode, declNode
- _need_reanalysis
: procedureDB
- _nestedLoops
: loopTreeNode
- _new_line()
: output_context
- _next
: forNode
- _nil_bad_links
: ref_fix_walker
- _no_val
: constant
- _nodes
: TreeFixer
- _not_basicblock
: Location
- _not_procedure
: Location
- _num
: print_walker, print_tree_visitor
- _offset
: Coord, simpleCoord
- _only_context
: procedureInfo
- _op
: unaryNode, binaryNode
- _open_input_file()
: unitNode
- _order
: Phase_entry, Walker, Changer
- _original
: subdeclNode
- _out
: print_walker, print_tree_visitor, output_context
- _output_file
: unitNode
- _owner
: memoryDef, suespecNode
- _parens
: output_context
- _parent
: Path, Location, basicblockNode
- _parenthesized
: Node
- _parentLoop
: loopTreeNode
- _parse_only
: basic_type
- _path_to_look_for
: Equal_path
- _paths
: PathDB
- _phase
: Phase_entry
- _phases
: Phases
- _points_to
: memoryDef
- _pos
: output_context
- _pragmas
: stmtNode, defNode
- _preds
: basicblockNode
- _preheader
: loopTreeNode
- _preOrder
: loopTree
- _previous
: memoryDef
- _print
: Operator
- _proc
: procedureInfo, procLocation, DFPreds, Unreachable, SSA, Dominators, DominanceFrontiers, callGraphNode, returnNode, callNode
- _procedure
: loopTree
- _procedure_declarations
: Linker
- _procedureCount
: Pointers
- _procedures
: procedureDB
- _procs
: callgraph_walker
- _reaching_def
: memoryUse
- _references
: labelNode, declNode
- _res_var
: return_changer
- _right
: binaryNode
- _right_brace
: blockNode
- _root
: DFPreds, SSA, Dominators, DominanceFrontiers, callGraph
- _rpostOrder
: loopTree
- _scope_output
: suespecNode
- _search_for_def
: memoryUse
- _show_progress
: Pointers
- _sign
: basic_type
- _simplify
: pointers_phase, constantsChanger
- _size
: suespecNode, arrayNode
- _sizeof_type
: unaryNode
- _skipCount
: Pointers
- _spec
: sueNode
- _stack
: set_container_walker
- _start_new_line
: textNode
- _statements
: basicblockLocation
- _stats
: pointers_phase
- _stmt
: stmtLocation, selectionNode, targetNode
- _stmt_num
: stmtLocation
- _stmts
: blockNode
- _storage_class
: declNode
- _succs
: basicblockNode
- _suespecs
: unitNode
- _symbol_level
: scope_walker, unitNode
- _synthetic
: Linker
- _synthetic_decl
: memoryBlock
- _t_count
: Node
- _table
: SymbolTable< T >
- _tags
: scope_walker, unitNode
- _text
: textNode, constNode
- _threshold
: pointers_phase
- _times_called
: callGraphNode
- _top
: constantAnalyzer, loopTree, ipConstantPropagation, ipConstant, FlowProblem
- _true_br
: ternaryNode
- _typ
: Node
- _type
: exprNode, typeNode, declNode
- _type_qualifiers
: typeNode
- _types
: unitNode
- _ud_chain
: udChainAnnote
- _uid
: Node
- _uid_count
: Node
- _unary_prec
: Operator
- _undef_funcs
: unitNode
- _unit
: scope_walker
- _unknown_procedures
: Pointers
- _uses
: orderedUses, memoryDef
- _v
: constant
- _value
: ipConstant, exprNode
- _values
: constantAnalyzer, ipConstantPropagation
- _verbose
: id_lookup_walker
- _visited
: suespecNode
- _warnings
: unitNode
- _where
: memoryAccess
- _while_coord
: doNode
- _worklist
: workList, procedureInfo
- _write_protected
: memoryBlock
- a -
- add_all_blocks()
: workList, procedureInfo
- add_ancestor_set()
: procedureInfo
- add_block()
: workList, procedureInfo
- add_block_to_merge_point()
: mergePoints
- add_edge()
: callGraphNode
- add_expr()
: initializerNode
- add_external_input()
: procedureInfo
- add_external_output()
: procedureInfo
- add_merge_points()
: mergePoints
- add_meta_expr()
: metaexprNode
- add_meta_stmt()
: metastmtNode
- add_parameter_types()
: funcNode, declNode
- add_parameter_types_and()
: declNode
- add_phi_function()
: SSA
- add_pointers()
: memoryDef
- add_procedure()
: procedureDB
- add_reachable_blocks()
: procedureInfo
- add_reachable_blocks_rec()
: procedureInfo
- add_start_block()
: procedureInfo
- add_type_qualifiers()
: typeNode
- add_type_qualifiers_and()
: typeNode
- addBlock()
: loopTreeNode
- addDef()
: livenessAnalyzer
- addNestedLoop()
: loopTreeNode
- ADDRESS
: Operator
- adjust_depth()
: procLocation, basicblockLocation, stmtLocation, Location
- AFTER_ASSIGNMENT
: memoryBlock
- align()
: suespecNode
- alignment()
: basic_type
- ALL_VALUES
: memoryBlock
- allocate()
: ipConstantPropagation
- already_output()
: suespecNode
- Always
: Path
- always()
: Path
- ambiguous_defs
: GetDefsWalker, reachingGenKillWalker
- analysisProblem()
: analysisProblem
- analyze()
: Pointers
- analyze_procedure()
: Pointers
- ancestor
: dominator_info
- ancestors()
: procedureInfo, callGraphNode
- And()
: Bits
- ANDAND
: Operator
- ANDassign
: Operator
- annotations()
: Node
- ansi_preproc
: CBZ
- ANSIOnly
: CBZ
- arg()
: attribNode
- args()
: callNode, funcNode
- ArrayField
: memoryBlock::FieldNameDB
- arrayNode()
: arrayNode
- ARROW
: Operator
- assign()
: ipConstant, enum_value_walker
- assignment()
: SSA, ipConstantPropagation
- assignment_operator()
: Pointers
- Assignment_walker()
: Assignment_walker
- at_address()
: analysisProblem, constantAnalyzer
- at_array()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_assignment()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_attrib()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_basicblock()
: reachingGenKillWalker, reachingDefinitionsWalker, livenessRemover, DefUseWalker, fixPointerWalker, Walker, Visitor, Changer
- at_basicblock_entry()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_basicblock_exit()
: analysisProblem
- at_binary()
: analysisProblem, constantAnalyzer, Assignment_walker, constantFoldingChanger, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, id_lookup_walker, gcWalker, ComplicatedWalker, Changer, vcgASTWalker
- at_block()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, scope_walker, ExpressionDismantleChanger, InitializerDismantleChanger, Changer, vcgASTWalker
- at_break()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, set_container_walker, ref_fix_walker, Changer, vcgASTWalker
- at_call()
: livenessAnalyzer, analysisProblem, callgraph_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, ref_fix_walker, Linker, id_lookup_walker, ComplicatedWalker, Changer, vcgCCGWalker, vcgASTWalker
- at_case()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, set_container_walker, ref_fix_walker, SelectionDismantleChanger, Changer, vcgASTWalker
- at_cast()
: analysisProblem, constantAnalyzer, CastRemover, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, ComplicatedWalker, Changer, vcgASTWalker
- at_comma()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, ComplicatedWalker, Changer, vcgASTWalker
- at_conservative_procedure_call()
: analysisProblem, constantAnalyzer
- at_const()
: count_walker, analysisProblem, constantAnalyzer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, Changer, vcgASTWalker
- at_continue()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, set_container_walker, ref_fix_walker, Changer, vcgASTWalker
- at_decl()
: TreeFixer, has_struct_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, name_mangle_walker, id_lookup_walker, Changer, vcgASTWalker
- at_def()
: Walker, Visitor, Changer
- at_dereference()
: analysisProblem, constantAnalyzer
- at_do()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_entry()
: targetNode, basicblockNode, procNode
- at_enum()
: print_tree_visitor, Walker, Visitor, tree_visitor, enum_value_walker, Changer
- at_exit()
: basicblockNode, stmtNode, procNode
- at_expr()
: constantsChanger, ipConstantsChanger, Walker, Visitor, remove_stale_type_walker, Changer
- at_exprstmt()
: deadcodeChanger, livenessAnalyzer, analysisProblem, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_walker, Changer, vcgASTWalker
- at_field_access()
: analysisProblem, constantAnalyzer
- at_for()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_func()
: has_struct_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, scope_walker, Changer, vcgASTWalker
- at_goto()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, ref_fix_walker, goto_label_walker, UsedLabelWalker, Changer, vcgASTWalker
- at_heap()
: livenessAnalyzer
- at_id()
: count_walker, analysisProblem, constantAnalyzer, renumber_walker, udChainRemover, unusedVariableCleanupChanger, constantPropChanger, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, ref_fix_walker, name_mangle_walker, Linker, id_lookup_walker, clear_ids_walker, Changer, callGraph, vcgASTWalker
- at_if()
: livenessAnalyzer, analysisProblem, constantsChanger, CFS_Changer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, IfConverterChanger, Changer, vcgASTWalker
- at_if_noelse()
: IfConverterChanger
- at_index()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_initializer()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, Changer, vcgASTWalker
- at_jump()
: Walker, Visitor, Changer
- at_label()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, ref_fix_walker, goto_label_walker, FlattenDismantleChanger, InitializerDismantleChanger, Changer, vcgASTWalker
- at_loop()
: init_flowproblem_walker, Walker, Visitor, set_container_walker, LoopDismantleChanger, Changer
- at_loop_head()
: loopNode
- at_loop_tail()
: loopNode
- at_merge()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_node()
: CleanGenKillWalker, df_number_walker, Walker, Visitor, sue_complete_walker, set_container_walker, ref_clone_changer, goto_label_walker, gcWalker, clone_changer, Changer
- at_parameter_pass()
: analysisProblem, constantAnalyzer
- at_prim()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_proc()
: reachingGenKillWalker, reachingDefinitionsWalker, Optimizer, CFS_Changer, LocalCopyPropChanger, livenessWalker, init_flowproblem_walker, DefUseWalker, unusedVariableCleanupChanger, deadCodeEliminationChanger, cfg_changer, unreachableCodeRemover, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, set_container_walker, name_mangle_walker, id_lookup_walker, FlattenDismantleChanger, LoopDismantleChanger, Changer, vcgCCGWalker, vcgASTWalker, vcgWalker
- at_procedure_entry()
: livenessAnalyzer, analysisProblem
- at_procedure_exit()
: livenessAnalyzer, analysisProblem
- at_ptr()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_return()
: livenessAnalyzer, analysisProblem, constantAnalyzer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, set_container_walker, ref_fix_walker, return_changer, LoopDismantleChanger, Changer, vcgASTWalker
- at_selection()
: Walker, Visitor, SelectionDismantleChanger, Changer
- at_stmt()
: GetDefsWalker, init_flowproblem_walker, Walker, Visitor, Changer
- at_stmt_entry()
: analysisProblem, constantAnalyzer
- at_stmt_exit()
: livenessAnalyzer, analysisProblem
- at_struct()
: print_tree_visitor, Walker, Visitor, tree_visitor, Changer
- at_subdecl()
: Walker, Visitor, Changer
- at_sue()
: has_struct_walker, print_walker, print_tree_visitor, Walker, Visitor, Changer, vcgASTWalker
- at_suespec()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, sue_complete_walker, semcheck_walker, scope_walker, Changer, vcgASTWalker
- at_switch()
: init_flowproblem_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, set_container_walker, ref_fix_walker, Changer, vcgASTWalker
- at_target()
: init_flowproblem_walker, Walker, Visitor, Changer
- at_tdef()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, ref_fix_walker, id_lookup_walker, clear_ids_walker, Changer, vcgASTWalker
- at_ternary()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, ComplicatedWalker, Changer, vcgASTWalker
- at_text()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_top()
: switchNode
- at_type()
: Walker, Visitor, discard_const_walker, Changer
- at_unary()
: analysisProblem, constantAnalyzer, fixPointerWalker, constantFoldingChanger, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_expr_visitor, FlattenDismantleChanger, ComplicatedWalker, Changer, vcgASTWalker
- at_union()
: print_tree_visitor, Walker, Visitor, tree_visitor, Changer
- at_unit()
: reachingGenKillWalker, Optimizer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, gcWalker, Changer, vcgASTWalker
- at_while()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- attribNode()
: attribNode
- attribs()
: declNode
- AUTO
: declNode
- b -
- BackEdge
: loopTree
- base_name()
: basic_type
- base_type()
: basic_type, exprstmtNode, blockNode, callNode, commaNode, idNode, exprNode, tdefNode, typeNode, procNode, declNode, Node
- basic()
: constant, primNode
- basic_type()
: basic_type
- basicblock
: Assignment_walker
- BasicBlock
: Location
- basicblock_map
: Dominators
- basicblock_vec
: Dominators
- basicblockLocation
: basicblockLocation, stmtLocation
- basicblockNode()
: basicblockNode
- basicblocks()
: FlowProblem
- basicblockset_map
: Dominators
- binary_operator()
: ipConstantPropagation, ipConstant
- binary_prec()
: Operator
- binaryNode()
: binaryNode
- Bits()
: Bits
- bits
: defFlowVal, declSetFlowVal
- bitsize()
: declNode
- BLOCK
: declNode
- block()
: basicblockLocation
- block_at()
: procedureInfo
- block_count
: Location
- block_location()
: stmtLocation
- block_position()
: procedureInfo
- blockNode()
: blockNode
- blocks
: loopTreeNode, pointerValue
- body()
: loopNode, procNode
- Boolean()
: constant
- Both
: Walker, Changer
- bottom()
: constantAnalyzer, ipConstantPropagation
- breakNode()
: breakNode
- bucket
: dominator_info
- build()
: procedureDB
- build_body()
: inliner
- BYTE_LENGTH
: basic_type
- c -
- call_operator()
: Pointers
- called_by()
: callGraphNode
- caller_at()
: procedureInfo
- callGraph()
: callGraph
- callgraph_walker()
: callgraph_walker
- callGraphNode()
: callGraphNode
- callNode()
: callNode
- calls()
: procedureInfo, stmtLocation, callGraphNode
- callsite_map
: procedureInfo
- callsite_map_cp
: procedureInfo
- callsite_map_p
: procedureInfo
- callsites()
: procedureInfo
- caseNode()
: caseNode
- cases()
: switchNode
- cast()
: constant
- cast_operator()
: ipConstantPropagation, ipConstant
- castNode()
: castNode
- CastRemover()
: CastRemover
- cc
: deadCodeElimPhase
- cfg_changer()
: cfg_changer
- CFS_Changer()
: CFS_Changer
- change
: FlattenDismantleChanger, metastmtNode, metaexprNode, textNode, attribNode, returnNode, breakNode, continueNode, gotoNode, forNode, doNode, whileNode, switchNode, ifNode, caseNode, labelNode, exprstmtNode, basicblockNode, blockNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, suespecNode, enumNode, unionNode, structNode, funcNode, arrayNode, ptrNode, tdefNode, primNode, procNode, subdeclNode, declNode, unitNode, Node, LocalCopyPropChanger, IfConverterChanger
- change_set
: constantAnalyzer
- change_set_p
: constantAnalyzer
- change_stack
: livenessAnalyzer
- changed
: FlowProblem, CFS_Changer, constantFoldingChanger, constantPropChanger
- Changer()
: Changer
- Changes
: SSA
- Char
: basic_type
- CHAR
: basic_type
- CHAR_ALIGN
: basic_type
- CHAR_SIZE
: basic_type
- char_to_text()
: CBZ
- check()
: sue_complete_walker, semcheck_expr_visitor, semcheck_walker
- check_binary()
: semcheck_expr_visitor
- check_conversions()
: funcNode
- check_unary()
: semcheck_expr_visitor
- child
: dominator_info
- children()
: basicblockNode
- classifyEdge()
: loopTree
- classifyEdges()
: loopTree
- CleanGenKillWalker()
: CleanGenKillWalker
- cleanup()
: init_flowproblem_walker
- clear()
: procedureDB, Pointers, memoryModel, memoryBlock, orderedUses, orderedDefs, livenessAnalyzer, Handle< T >, constantAnalyzer, Linker, clear_ids_walker, metastmtNode, metaexprNode
- clear_ids_walker()
: clear_ids_walker
- clear_points_to()
: memoryDef
- clone()
: analysisVal, constantFlowValue, defFlowVal, ipConstantPropagation, declSetFlowVal, FlowVal, Bits, ref_clone_changer, clone_changer, metastmtNode, metaexprNode, textNode, attribNode, returnNode, breakNode, continueNode, gotoNode, forNode, doNode, whileNode, switchNode, ifNode, caseNode, labelNode, exprstmtNode, basicblockNode, blockNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, suespecNode, enumNode, unionNode, structNode, funcNode, arrayNode, ptrNode, tdefNode, primNode, procNode, subdeclNode, declNode, unitNode, Node
- clone_changer()
: clone_changer
- clone_empty_stmt()
: DismantleChanger
- code
: ExpressionDismantleChanger
- collect()
: gcWalker
- collectDefs()
: livenessAnalyzer
- commaNode()
: commaNode
- comment()
: stmtNode
- common_parent()
: Location
- commonDominator()
: loopTree
- COMPATIBLE
: typeNode
- complete()
: suespecNode
- ComplicatedWalker()
: ComplicatedWalker
- compress()
: Dominators
- compute_dominance_frontiers()
: DFPreds, DominanceFrontiers
- computePointers
: Pointers
- cond()
: loopNode, ternaryNode
- conflict()
: id_lookup_walker
- conservative_procedure_call()
: Pointers
- CONST
: typeNode
- constant()
: constant
- constant_set
: const_phase, constantAnalyzer
- constant_set_p
: const_phase, constantAnalyzer
- constantAnalyzer()
: constantAnalyzer
- constantFlowValue()
: constantFlowValue
- constantFoldingChanger()
: constantFoldingChanger
- constantPropChanger()
: constantPropChanger
- constantsChanger()
: constantsChanger
- constNode()
: constNode
- container()
: breakNode, continueNode, caseNode
- contains_call()
: GetDefsWalker
- continue_line()
: output_context
- continueNode()
: continueNode
- coord
: Node, _TQ
- Coord()
: Coord
- copies
: LocalCopyPropChanger
- copy()
: defFlowVal, declSetFlowVal, Bits
- copy_pointers_from()
: pointerValue
- count_walker()
: count_walker
- Counter
: memoryModel, SSA
- cpp_flags
: CBZ
- create_memory_object()
: memoryModel
- create_synthetic()
: Linker
- CrossEdge
: loopTree
- cur_unit()
: callgraph_walker
- current()
: procNode
- current_block
: fixPointerWalker
- current_caller()
: procedureInfo
- current_callsite()
: procedureInfo
- current_def()
: memoryBlock
- current_file
: CBZ
- current_in
: reachingDefinitionsWalker
- current_line
: CBZ
- current_offset
: CBZ
- current_proc
: vcgCCGWalker
- current_proc_name
: vcgCCGWalker
- current_procedure_location()
: procedureInfo
- current_unit
: CBZ, Linker
- current_use()
: memoryBlock
- CURRENT_VALUE
: memoryBlock
- currently_excluded
: vcgWalker
- d -
- dan_iterate()
: liveFlowProblem
- dataflow()
: metastmtNode, metaexprNode, textNode, attribNode, returnNode, breakNode, continueNode, gotoNode, forNode, doNode, whileNode, switchNode, ifNode, caseNode, labelNode, exprstmtNode, blockNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, typeNode, procNode, declNode, unitNode, Node
- datatype()
: Node
- datatype_superior()
: Node
- dc
: deadCodeElimPhase
- deadcodeChanger()
: deadcodeChanger
- deadCodeEliminationChanger()
: deadCodeEliminationChanger
- debug
: Linker
- DebugLex
: CBZ
- decl()
: memoryBlock, idNode, procNode
- decl_location()
: declNode
- Decl_location
: declNode
- decl_location_name()
: declNode
- declNode()
: declNode
- decls
: blockNode, liveFlowProblem, DefUseWalker, declSetFlowVal
- declSetFlowVal()
: declSetFlowVal
- DECR
: Operator
- deep_base_type()
: typeNode
- def()
: tdefNode
- def2num
: defFlowVal
- def_at()
: memoryBlock
- def_count
: memoryAccess
- default_preproc
: CBZ
- default_type()
: semcheck_expr_visitor
- defFlowVal()
: defFlowVal
- define()
: procNode
- define_and()
: procNode
- defines
: GetDefsWalker, reachingGenKillWalker, reachingDefinitionsWalker
- definitions
: defFlowVal
- defNode()
: defNode
- defs
: unitNode, reachingGenKillWalker, reachingDefinitionsWalker, DefUseWalker
- Defs
: memoryBlock
- DefUseWalker()
: DefUseWalker
- delayed_print_edge()
: vcgASTWalker
- delete_nodes()
: gcWalker
- delete_old()
: Changer
- deleted_nodes
: Node
- Depth
: Walker, Changer
- depth()
: Path, Location, loopTreeNode, Walker, Changer
- depth_first_search()
: DFPreds, Dominators, DominanceFrontiers
- depthFirstSearch()
: loopTree
- determine_call_targets()
: Pointers
- determineLiveness()
: livenessAnalyzer
- DF
: SSA
- df_number_walker()
: df_number_walker
- df_vec
: DFPreds, Dominators, DominanceFrontiers
- dfn()
: basicblockNode
- DFPreds()
: DFPreds
- dfs()
: unreachableCodeRemover
- dfs_used()
: fixPointerWalker
- diff()
: defFlowVal, ipConstant, declSetFlowVal, FlowVal
- Difference()
: defFlowVal, declSetFlowVal
- dim()
: arrayNode
- direction()
: analysisProblem
- disable()
: Phase_entry
- disable_phase()
: Phases
- discard_const_walker()
: discard_const_walker
- dismantle()
: Dismantle
- dismantle_binary()
: ExpressionDismantleChanger
- dismantle_call()
: ExpressionDismantleChanger
- dismantle_cast()
: ExpressionDismantleChanger
- dismantle_comma()
: ExpressionDismantleChanger
- dismantle_do_loop()
: LoopDismantleChanger
- dismantle_expr()
: ExpressionDismantleChanger
- dismantle_flags
: DismantleChanger
- dismantle_for_loop()
: LoopDismantleChanger
- dismantle_if()
: SelectionDismantleChanger
- dismantle_ifelse()
: SelectionDismantleChanger
- dismantle_loop()
: LoopDismantleChanger
- dismantle_opeq()
: ExpressionDismantleChanger
- dismantle_selection()
: SelectionDismantleChanger
- dismantle_switch()
: SelectionDismantleChanger
- dismantle_ternary()
: ExpressionDismantleChanger
- dismantle_unary()
: ExpressionDismantleChanger
- dismantle_while_for_loop()
: LoopDismantleChanger
- dismantle_while_for_loop_with_inversion()
: LoopDismantleChanger
- dismantle_while_loop()
: LoopDismantleChanger
- DismantleChanger()
: DismantleChanger
- DIVassign
: Operator
- dom_calls
: Location
- dominance_frontiers()
: procedureInfo
- DominanceFrontiers()
: DominanceFrontiers
- dominates()
: PathDB, Location, Dominators
- dominates_exit()
: Path, Location
- dominator_info
: dominator_info, Dominators
- dominator_tree()
: Dominators
- Dominators()
: Dominators
- doNode()
: doNode
- dot()
: memoryBlock
- dot_operator()
: Pointers
- Double
: constant, basic_type
- DOUBLE_ALIGN
: basic_type
- DOUBLE_SIZE
: basic_type
- e -
- Edge
: vcgASTWalker
- Edge_map
: vcgASTWalker
- edge_map
: vcgCCGWalker
- EdgeKind
: loopTree
- Edges
: vcgASTWalker
- edges
: vcgCCGWalker, vcgASTWalker
- Edges_p
: vcgASTWalker
- elaborated()
: sueNode
- ELLIPSIS
: basic_type
- Ellipsis
: basic_type
- else_coord()
: ifNode
- emit_decl()
: ExpressionDismantleChanger
- emit_expr()
: ExpressionDismantleChanger
- emit_stmt()
: ExpressionDismantleChanger
- emit_temp_assign()
: ExpressionDismantleChanger
- enter_scope()
: SymbolTable< T >, scope_walker, unitNode
- entry()
: procNode
- Entry
: FlowProblem
- ENUM
: declNode
- enum_value_walker()
: enum_value_walker
- enumNode()
: enumNode
- EQ
: Operator
- Equal_path()
: Equal_path
- Equal_phases()
: Equal_phases
- equal_to()
: typeNode
- equals()
: PathDB
- ERassign
: Operator
- errors()
: unitNode
- eval()
: Pointers, Dominators, metaexprNode, constant, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, exprNode
- exclude
: vcgWalker
- excluded()
: vcgWalker
- excludefilename
: vcgCCGPhase, vcgASTPhase
- Executable
: CBZ
- exit()
: procNode
- Exit
: FlowProblem
- exit_scope()
: SymbolTable< T >, scope_walker, unitNode
- expr()
: returnNode, selectionNode, caseNode, exprstmtNode, castNode, unaryNode
- expr_value_map
: constantAnalyzer
- expr_value_map_p
: constantAnalyzer
- ExpressionDismantleChanger()
: ExpressionDismantleChanger
- exprNode()
: exprNode
- exprs()
: initializerNode, commaNode
- exprstmtNode()
: exprstmtNode
- EXTERN
: declNode
- external_inputs()
: procedureInfo
- external_inputs_mergepoint()
: procedureInfo
- external_outputs()
: procedureInfo
- Externals_table()
: Externals_table
- externs()
: scope_walker
- f -
- Fail()
: CBZ
- false_br()
: ifNode, ternaryNode
- field_name()
: memoryBlock::FieldNameDB
- field_name_map
: memoryBlock::FieldNameDB
- field_name_map_p
: memoryBlock::FieldNameDB
- FieldNameDB()
: memoryBlock::FieldNameDB
- FieldNames
: memoryBlock
- fields()
: suespecNode
- file()
: Coord
- filename()
: Coord
- Files
: CBZ
- final_const_count()
: count_walker
- final_id_count()
: count_walker
- finalize_graph()
: vcgASTWalker, vcgWalker
- find_address_taken()
: deadCodeEliminationChanger
- find_def()
: orderedDefs
- find_def_at()
: memoryBlock
- find_dominating_def()
: orderedDefs
- find_field()
: suespecNode
- find_from()
: fromAnnote
- find_merge_points()
: mergePoints
- find_procs()
: callgraph_walker
- find_strictly_dominating_def()
: orderedDefs
- find_use()
: orderedUses
- findBody()
: loopTree
- findLoop()
: loopTree
- finish()
: basic_type, primNode, typeNode, declNode
- finish_and()
: primNode, typeNode, declNode
- fix()
: TreeFixer
- fix_break_continue()
: LoopDismantleChanger
- fixPointerWalker()
: fixPointerWalker
- fixup()
: set_container_walker, id_lookup_walker, goto_label_walker, unitNode
- fixup_and_return()
: id_lookup_walker
- fixup_preds()
: unreachableCodeRemover
- flatten_block()
: FlattenDismantleChanger
- FlattenDismantleChanger()
: FlattenDismantleChanger
- Float
: constant, basic_type
- FLOAT
: basic_type
- FLOAT_ALIGN
: basic_type
- FLOAT_SIZE
: basic_type
- flow_array()
: FlowProblem
- flow_attrib()
: FlowProblem
- flow_basicblock()
: FlowProblem
- flow_binary()
: FlowProblem
- flow_block()
: liveFlowProblem, FlowProblem
- flow_break()
: FlowProblem
- flow_call()
: FlowProblem
- flow_case()
: FlowProblem
- flow_cast()
: FlowProblem
- flow_comma()
: FlowProblem
- flow_const()
: FlowProblem
- flow_continue()
: FlowProblem
- flow_decl()
: FlowProblem
- flow_def()
: FlowProblem
- flow_do()
: FlowProblem
- flow_enum()
: FlowProblem
- flow_expr()
: FlowProblem
- flow_exprstmt()
: FlowProblem
- flow_for()
: FlowProblem
- flow_func()
: FlowProblem
- flow_goto()
: FlowProblem
- flow_id()
: FlowProblem
- flow_if()
: FlowProblem
- flow_initializer()
: FlowProblem
- flow_jump()
: FlowProblem
- flow_label()
: FlowProblem
- flow_loop()
: FlowProblem
- flow_node()
: liveFlowProblem, FlowProblem
- flow_prim()
: FlowProblem
- flow_proc()
: FlowProblem
- flow_ptr()
: FlowProblem
- flow_return()
: FlowProblem
- flow_selection()
: FlowProblem
- flow_stmt()
: FlowProblem
- flow_struct()
: FlowProblem
- flow_sue()
: FlowProblem
- flow_suespec()
: FlowProblem
- flow_switch()
: FlowProblem
- flow_target()
: FlowProblem
- flow_tdef()
: FlowProblem
- flow_ternary()
: FlowProblem
- flow_text()
: FlowProblem
- flow_type()
: FlowProblem
- flow_unary()
: FlowProblem
- flow_union()
: FlowProblem
- flow_unit()
: FlowProblem
- flow_while()
: FlowProblem
- FlowProblem()
: FlowProblem
- flowsize
: liveFlowProblem, DefUseWalker
- follow_tdefs()
: typeNode
- force_new()
: sueNode
- force_new_and()
: sueNode
- FORMAL
: declNode
- FormatReadably
: CBZ
- forNode()
: forNode
- forward()
: FlowProblem
- ForwardEdge
: loopTree
- free()
: ipConstantPropagation
- from()
: fromAnnote
- fromAnnote()
: fromAnnote
- funcNode()
: funcNode
- g -
- gcc_preproc
: CBZ
- GCCisms
: CBZ
- gcWalker()
: gcWalker
- GE
: Operator
- gen()
: Node
- generate_array_elements_for()
: memoryModel
- generate_cfg()
: cfg_changer
- generate_heap_object()
: memoryModel
- generate_su_field()
: memoryModel
- generate_uses()
: Pointers
- get()
: Coord
- get_arg()
: attribNode
- get_array_element()
: memoryBlock
- get_body()
: loopNode, procNode
- get_cond()
: loopNode, ternaryNode
- get_context()
: procedureInfo
- get_decl()
: procNode
- get_def()
: DefUseWalker
- get_dim()
: arrayNode
- get_expr()
: returnNode, selectionNode, caseNode, exprstmtNode, castNode, unaryNode
- get_false_br()
: ifNode, ternaryNode
- get_field()
: memoryBlock::FieldNameDB
- get_flags()
: pointers_phase, Phase, vcgCCGPhase, vcgASTPhase
- get_flowvalue()
: constantAnalyzer
- get_init()
: forNode
- get_left()
: binaryNode
- get_name()
: callNode
- get_next()
: forNode
- get_next_block()
: workList, procedureInfo
- get_right()
: binaryNode
- get_sizeof_type()
: unaryNode
- get_stmt()
: selectionNode, targetNode
- get_true_br()
: ifNode, ternaryNode
- get_type()
: exprNode, typeNode, declNode
- get_uses()
: DefUseWalker
- GetDefsWalker()
: GetDefsWalker
- getLiveAnnote()
: liveAnnote
- getUdChain()
: udChainAnnote
- goto_label_walker()
: goto_label_walker
- gotoNode()
: gotoNode
- graph
: callgraph_walker, vcgWalker
- h -
- i -
- ICR
: Operator
- id()
: Operator
- id_lookup_walker()
: id_lookup_walker
- Identifiers_table()
: Identifiers_table
- idNode()
: idNode
- ids()
: scope_walker
- IfConverterChanger()
: IfConverterChanger
- ifNode()
: ifNode
- IgnoreLineDirectives
: CBZ
- in
: defFlowVal, declSetFlowVal, print_walker, print_tree_visitor, reachingDefinitionsWalker
- in_enum()
: scope_walker
- in_formals()
: scope_walker
- in_scope()
: memoryBlock
- in_su()
: scope_walker
- inc_errors()
: unitNode
- inc_references()
: declNode
- inc_warnings()
: unitNode
- indent()
: print_walker, print_tree_visitor
- indent_in()
: output_context
- indent_out()
: output_context
- index()
: subdeclNode
- Index
: Operator
- index_map
: Dominators
- INDIR
: Operator
- info()
: basicblockNode
- inherit_type()
: declNode
- inherit_type_and()
: declNode
- init()
: init_flowproblem_walker, Operators, forNode, declNode
- init_flowproblem_walker()
: init_flowproblem_walker
- initialize_pointers()
: pointerValue
- InitializerDismantleChanger()
: InitializerDismantleChanger
- initializerNode()
: initializerNode
- INLINE
: typeNode
- input_file()
: unitNode
- input_suffix
: CBZ
- insert()
: defFlowVal, declSetFlowVal, SymbolTable< T >
- insert_unique()
: SymbolTable< T >
- Int
: basic_type
- INT
: basic_type
- INT_ALIGN
: basic_type
- INT_SIZE
: basic_type
- Integer()
: constant
- integral_promotions()
: exprNode, typeNode
- intern()
: PathDB, ipConstant
- Intersect()
: defFlowVal
- IntParseOnly
: basic_type
- ints
: Bits
- ipConstant()
: ipConstant
- ipConstantPropagation
: ipConstantPropagation, ipConstant
- ipconstants
: ipConstantsChanger
- ipConstantsChanger
: ipConstantsChanger, ipConstant
- is_a_type()
: Identifiers_table
- is_additive()
: memoryAccess
- is_address
: pointerValue
- is_aggregate()
: structNode, arrayNode, typeNode
- is_allocation()
: Pointers
- is_always()
: Path
- is_annote_kind()
: udChainAnnote, liveAnnote, Annote, fromAnnote
- is_arithmetic()
: Operator, basic_type, enumNode, primNode, typeNode
- is_array()
: memoryBlock
- is_assignment()
: Operator
- is_bottom()
: ipConstant
- is_char()
: basic_type, primNode, typeNode
- is_comparison()
: Operator
- is_compatible_with()
: funcNode
- is_complicated()
: ComplicatedWalker
- is_context_insensitive()
: procedureInfo
- is_current_call_recursive()
: procedureInfo
- is_deallocation()
: Pointers
- is_derived()
: funcNode, arrayNode, ptrNode, typeNode
- is_ellipsis()
: basic_type, primNode, typeNode
- is_empty()
: workList, procedureInfo
- is_enabled()
: Phase_entry
- is_equal_to()
: constant
- is_file_included()
: CBZ
- is_float()
: basic_type, primNode, typeNode
- is_implicit()
: castNode
- is_in_scope()
: procedureDB
- is_int()
: basic_type, enumNode, primNode, typeNode
- is_integer()
: basic_type, enumNode, primNode, typeNode
- is_knr()
: funcNode
- is_left_assoc()
: Operator
- is_live
: deadCodeEliminationChanger
- is_local
: deadCodeEliminationChanger
- is_long()
: basic_type
- is_longlong()
: basic_type
- is_lvalue()
: exprNode
- is_meta_expr()
: metaexprNode
- is_meta_stmt()
: metastmtNode
- is_no_length()
: basic_type
- is_no_sign()
: basic_type
- is_no_type()
: basic_type
- is_pointer()
: funcNode, arrayNode, ptrNode, typeNode
- is_pointer_expression()
: Pointers
- is_prefix()
: Location
- is_present()
: stmtLocation
- is_proc_present()
: Path
- is_ptr()
: constant
- is_reanalysis_required()
: procedureDB
- is_recursive()
: Path
- is_redundant_extern()
: declNode
- is_scalar()
: basic_type, enumNode, arrayNode, ptrNode, primNode, typeNode
- is_short()
: basic_type
- is_signed()
: basic_type
- is_str()
: constant
- is_string()
: arrayNode
- is_top()
: ipConstant
- is_undeclared()
: labelNode
- is_unknown()
: Coord
- is_unsigned()
: basic_type
- is_va_end()
: Pointers
- is_va_list()
: Pointers
- is_va_start()
: Pointers
- is_void()
: basic_type, primNode, typeNode
- is_void_args()
: funcNode
- is_weak()
: memoryAccess
- is_zero()
: constant
- isLive()
: livenessAnalyzer
- iterate()
: FlowProblem
- j -
- k -
- l -
- label
: gotoNode, dominator_info
- label_count
: DismantleChanger
- labelNode()
: labelNode
- labels
: UsedLabelWalker, FlattenDismantleChanger
- Labels_table()
: Labels_table
- last()
: procLocation, basicblockLocation, FlowProblem
- last_def_at()
: memoryBlock
- lcp
: deadCodeElimPhase
- LE
: Operator
- left()
: binaryNode
- length()
: basic_type
- length_name()
: basic_type
- Level
: Symbols
- lhs()
: SSA
- line()
: Coord
- link()
: Dominators, Linker
- linker
: Pointers
- Linker()
: Linker
- live_vars()
: liveAnnote
- liveAnnote()
: liveAnnote
- liveFlowProblem()
: liveFlowProblem
- livenessAnalyzer()
: livenessAnalyzer
- livenessRemover()
: livenessRemover
- livenessWalker()
: livenessWalker
- local_copy_prop()
: LocalCopyPropChanger
- local_dce()
: deadCodeEliminationChanger
- local_to()
: memoryBlock
- LocalCopyPropChanger()
: LocalCopyPropChanger
- Location()
: Location
- LocationKind
: Location
- Long
: basic_type
- LONG
: basic_type
- LONG_ALIGN
: basic_type
- LONG_SIZE
: basic_type
- LongDouble
: basic_type
- LONGDOUBLE_ALIGN
: basic_type
- LONGDOUBLE_SIZE
: basic_type
- LongLong
: basic_type
- LONGLONG
: basic_type
- lookup()
: procedureDB, PathDB, memoryModel, constantAnalyzer, ipConstantPropagation, SymbolTable< T >, ref_fix_walker, callGraph
- lookup_block()
: procLocation
- lookup_expression()
: constantAnalyzer
- lookup_flowvalue()
: constantAnalyzer
- lookup_heap_object()
: Pointers
- lookup_memoryblock()
: Pointers
- lookup_merge_point()
: procedureInfo, mergePoints
- lookup_procedure()
: Pointers, Linker
- lookup_string_constant()
: Pointers
- lookup_symbol()
: Linker
- lookup_variable()
: memoryModel
- loopAncestor()
: loopTree
- LoopDismantleChanger()
: LoopDismantleChanger
- LoopKind
: loopTreeNode
- loopNode()
: loopNode
- loopTree()
: loopTree
- loopTreeNode()
: loopTreeNode
- LS
: Operator
- LSassign
: Operator
- lw
: LivePhase, deadCodeElimPhase
- m -
- n -
- n
: reachingGenKillWalker, reachingDefinitionsWalker, Bits
- name()
: procedureInfo, memoryBlock, livenessAnalyzer, analysisProblem, constantAnalyzer, Phase_entry, metaVariable, Operator, attribNode, gotoNode, labelNode, callNode, idNode, suespecNode, tdefNode, declNode
- name2num
: liveFlowProblem, DefUseWalker, declSetFlowVal, fixPointerWalker
- name_mangle_walker()
: name_mangle_walker
- NAME_ONLY
: memoryBlock
- name_with_index()
: SSA, subdeclNode
- NE
: Operator
- nearest()
: set_container_walker
- nearest_def_at()
: Pointers, memoryBlock
- nearest_loop()
: set_container_walker
- nearest_switch()
: set_container_walker
- nestedLoops()
: loopTreeNode
- new_flowval()
: reachingGenKillWalker
- new_id()
: DismantleChanger
- new_label()
: DismantleChanger
- new_line()
: output_context
- next()
: forNode
- next_phase()
: Phases
- nints
: Bits
- NO_LENGTH
: basic_type
- NO_SIGN
: basic_type
- no_tdef_type()
: exprNode, typeNode, declNode
- NO_TYPE
: basic_type
- no_val()
: constant
- Node()
: Node
- node2num
: reachingGenKillWalker, reachingDefinitionsWalker
- node_index
: Dominators
- node_label()
: vcgCCGWalker, vcgASTWalker
- node_name()
: vcgCCGWalker, vcgASTWalker
- node_title()
: vcgCCGWalker, vcgASTWalker
- NodeOnly
: Walker, Changer
- nodes
: vcgCCGWalker, vcgASTWalker, Node
- None
: Dominators
- NONE
: typeNode, declNode
- Not()
: Bits, LoopDismantleChanger
- notify_exit_scope()
: Externals_table, Tags_table, Labels_table, Identifiers_table, SymbolTable< T >
- null()
: memoryModel
- Null
: memoryModel
- num2node
: reachingGenKillWalker, reachingDefinitionsWalker
- num_defs()
: memoryBlock
- num_ops
: ComplicatedWalker
- number()
: df_number_walker
- o -
- offset()
: Coord
- OldStyleFunctionDefinition
: CBZ
- one_call()
: inliner
- op()
: unaryNode, binaryNode
- Operator()
: Operator
- operator *()
: Handle< T >
- operator void *()
: Handle< T >
- operator!=()
: typeNode
- operator()()
: Equal_path, Cmp_defs_strictly_dominates, Pred_defs_strictly_dominates, Cmp_defs_dominates, Pred_defs_dominates, Pred_defs_equal, Equal_phases, Less_phases
- operator->()
: Handle< T >
- operator<()
: constant, basic_type
- operator<<
: Path, PathDB, memoryBlock, Location, output_context, Coord
- operator<=()
: typeNode
- operator=()
: Location, Handle< T >, constant
- operator==()
: basic_type, typeNode
- OperatorID
: Operator
- optimize()
: deadcodeChanger, constantsChanger, ipConstantsChanger
- Optimizer()
: Optimizer
- Or()
: Bits
- ORassign
: Operator
- Order
: Walker, Changer
- order()
: Phase_entry, Walker, Changer
- orderedDefs()
: orderedDefs
- orderedUses()
: orderedUses
- original()
: subdeclNode, declNode
- OROR
: Operator
- out
: print_walker, print_tree_visitor, reachingDefinitionsWalker
- output()
: textNode, stmtNode, exprNode, typeNode, procNode, subdeclNode, declNode, unitNode, Node
- output_comment()
: stmtNode
- output_context()
: output_context
- output_expr()
: metaexprNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, exprNode
- output_file()
: unitNode
- Output_mode
: memoryBlock
- output_stmt()
: metastmtNode, attribNode, returnNode, breakNode, continueNode, gotoNode, forNode, doNode, whileNode, switchNode, ifNode, caseNode, labelNode, exprstmtNode, blockNode, stmtNode
- output_suffix
: CBZ
- output_type()
: suespecNode, sueNode, funcNode, arrayNode, ptrNode, tdefNode, primNode, typeNode
- owner()
: memoryDef, suespecNode
- p -
- p
: Handle< T >
- parens()
: exprNode
- parent
: Path, Location, basicblockNode, dominator_info
- parent_proc()
: procLocation
- parenthesized()
: Node
- parentLoop()
: loopTreeNode
- parse()
: unitNode
- parse_only()
: basic_type
- PARSE_ONLY
: basic_type
- pass_external_inputs()
: Pointers
- pass_external_outputs()
: Pointers
- pass_parameters()
: Pointers
- Path()
: Path
- PathDB
: PathDB, Path
- phase()
: Phase_entry
- Phase_entry()
: Phase_entry
- phase_flag()
: Phases
- PhaseName
: CBZ
- Phases()
: Phases
- phi()
: SSA
- place_one_phi()
: SSA
- place_phi_functions()
: SSA
- PLUSassign
: Operator
- pn
: reachingGenKillWalker
- pn2n
: reachingGenKillWalker
- Point
: FlowProblem
- POINTER_ALIGN
: basic_type
- POINTER_SIZE
: basic_type
- pointers
: ipConstantsChanger
- Pointers()
: Pointers
- pointerValue()
: pointerValue
- points_to()
: memoryDef
- pos()
: output_context
- POSTDEC
: Operator
- POSTINC
: Operator
- Postorder
: Walker, Changer
- pragmas
: stmtNode, defNode, CBZ
- precedence()
: ternaryNode, commaNode, castNode, unaryNode, binaryNode, exprNode
- Pred_defs_dominates()
: Pred_defs_dominates
- Pred_defs_equal()
: Pred_defs_equal
- Pred_defs_strictly_dominates()
: Pred_defs_strictly_dominates
- PREDEC
: Operator
- preds()
: basicblockNode
- prefix
: DismantleChanger
- preheader()
: loopTreeNode
- PREINC
: Operator
- Preorder
: Walker, Changer
- prepend_to_label
: DismantleChanger
- preproc
: CBZ
- Preprocess
: CBZ
- previous()
: memoryDef
- primNode()
: primNode
- print()
: procedureInfo, PathDB, memoryModel, memoryBlock, orderedUses, memoryUse, orderedDefs, memoryDef, procLocation, basicblockLocation, stmtLocation, Location, constantAnalyzer, SSA, ipConstant, Dominators, print_walker, print_tree_visitor, SymbolTable< T >, Operator
- print_call_stack()
: procedureInfo
- print_char()
: constant
- print_comment()
: vcgWalker
- print_deep()
: Path
- print_def_use()
: memoryBlock
- print_edge()
: vcgCCGWalker, vcgASTWalker
- print_edges()
: vcgASTWalker
- print_graph_attribute()
: vcgWalker
- print_memoryblock_def_set()
: Pointers
- print_memoryblock_set()
: Pointers
- print_memorydef_set()
: Pointers
- print_node()
: vcgCCGWalker, vcgASTWalker
- print_node_attribute()
: vcgWalker
- print_node_value()
: vcgWalker
- print_path()
: procLocation, basicblockLocation, stmtLocation, Location
- print_shallow()
: Path
- print_tree_visitor()
: print_tree_visitor
- print_walker()
: print_walker
- PrintLineOffset
: CBZ
- PrintSymTables
: CBZ
- Problem
: Pointers
- proc
: procedureInfo, procLocation, callGraphNode, returnNode, callNode, liveFlowProblem
- PROC
: declNode
- proc_count
: Location
- proc_location()
: basicblockLocation
- procedure()
: Location, loopTree
- Procedure
: Location
- procedure_call()
: Pointers
- procedure_set
: procedureInfo
- procedure_set_cp
: procedureInfo
- procedure_set_p
: procedureInfo
- procedureDB()
: procedureDB
- procedureInfo()
: procedureInfo
- procedures()
: Linker
- Procedures
: Pointers, mergePoints
- process_changes()
: Pointers
- process_merge_point()
: Pointers
- procLocation
: procLocation, basicblockLocation, stmtLocation
- procNode()
: procNode
- Program
: CBZ
- progress_meter()
: procedureInfo, Pointers
- prop()
: LocalCopyPropChanger
- prop_expr()
: LocalCopyPropChanger
- prune()
: orderedUses, orderedDefs
- prune_defs_uses()
: memoryBlock
- Ptr
: constant
- ptrNode()
: ptrNode
- push_new_decl()
: SSA
- put_pointer_in()
: Handle< T >
- q -
- r -
- reachable_blocks()
: Pointers, memoryBlock
- reaching_def()
: memoryUse
- reachingDefinitionsWalker()
: reachingDefinitionsWalker
- reachingGenKillWalker()
: reachingGenKillWalker
- reanalyze_at()
: Pointers
- rebuild_flowvalue()
: constantAnalyzer
- record_change()
: constantAnalyzer
- record_expression()
: constantAnalyzer
- record_external_inputs_and_outputs()
: Pointers
- record_index()
: SSA
- recursion_level
: ExpressionDismantleChanger
- ref_clone_changer()
: ref_clone_changer
- ref_fix_walker()
: ref_fix_walker
- references()
: labelNode, declNode
- REGISTER
: declNode
- remove()
: Unreachable, defFlowVal
- remove_call()
: stmtLocation
- remove_from_tree()
: procLocation
- remove_stale_type_walker()
: remove_stale_type_walker
- remove_type_qualifiers()
: typeNode
- remove_unreachable()
: Unreachable
- removeliveness()
: liveAnnote
- removeUdChains()
: udChainAnnote
- rename()
: SSA
- rename_all_variables()
: SSA
- renum()
: renumber_walker
- renumber_walker()
: renumber_walker
- replace()
: Handle< T >
- report()
: loopTree, loopTreeNode, Node
- reset()
: Bits, SymbolTable< T >
- reset_all()
: Bits
- reset_current_def_use()
: memoryBlock
- result()
: df_number_walker
- return_changer()
: return_changer
- return_from()
: procedureInfo
- return_label
: LoopDismantleChanger
- return_node
: LoopDismantleChanger
- return_val
: LoopDismantleChanger
- returnNode()
: returnNode
- returns()
: funcNode
- reverse_post_order()
: procedureInfo
- right()
: binaryNode
- right_brace()
: blockNode
- Root
: Pointers
- root_location
: Pointers
- RS
: Operator
- RSassign
: Operator
- run()
: const_phase, dfpreds_phase, ssa_phase, pointers_phase, reachingPhase, LivePhase, constantPropPhase, Phase, optPhase, deadCodeElimPhase, cfg_phase, DismantleChangerPhase, output_c_phase, print_ast_phase, vcgCCGPhase, vcgASTPhase
- run_all()
: Phases
- s -
- same_tag_as()
: suespecNode, sueNode
- sc
: _TYPE, _TQ
- SChar
: constant, basic_type
- scope
: SymbolTable< T >
- scope_output()
: suespecNode
- scope_p
: SymbolTable< T >
- scope_walker()
: scope_walker
- sdno
: dominator_info
- search()
: SSA
- search_and_replace_labels()
: FlattenDismantleChanger
- search_for_def()
: memoryUse
- search_target()
: FlattenDismantleChanger
- SelectionDismantleChanger()
: SelectionDismantleChanger
- selectionNode()
: selectionNode
- semcheck_expr_visitor()
: semcheck_expr_visitor
- semcheck_walker()
: semcheck_walker
- set()
: Bits
- set_additive()
: memoryAccess
- set_array_element()
: memoryBlock
- set_base_type()
: typeNode
- set_base_type_and()
: typeNode
- set_char()
: basic_type
- set_container_walker()
: set_container_walker
- set_context_sensitivity_threshold()
: Pointers
- set_current_def_use()
: memoryBlock
- set_current_to_nearest_def_at()
: memoryBlock
- set_debug()
: constantAnalyzer
- set_ellipsis()
: basic_type
- set_file()
: CBZ
- set_float()
: basic_type
- set_flowvalue()
: constantAnalyzer
- set_init()
: declNode
- set_init_and()
: declNode
- set_int()
: basic_type
- set_long()
: basic_type
- set_longlong()
: basic_type
- set_multiplicity()
: memoryBlock
- set_name()
: sueNode
- set_name_and()
: sueNode
- set_name_fields()
: sueNode
- set_name_fields_and()
: sueNode
- set_no_length()
: basic_type
- set_no_sign()
: basic_type
- set_no_type()
: basic_type
- set_no_val()
: constant
- set_redundant_extern()
: declNode
- set_short()
: basic_type
- set_signed()
: basic_type
- set_type()
: declNode
- set_type_and()
: declNode
- set_unsigned()
: basic_type
- set_void()
: basic_type
- set_weak()
: memoryAccess
- set_write_protected()
: memoryBlock
- setDepths()
: loopTree
- setLive()
: livenessAnalyzer
- setup_analysis()
: procedureDB
- setup_array_def()
: memoryBlock
- setup_call()
: stmtLocation
- setup_call_at()
: procedureInfo
- setup_merge_point()
: procedureInfo
- setup_merge_uses_at()
: memoryBlock
- setup_va_list_variables()
: Pointers
- shadow()
: Externals_table, Tags_table, Labels_table, Identifiers_table, SymbolTable< T >
- Short
: basic_type
- SHORT
: basic_type
- SHORT_ALIGN
: basic_type
- SHORT_SIZE
: basic_type
- show_all_contexts()
: callGraph
- show_progress()
: Pointers
- ShowPreprocess
: CBZ
- sign()
: basic_type
- sign_name()
: basic_type
- SIGNED
: basic_type
- Signed
: basic_type
- SingleEntry
: loopTreeNode
- SInt
: constant, basic_type
- size
: procedureDB, orderedDefs, basic_type, suespecNode, arrayNode, defFlowVal, dominator_info, declSetFlowVal
- SIZEOF
: Operator
- sizeof_type()
: unaryNode
- SLong
: constant, basic_type
- SLongLong
: basic_type
- space()
: output_context
- spec()
: sueNode
- SSA()
: SSA
- ssa
: renumber_walker
- ssa_info()
: ssa_info
- SShort
: constant, basic_type
- Stack
: SSA
- star_operator()
: Pointers
- start_graph()
: vcgWalker
- start_new_line()
: textNode
- Statement
: Location
- statements()
: basicblockLocation
- STATIC
: declNode
- stats()
: procedureDB, procedureInfo, Pointers, PathDB, mergePoints, memoryModel, memoryBlock, memoryAccess, Location, ipConstantPropagation
- stmt()
: stmtLocation, selectionNode, targetNode
- stmt_count
: Location
- stmt_liveness_set
: livenessAnalyzer
- stmt_liveness_set_p
: livenessAnalyzer
- stmt_location()
: procLocation
- stmt_num()
: stmtLocation
- stmtLocation()
: stmtLocation
- stmtlocation_liveness_set
: livenessAnalyzer
- stmtlocation_liveness_set_p
: livenessAnalyzer
- stmtNode()
: stmtNode
- stmts()
: blockNode
- storage_class()
: declNode
- Storage_class
: declNode
- storage_class_name()
: declNode
- Str
: constant
- strictly_dominates()
: PathDB, Location
- string_set
: Pointers
- string_set_p
: Pointers
- strings
: vcgWalker
- structNode()
: structNode
- SU
: declNode
- subdeclNode()
: subdeclNode
- Subtree
: Walker, Changer
- succs()
: basicblockNode
- sue_complete_walker()
: sue_complete_walker
- sueNode()
: sueNode
- suespecNode()
: suespecNode
- suespecs()
: unitNode
- switchNode()
: switchNode
- symbol_level()
: scope_walker, unitNode
- SymbolTable()
: SymbolTable< T >
- SyntaxError()
: CBZ
- t -
- table
: SymbolTable< T >, Operators
- table_p
: SymbolTable< T >
- tag_conflict()
: sueNode
- tags()
: scope_walker, unitNode
- Tags_table()
: Tags_table
- TARGET_MAX_INT
: basic_type
- TARGET_MAX_LONG
: basic_type
- TARGET_MAX_UCHAR
: basic_type
- TARGET_MAX_UINT
: basic_type
- TARGET_MAX_ULONG
: basic_type
- targetNode()
: targetNode
- tdefNode()
: tdefNode
- ternaryNode()
: ternaryNode
- text()
: textNode, constNode
- textNode()
: textNode
- tick_local()
: deadCodeEliminationChanger
- times_called()
: procedureDB, callGraphNode
- to_bottom()
: ipConstant
- to_string()
: Coord, constant, basic_type
- to_top()
: defFlowVal, declSetFlowVal, FlowVal
- toBlock()
: blockNode
- Top
: loopTreeNode
- top()
: constantAnalyzer, ipConstantPropagation, FlowProblem
- TOP
: declNode
- topLoop()
: loopTree
- tq
: _TQ
- TrackIds
: Symbols
- TrackInsertSymbol
: CBZ, Symbols
- TrackScopeExits
: Symbols
- TreeEdge
: loopTree
- TreeFixer()
: TreeFixer
- true_br()
: ifNode, ternaryNode
- ty
: _TYPE
- typ()
: Node
- type()
: exprNode, typeNode, declNode, Node
- type_qualifiers()
: typeNode
- Type_qualifiers
: typeNode
- type_qualifiers_name()
: typeNode
- TYPEDEF
: declNode
- typeNode()
: typeNode
- types()
: unitNode
- u -
- UChar
: constant, basic_type
- ud_chain()
: udChainAnnote
- udChainAnnote()
: udChainAnnote
- udChainRemover()
: udChainRemover
- UInt
: constant, basic_type
- ULong
: constant, basic_type
- ULongLong
: basic_type
- UMINUS
: Operator
- unary_operator()
: ipConstantPropagation, ipConstant
- unary_prec()
: Operator
- unaryNode()
: unaryNode
- undef_funcs()
: unitNode
- Union()
: defFlowVal, declSetFlowVal
- unionNode()
: unionNode
- unit()
: scope_walker
- unitNode()
: unitNode
- Unknown
: Coord
- UNKNOWN
: declNode
- Unreachable()
: Unreachable
- unreachable
: FlattenDismantleChanger
- unreachableCodeRemover()
: unreachableCodeRemover
- Unsigned
: basic_type
- UNSIGNED
: basic_type
- unusedVariableCleanupChanger()
: unusedVariableCleanupChanger
- unwind_tdefs()
: typeNode
- update()
: suespecNode
- update_def_use_chains()
: memoryModel, memoryBlock, orderedUses
- update_flowvalue()
: constantAnalyzer
- UPLUS
: Operator
- use_at()
: memoryBlock
- use_count
: memoryAccess
- used
: unusedVariableCleanupChanger
- UsedLabelWalker()
: UsedLabelWalker
- uses
: memoryDef, DefUseWalker
- Uses
: memoryBlock
- uses_and_defs()
: Pointers
- UShort
: constant, basic_type
- usual_arithmetic_conversions()
: exprNode, typeNode
- usual_unary_conversion_type()
: constNode, typeNode
- v -
- value
: ipConstant, Bits, exprNode, pointerValue, constantFlowValue
- vcgASTPhase()
: vcgASTPhase
- vcgASTWalker()
: vcgASTWalker
- vcgCCGPhase()
: vcgCCGPhase
- vcgCCGWalker()
: vcgCCGWalker
- vcgWalker()
: vcgWalker
- Verbose
: memoryAccess
- verify_sue_complete()
: typeNode
- VersionDate
: CBZ
- VersionNumber
: CBZ
- visit()
: metastmtNode, metaexprNode, textNode, attribNode, returnNode, breakNode, continueNode, gotoNode, forNode, doNode, whileNode, switchNode, ifNode, caseNode, labelNode, exprstmtNode, basicblockNode, blockNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, suespecNode, enumNode, unionNode, structNode, funcNode, arrayNode, ptrNode, tdefNode, primNode, procNode, subdeclNode, declNode, unitNode, Node
- visited()
: suespecNode
- Visitor()
: Visitor
- VOID
: basic_type
- Void
: basic_type
- VOLATILE
: typeNode
- w -
- walk()
: metastmtNode, metaexprNode, textNode, attribNode, returnNode, breakNode, continueNode, gotoNode, forNode, doNode, whileNode, switchNode, ifNode, caseNode, labelNode, exprstmtNode, basicblockNode, blockNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, suespecNode, enumNode, unionNode, structNode, funcNode, arrayNode, ptrNode, tdefNode, primNode, procNode, subdeclNode, declNode, unitNode, Node
- Walker()
: Walker
- WarnAboutPrecedence()
: CBZ
- Warning()
: CBZ
- WarningLevel
: CBZ
- warnings()
: unitNode
- where()
: memoryAccess
- which_pred()
: SSA
- whichLoop()
: loopTree
- while_coord()
: doNode
- whileNode()
: whileNode
- WORD_LENGTH
: basic_type
- Work
: SSA, ssa_info
- workList()
: workList
- worklist_order_map
: procedureInfo
- worklist_order_map_p
: procedureInfo
- wrap_width
: output_context
- write_protected()
: memoryBlock
- ~ -
Generated on Thu Jan 10 12:06:23 2002 for C-Breeze by
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001