Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members 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 | z | ~
Here is a list of all class members with links to the classes they belong to:
- _a_map
: Assignment_walker
- _active
: memoryAccess
- _active_edges
: procedureInfo
- _addr
: operandNode
- _align
: suespecNode
- _all_calls
: stmtLocation
- _alloc
: UnificationBasedPtr, lir_gen_walker
- _alloc_align
: typeNode
- _alloc_size
: typeNode
- _allocation_object
: memoryBlock
- _allocation_site
: memoryBlock
- _analysis_count
: procedureInfo
- _analyzed_proc
: UnificationBasedPtr
- _ancestors
: procedureInfo
- _annotations
: Node
- _archName
: arch_info
- _arg
: attribNode
- _arg1
: Unify_Pending
- _arg2
: Unify_Pending
- _arg3
: Unify_Pending
- _arg_list
: threeAddrNode
- _args
: callNode, funcNode
- _arrayDepth
: TreeChecker
- _asmConstPrefix
: arch_info
- _asmLineComment
: arch_info
- _asmRegPrefixAdd
: arch_info
- _asmRegPrefixRemove
: arch_info
- _asmRegPrefixRemoveSplit
: arch_info
- _assgblock
: InitializerDismantle
- _assignments
: UnificationBasedPtr, findVarAssign, assignmentSet
- _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
: UnifyType, basicblockLocation
- _blocks
: loopTreeNode
- _blocks_to_skip
: procedureInfo
- _blockStack
: InitializerDismantle, StaticToGlobalDismantle
- _body
: loopNode, procNode
- _bool
: arch_info_parser::thing_to_parse
- _bottom
: constantAnalyzer, ipConstantPropagation, copyPropChanger
- _break_label
: BreakContinueChanger
- _bt
: constant
- _called_by
: callGraphNode
- _callgraph
: pointers_phase, procedureDB, callGraph
- _callinline
: function_inline, identify_inlinees
- _calls
: procedureInfo, stmtLocation, callGraphNode
- _callsites
: procedureInfo
- _callstack
: procedureDB, function_inline
- _canonical1
: NodeInfo
- _canonical2
: NodeInfo
- _cases
: switchNode
- _cast
: operandNode
- _cfg
: SSA
- _cfg_changed
: constantFoldingChanger
- _change
: livenessAnalyzer
- _change_stack
: livenessAnalyzer
- _changed
: FlowProblem, constantFoldingChanger, constantPropChanger
- _charClass
: arch_info_parser
- _children
: Unify_ECR, basicblockNode
- _ci_memory_blocks
: memoryModel
- _codeTemplate
: arch_info::Lir2Asm
- _colon_coord
: ternaryNode
- _comment
: stmtNode
- _complete
: suespecNode
- _complicit_assignments
: memoryBlock
- _components
: memoryBlock
- _cond
: loopNode, ternaryNode
- _const
: reg_or_const, Symbol
- _const_count
: count_walker
- _constants
: pointers_phase, Pointers, constantsChanger, ipConstantPropagation
- _containedIn
: loopTree
- _container
: memoryBlock, breakNode, continueNode, caseNode
- _context_insensitive
: procedureInfo
- _continue_label
: BreakContinueChanger
- _convertToTypes
: arch_info::Lir2Asm
- _coord
: NodeLocator, Node
- _copy_decl
: memoryModel
- _count
: memoryBlock::FieldNameDB, ipConstantPropagation, Phases, Node
- _crossEdges
: loopTree
- _cur
: df_number_walker
- _cur_order
: Phases
- _cur_position
: workList
- _cur_proc
: StaticToGlobalDismantle
- _cur_size
: workList
- _cur_stmt
: SelectionDismantle, TernaryDismantle
- _cur_unit
: StaticToGlobalDismantle
- _current
: callGraph, procNode
- _current_block
: constantFoldingChanger
- _current_def
: memoryBlock
- _current_proc
: set_container_walker
- _current_use
: memoryBlock
- _currentLine
: arch_info_parser
- _data
: arch_info_parser::thing_to_parse
- _dataAlignChar
: arch_info
- _dataAlignDouble
: arch_info
- _dataAlignFloat
: arch_info
- _dataAlignInt
: arch_info
- _dataAlignLong
: arch_info
- _dataAlignPtr
: arch_info
- _dataAlignShort
: arch_info
- _dataSizeDouble
: arch_info
- _dataSizeFloat
: arch_info
- _dataSizeInt
: arch_info
- _dataSizeLong
: arch_info
- _dataSizePtr
: arch_info
- _dataSizeShort
: arch_info
- _dataTypes
: arch_info::Lir2Asm
- _db
: Path
- _deadcode
: pointers_phase
- _debug
: pointers_phase, mergePoints, ipConstantPropagation
- _decl
: memoryBlock, idNode, procNode
- _decl2num
: LivenessWalker
- _decl_location
: declNode
- _declareProc
: StaticToGlobalDismantle
- _decls
: ProcWalker, TreeChecker, RequiresGatherer, AllocToMemWalker, AllocSizeChanger, blockNode
- _declsToMove
: StaticToGlobalDismantle
- _def
: LivenessWalker, tdefNode
- _def_accuracy
: Pointers
- _defs
: memoryAssignment, orderedDefs, livenessAnalyzer, unitNode
- _defs_uses
: pointers_phase
- _delete_old
: Changer
- _deleted
: ipConstantPropagation
- _depth
: Path, loopTreeNode, output_context, Walker, Changer, LirBlock
- _derefs
: precisionAnalyzer
- _desc
: Phase_entry
- _destructive_assignments
: memoryBlock
- _dfn
: basicblockNode
- _dim
: arrayNode
- _direction
: Pointers, analysisProblem
- _dismantler_tmp
: UnificationBasedPtr
- _dominance_frontiers
: procedureInfo
- _dominates_exit
: Path
- _dominator
: Location
- _doms
: LirBlock
- _double_constants
: constantAnalyzer
- _dummies
: reachingGenKillWalker
- _dupProcs
: UnitWalker, TreeChecker
- _ecr
: UnificationBasedPtr, UnifyType
- _elaborated
: sueNode
- _ellipsis
: Lambda
- _else_coord
: ifNode
- _emulate3Address
: arch_info
- _enums
: ipConstantPropagation
- _errorCount
: TreeChecker
- _errors
: unitNode
- _everything
: reachingGenKillWalker
- _expr
: returnNode, selectionNode, caseNode, exprstmtNode, castNode, unaryNode
- _expr_block
: SelectionDismantle
- _expr_values
: constantAnalyzer
- _exprs
: initializerNode, commaNode
- _external_inputs
: procedureInfo
- _external_outputs
: procedureInfo
- _external_symbols
: Linker
- _externs
: scope_walker
- _false_br
: ifNode, ternaryNode
- _field2sue
: UnificationBasedPtr
- _fieldpos
: UnificationBasedPtr
- _fields
: memoryBlock::FieldNameDB, operandNode, suespecNode
- _file
: NodeInfo, Coord
- _first_caller
: procedureInfo
- _flags
: Dismantle
- _float_constants
: constantAnalyzer
- _flow_sensitive
: memoryBlock
- _flowval
: reachingGenKillWalker
- _formals
: UnitWalker, TreeChecker
- _forward
: Dominators, FlowProblem
- _forward_basicblock_order
: procedureInfo
- _forward_worklist_order
: procedureInfo
- _forwardEdges
: loopTree
- _fp
: init_flowproblem_walker
- _gen
: Node
- _gotoCount
: ProcWalker, TreeChecker
- _gotos
: ProcWalker, TreeChecker
- _has_default
: switchNode
- _hasBase
: InstructionInfo
- _hasDest
: InstructionInfo
- _hasOffset
: InstructionInfo
- _hasOpnd1
: InstructionInfo
- _hasOpnd2
: InstructionInfo
- _hasTarget
: InstructionInfo
- _have_labels
: goto_label_walker
- _header
: loopTreeNode
- _id
: UnifyType, Lambda, Unify_ECR, Symbol, arch_info::register_info, Operator
- _id_count
: count_walker
- _ids
: scope_walker
- _immed
: arch_info::Lir2Asm
- _implicit
: castNode
- _in_enum
: scope_walker
- _in_expr
: SelectionDismantle
- _in_formals
: scope_walker
- _in_su
: scope_walker
- _in_type
: ExpressionDismantle, TernaryDismantle
- _indent
: output_context, print_walker, print_tree_visitor
- _index
: DFPreds, Dominators, DominanceFrontiers, operandNode, subdeclNode
- _info
: basicblockNode
- _init
: init_flowproblem_walker, forNode, declNode
- _initialized
: arch_info_parser
- _inlined
: function_inline, identify_inlinees
- _input_file
: unitNode
- _input_to
: memoryBlock
- _instructions
: LirBlock, procNode, unitNode
- _int
: arch_info_parser::thing_to_parse
- _internal
: ipConstant
- _internal_symbols
: Linker
- _is_allocation_object
: memoryBlock
- _is_array
: memoryBlock
- _is_array_element
: memoryBlock
- _is_bottom
: UnifyType, Lambda
- _is_const
: reg_or_const
- _is_indexed
: memoryBlock
- _is_knr
: funcNode
- _is_left_assoc
: Operator
- _is_nested
: SymbolTable< T >
- _is_proc_exit
: returnNode
- _is_ptr
: constant
- _is_recursive
: procedureInfo
- _is_redundant_extern
: declNode
- _is_return_value
: memoryBlock
- _is_str
: constant
- _is_top
: Unify_Parents, Unify_Size
- _is_weak
: memoryAccess
- _keyName
: arch_info_parser::thing_to_parse
- _kill
: Node
- _killRegs
: arch_info::Lir2Asm
- _kind
: Location, loopTreeNode
- _label
: gotoNode
- _labels
: ProcWalker, TreeChecker, name_mangle_walker, goto_label_walker, FlattenDismantle
- _last
: FlowProblem, output_context
- _last_stack_local
: procNode
- _last_stmt
: FlattenDismantle
- _lastChar
: arch_info_parser
- _lastRealRegFixed
: dummy_reg_alloc
- _lastRealRegFloat
: dummy_reg_alloc
- _left
: binaryNode
- _length
: basic_type
- _lhs
: threeAddrNode
- _line
: output_context, NodeInfo, Coord, simpleCoord
- _linker
: callGraph
- _Lir2Asm_mnemonicLookup
: arch_info
- _Lir2Asm_records
: arch_info
- _Lir2AsmList
: arch_info_parser::thing_to_parse
- _lir_blocks
: procNode
- _lirInstTypes
: arch_info::Lir2Asm
- _live_in
: LivenessWalker
- _live_mergepoints
: livenessAnalyzer
- _live_out
: LivenessWalker
- _live_stmtlocations
: livenessAnalyzer
- _live_stmts
: livenessAnalyzer
- _liveness
: deadcodeChanger
- _local_to
: memoryBlock
- _localcallstack
: function_inline
- _loops
: procedureInfo, loopTree
- _lw
: LivenessComments, deadCodeEliminationChanger
- _m
: Lambda, df_number_walker
- _map
: ref_fix_walker, ref_clone_changer
- _max_size
: workList
- _maxDataAlign
: arch_info
- _memory_blocks
: memoryModel
- _merge_points
: procedureInfo
- _merge_uses
: orderedUses
- _mnemonicMap
: arch_info_parser
- _multiplicity
: memoryAccess
- _n
: Lambda
- _name
: Equal_phases, Phase_entry, NodeLocator, metaVariable, InstructionInfo, arch_info::register_info, Operator, attribNode, gotoNode, labelNode, callNode, idNode, suespecNode, tdefNode, declNode
- _nargs
: NodeLocator
- _ndecestors
: Unify_ECR
- _need_reanalysis
: procedureDB
- _nestedLoops
: loopTreeNode
- _never_returns
: procedureInfo
- _new_block
: ExpressionDismantle, TernaryDismantle
- _new_body
: FlattenDismantle
- _new_container
: BreakContinueChanger
- _new_line()
: output_context
- _newNames
: UpdateTdefChanger
- _newTypedefName
: StaticToGlobalDismantle
- _next
: LirBlock, forNode
- _next_reg
: storage_alloc
- _next_reg_formal_fixed
: storage_alloc
- _next_reg_formal_float
: storage_alloc
- _next_stack_formal
: storage_alloc
- _nextRegId
: arch_info
- _nil_bad_links
: ref_fix_walker
- _no_val
: constant
- _nodes
: TreeFixer
- _non_null
: constantAnalyzer
- _null
: constantAnalyzer
- _num
: print_walker, print_tree_visitor, Register
- _num2decl
: LivenessWalker
- _num_children
: Location
- _num_decls
: LivenessWalker
- _number
: LirBlock
- _offset
: Alpha, Coord, simpleCoord
- _only_context
: procedureInfo
- _op
: threeAddrNode, conditiongotoNode, unaryNode, binaryNode
- _op_assign_map
: ExpressionDismantle
- _op_post
: ExpressionDismantle
- _open_input_file()
: unitNode
- _oper1
: conditiongotoNode
- _oper2
: conditiongotoNode
- _opndFormat
: InstructionInfo
- _order
: Phase_entry, Walker, Changer
- _original
: subdeclNode
- _out
: print_walker, print_tree_visitor, output_context
- _output_file
: unitNode
- _owner
: memoryAccess, suespecNode
- _parameter_assignments
: memoryBlock
- _pArchInfo
: arch_info_parser
- _parens
: output_context
- _parent
: Unify_ECR, Path, Location, basicblockNode
- _parenthesized
: Node
- _parentLoop
: loopTreeNode
- _parents
: Unify_Parents
- _parse_only
: basic_type
- _parseType
: arch_info_parser::thing_to_parse
- _path_to_look_for
: Equal_path
- _paths
: PathDB
- _pending
: Lambda, Unify_Offset, Unify_ECR
- _pending_changes
: procedureInfo
- _phase
: Phase_entry
- _phases
: Phases
- _pointer_targets
: precisionAnalyzer
- _points_to
: memoryDef
- _pos
: output_context
- _postDismantled
: TreeChecker
- _pOutFile
: asm_gen_walker
- _pragmas
: stmtNode, defNode
- _preDismantled
: TreeChecker
- _preds
: LirBlock, basicblockNode
- _prefer_context_sensitive
: procedureInfo
- _preheader
: loopTreeNode
- _preOrder
: loopTree
- _print
: Operator
- _proc
: Unify_ECR, procedureInfo, procLocation, DFPreds, Unreachable, SSA, Dominators, DominanceFrontiers, callGraphNode, lir_gen_walker, asm_gen_walker, returnNode, callNode
- _procedure
: loopTree
- _procedure_declarations
: Linker
- _procedureCount
: Pointers
- _procedures
: procedureDB
- _procmap
: function_inline, identify_inlinees
- _procNames
: UnitWalker
- _procs
: UnifyType, UnitWalker, TreeChecker, function_inline, identify_inlinees
- _proctype
: UnificationBasedPtr
- _pSpecFile
: arch_info_parser
- _ptr_call
: UnificationBasedPtr
- _quick_lookup
: orderedDefs
- _rd
: reachingGenKillWalker
- _reaching_def
: memoryUse
- _read_mode
: NodeInfo
- _ref_list
: declNode
- _references
: labelNode, declNode
- _reg
: reg_or_const, Symbol, arch_info_parser::thing_to_parse
- _regDataTypeFpr
: arch_info
- _regDataTypeGpr
: arch_info
- _regFp
: arch_info
- _regIsMasterList
: arch_info_parser::thing_to_parse
- _register
: declNode::Storage_location
- _regList
: arch_info_parser::thing_to_parse
- _regMap
: arch_info
- _regRetvalFixed
: arch_info
- _regRetvalFloat
: arch_info
- _regsAll
: arch_info
- _regsCalleeSave
: arch_info
- _regsCallerSave
: arch_info
- _regsFpr
: arch_info
- _regsGpr
: arch_info
- _regSp
: arch_info
- _regsParamFixed
: arch_info
- _regsParamFloat
: arch_info
- _result
: NodeLocator
- _return_decl
: procNode
- _return_label
: procNode
- _return_stmt
: procedureInfo
- _return_variable
: procedureInfo
- _rhs1
: threeAddrNode
- _rhs2
: threeAddrNode
- _right
: binaryNode
- _right_brace
: blockNode
- _root
: Unify_ECR, procedureDB, DFPreds, SSA, Dominators, DominanceFrontiers, callGraph
- _rpostOrder
: loopTree
- _rregsFpr
: dummy_reg_alloc
- _rregsFprCount
: dummy_reg_alloc
- _rregsGpr
: dummy_reg_alloc
- _rregsGprCount
: dummy_reg_alloc
- _schar_constants
: constantAnalyzer
- _scope_output
: suespecNode
- _search_for_def
: memoryAccess
- _self_assign_use
: memoryDef
- _self_timer
: procedureInfo
- _served
: Unify_Pending
- _set
: Unify_Pendings
- _shouldEmit
: InstructionInfo
- _show_progress
: Pointers
- _sign
: basic_type
- _simplify
: pointers_phase, constantsChanger
- _single_assignment
: memoryBlock
- _sint_constants
: constantAnalyzer
- _size
: Unify_Size, suespecNode, arrayNode
- _sizeof_type
: threeAddrNode, unaryNode
- _skipCount
: Pointers
- _slong_constants
: constantAnalyzer
- _spec
: sueNode
- _sshort_constants
: constantAnalyzer
- _ssNodes
: output_context
- _stack
: set_container_walker
- _stack_arg_bytes
: LirInst
- _stack_frame_size
: procNode
- _stack_offset
: declNode::Storage_location
- _stackAlign
: arch_info
- _stackExtraBottom
: arch_info
- _stackExtraTop
: arch_info
- _stackFormalsOffset
: arch_info
- _stackFrameMinSize
: arch_info
- _star
: operandNode
- _star_accuracy
: Pointers
- _start_new_line
: textNode
- _statements
: basicblockLocation
- _stats
: pointers_phase
- _stmt
: stmtLocation, selectionNode, targetNode
- _stmt_num
: stmtLocation
- _stmt_values
: constantAnalyzer
- _stmts
: blockNode
- _storage_class
: declNode
- _storage_location
: declNode
- _string
: arch_info_parser::thing_to_parse
- _string_alpha
: UnificationBasedPtr
- _string_constant
: memoryModel
- _string_constants
: memoryModel
- _subtree_id
: Location
- _succs
: LirBlock, basicblockNode
- _suespecs
: unitNode
- _switches
: ProcWalker, TreeChecker
- _symbol_level
: scope_walker, unitNode
- _synthetic
: Linker
- _synthetic_decl
: memoryBlock
- _synthetic_proc
: UnificationBasedPtr
- _t_count
: Node
- _table
: SymbolTable< T >
- _tags
: scope_walker, unitNode
- _tao
: UnifyType, Alpha
- _taoR
: Lambda
- _taos
: Lambda
- _tempBool
: arch_info
- _tempParseString
: arch_info
- _tempRegList
: arch_info
- _text
: textNode, constNode
- _thingsToParse
: arch_info_parser
- _threshold
: pointers_phase
- _times_called
: callGraphNode
- _top
: constantAnalyzer, loopTree, ipConstantPropagation, ipConstant, FlowProblem, copyPropChanger, BreakContinueChanger
- _topLevelSuespecs
: StaticToGlobalDismantle
- _total_timer
: procedureInfo
- _tree_max
: Location
- _tree_min
: Location
- _treeEdges
: loopTree
- _true_br
: ternaryNode
- _true_branches
: procedureInfo
- _typ
: Unify_Pending, NodeLocator, Node
- _type
: Unify_ECR, Register, Symbol, arch_info::register_info, exprNode, typeNode, declNode, declNode::Storage_location
- _type_qualifiers
: typeNode
- _typeDepth
: TreeChecker
- _types
: RequiresGatherer, unitNode
- _uchar_constants
: constantAnalyzer
- _udchain
: constantPropChanger
- _uid
: Node
- _uid_count
: Node
- _uint_constants
: constantAnalyzer
- _ulong_constants
: constantAnalyzer
- _unary_prec
: Operator
- _undef_funcs
: unitNode
- _unification_based
: Pointers, memoryModel
- _unify
: memoryBlock
- _unifytype
: memoryBlock
- _unique_field_defn
: UnificationBasedPtr
- _unique_sue
: UnificationBasedPtr
- _unit
: scope_walker, lir_gen_walker, asm_gen_walker
- _unknown_procedures
: Pointers
- _use
: LivenessWalker
- _use_mult
: pointers_phase
- _use_multiplicity
: Pointers
- _uses
: UnificationBasedPtr, findVarAssign, memoryAssignment, orderedUses
- _ushort_constants
: constantAnalyzer
- _v
: constant
- _valid
: arch_info
- _value
: Unify_Offset, memoryDef, ipConstant, exprNode
- _values
: ipConstantPropagation
- _var
: Unify_ECR, operandNode
- _vars
: FlattenDismantle
- _vartype
: arch_info_parser::thing_to_parse
- _varTypeMap
: arch_info_parser
- _verbose
: procedureInfo, TreeCheckerPhase, TreeChecker, id_lookup_walker, NodeInfo
- _visited
: LirBlock, suespecNode
- _visited_procedures
: livenessAnalyzer
- _visited_sue
: UnificationBasedPtr
- _visitedNodes
: TreeChecker
- _vregs
: dummy_reg_alloc
- _warning
: TreeCheckerPhase, TreeChecker
- _warnings
: unitNode
- _wasNewLine
: arch_info_parser
- _where
: memoryAssignment, memoryAccess
- _while_coord
: doNode
- _worklist
: workList, procedureDB, procedureInfo
- _write_protected
: memoryBlock
- accuracy_map
: Pointers
- accuracy_map_p
: Pointers
- ACP
: copyPropChanger
- active_edges()
: procedureInfo
- add()
: udduChains
- Add()
: LIR
- add_all_blocks()
: workList, procedureInfo
- add_ancestor_set()
: procedureInfo
- add_block()
: workList, procedureInfo
- add_block_to_merge_point()
: mergePoints
- add_blocks_from()
: pointerValue
- add_complicit_assignment()
: memoryBlock
- add_def()
: memoryAssignment
- add_destructive_assignment()
: memoryBlock
- add_edge()
: callGraphNode
- add_expr()
: initializerNode
- add_external_input()
: procedureInfo
- add_external_output()
: procedureInfo
- add_inst()
: LirBlock
- add_inst_after()
: LirBlock
- add_inst_before()
: LirBlock
- add_merge_points()
: mergePoints
- add_meta_expr()
: metaexprNode
- add_meta_stmt()
: metastmtNode
- add_parameter_assignment()
: memoryBlock
- add_parameter_types()
: funcNode, declNode
- add_parameter_types_and()
: declNode
- add_phi_function()
: SSA
- add_pointers()
: memoryDef
- add_procedure()
: procedureDB
- add_procedure_to_worklist()
: procedureDB
- add_reachable_blocks()
: procedureInfo
- add_reachable_blocks_rec()
: procedureInfo
- add_start_block()
: procedureInfo
- add_to_flow_sensitive_list()
: memoryBlock
- add_to_non_unify_list()
: memoryBlock
- add_type_qualifiers()
: typeNode
- add_type_qualifiers_and()
: typeNode
- add_use()
: memoryAssignment
- addAdjacentNode()
: ListRecord
- addArg()
: Lambda
- addBlock()
: loopTreeNode
- addDef()
: livenessAnalyzer
- Additive
: memoryBlock
- addNestedLoop()
: loopTreeNode
- addr()
: operandNode
- ADDRESS
: Operator
- adjLists
: briggs_reg_alloc
- adjMatrix
: briggs_reg_alloc
- adjNodes
: ListRecord
- adjust_depth()
: procLocation, basicblockLocation, stmtLocation, Location
- adjustNeighbors()
: briggs_reg_alloc
- AFTER_ASSIGNMENT
: memoryBlock
- Aggressive_multiplicity
: pointerOptions
- align()
: suespecNode
- alignment()
: basic_type
- all_decls()
: Unify_ECR
- all_ECR
: Unify_ECR
- all_str()
: Unify_Structure
- ALL_VALUES
: memoryBlock
- allECR()
: Unify_ECR
- alloc_align()
: typeNode
- alloc_size()
: typeNode
- alloc_stack_local()
: procNode
- allocate()
: ipConstantPropagation, reg_alloc, dummy_reg_alloc, briggs_reg_alloc
- allocate_real_for_virtual()
: dummy_reg_alloc
- allocation_object()
: memoryBlock
- allocation_site()
: memoryBlock
- AllocSizeChanger()
: AllocSizeChanger
- AllocToMemWalker()
: AllocToMemWalker
- alpha
: UnificationBasedPtr, Unify_Object, Unify_Simple
- Alpha()
: Alpha
- ALPHANUM
: arch_info_parser
- already_inlined_calls()
: function_inline
- always()
: Path
- Always
: Path
- ambiguous
: copyPropChanger
- ambiguous_defs
: reachingGenKillWalker, GetDefsWalker
- analysis_count()
: procedureInfo
- analysisProblem()
: analysisProblem
- analyze()
: Pointers, reachingDefinitionsWalker
- analyze_all()
: UnificationBasedPtr, reachingDefinitionsWalker
- analyze_procedure()
: Pointers
- analyze_procedure_at()
: Pointers
- ancestor
: dominator_info
- ancestors()
: procedureInfo, callGraphNode
- And()
: Bits
- ANDAND
: Operator
- andand_oror_in_expr()
: SelectionDismantle
- ANDassign
: Operator
- annotation_call_arg()
: UnificationBasedPtr
- annotation_init_global()
: UnificationBasedPtr
- annotation_ret_val()
: UnificationBasedPtr
- annotation_returns_object()
: UnificationBasedPtr
- annotations()
: Node
- ansi_preproc
: CBZ
- ANSIOnly
: CBZ
- apply_weak_update()
: memoryBlock
- arch_info()
: arch_info
- arch_info_parser
: arch_info_parser, arch_info
- ArchInfo
: CBZ
- arg()
: attribNode
- arg1()
: Unify_Pending
- arg2()
: Unify_Pending
- arg3()
: Unify_Pending
- arg_list()
: threeAddrNode
- args()
: callNode, funcNode
- ArrayField
: memoryBlock::FieldNameDB
- arrayNode()
: arrayNode
- ARROW
: Operator
- ArrowDismantle()
: ArrowDismantle
- asm_gen_walker()
: asm_gen_walker
- assign()
: ipConstant, enum_value_walker
- assign_arg_register()
: storage_alloc
- assign_arg_stack()
: storage_alloc
- assign_register()
: storage_alloc
- assignment()
: SSA, ipConstantPropagation
- assignment_at()
: assignmentSet
- assignment_operator()
: Pointers
- Assignment_walker()
: Assignment_walker
- assignmentSet()
: assignmentSet
- assignRegisters()
: briggs_reg_alloc
- at_address()
: analysisProblem, constantAnalyzer
- at_allocation()
: UnificationBasedPtr, Pointers, memoryBlock, livenessAnalyzer, analysisProblem
- at_array()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, Changer, vcgASTWalker, AllocSizeChanger
- at_assignment()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_attrib()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_basicblock()
: reachingDefinitionsWalker, reachingGenKillWalker, LivenessComments, LivenessWalker, DefUseWalker, fixPointerWalker, constantFoldingChanger, print_walker, Walker, Visitor, Changer
- at_basicblock_entry()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_basicblock_exit()
: analysisProblem
- at_binary()
: analysisProblem, constantAnalyzer, Assignment_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, id_lookup_walker, gcWalker, ExpressionDismantle, ArrowDismantle, SelectionDismantle, Changer, vcgASTWalker
- at_block()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, scope_walker, InitializerDismantle, StaticToGlobalDismantle, Changer, vcgASTWalker
- at_break()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, set_container_walker, ref_fix_walker, BreakContinueChanger, Changer, vcgASTWalker
- at_call()
: UnificationBasedPtr, livenessAnalyzer, analysisProblem, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, ref_fix_walker, Linker, id_lookup_walker, ExpressionDismantle, Changer, vcgCCGWalker, vcgASTWalker, W, NodeLocator
- at_case()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, set_container_walker, semcheck_walker, ref_fix_walker, Changer, vcgASTWalker
- at_cast()
: analysisProblem, constantAnalyzer, CastRemover, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, ExpressionDismantle, Changer, vcgASTWalker
- at_comma()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, ExpressionDismantle, Changer, vcgASTWalker
- at_conditiongoto()
: findVarAssign, livenessAnalyzer, analysisProblem, constantsChanger, LivenessComments, LivenessWalker, constantFoldingChanger, constantPropChanger, print_walker, Walker, Visitor, TreeChecker, Changer, vcgASTWalker, lir_gen_walker
- at_conservative_procedure_call()
: analysisProblem, constantAnalyzer
- at_const()
: count_walker, analysisProblem, constantAnalyzer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, Changer, vcgASTWalker
- at_continue()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, set_container_walker, ref_fix_walker, BreakContinueChanger, Changer, vcgASTWalker
- at_deallocation()
: Pointers, memoryBlock, livenessAnalyzer, analysisProblem
- at_decl()
: UnificationBasedPtr, TreeFixer, has_struct_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, ProcWalker, TreeChecker, semcheck_walker, ref_clone_changer, name_mangle_walker, id_lookup_walker, FlattenDismantle, InitializerDismantle, StaticToGlobalDismantle, Changer, vcgASTWalker, W, NodeLocator, AllocToMemWalker, AllocSizeChanger
- at_def()
: Walker, Visitor, Changer
- at_dereference()
: precisionAnalyzer, analysisProblem, constantAnalyzer
- at_do()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, LoopDismantle, Changer, vcgASTWalker
- at_entry()
: targetNode, basicblockNode, procNode
- at_enum()
: print_tree_visitor, Walker, Visitor, tree_visitor, enum_value_walker, Changer, AllocSizeChanger
- at_exit()
: basicblockNode, stmtNode, procNode
- at_expr()
: ipConstantsChanger, constantPropChanger, Walker, Visitor, remove_stale_type_walker, Changer, NodeLocator
- at_exprstmt()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, semcheck_walker, FlattenDismantle, ExpressionDismantle, SelectionDismantle, Changer, vcgASTWalker
- at_field_access()
: precisionAnalyzer, analysisProblem, constantAnalyzer
- at_for()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_walker, LoopDismantle, Changer, vcgASTWalker
- at_func()
: has_struct_walker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, scope_walker, Changer, vcgASTWalker
- at_goto()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, ProcWalker, TreeChecker, ref_fix_walker, fix_goto_walker, goto_label_walker, FlattenDismantle, Changer, vcgASTWalker, lir_gen_walker
- at_id()
: count_walker, analysisProblem, constantsChanger, constantAnalyzer, renumber_walker, UnusedDeclarationCleanupChanger, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, ref_fix_walker, name_mangle_walker, Linker, id_lookup_walker, clear_ids_walker, RequiresGatherer, Changer, callGraph, vcgASTWalker
- at_if()
: CFS_Changer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, SelectionDismantle, Changer, vcgASTWalker
- at_index()
: precisionAnalyzer, livenessAnalyzer, analysisProblem, constantAnalyzer, Walker, Visitor, Changer
- at_initializer()
: UnificationBasedPtr, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, Changer, vcgASTWalker
- at_jump()
: Walker, Visitor, Changer
- at_label()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, ProcWalker, TreeChecker, ref_clone_changer, name_mangle_walker, goto_label_walker, FlattenDismantle, LabelDismantle, Changer, vcgASTWalker, lir_gen_walker
- at_loop()
: init_flowproblem_walker, Walker, Visitor, TreeChecker, set_container_walker, semcheck_walker, Changer
- at_loop_head()
: loopNode
- at_loop_tail()
: loopNode
- at_merge()
: livenessAnalyzer, analysisProblem, constantAnalyzer
- at_node()
: df_number_walker, Walker, Visitor, TreeChecker, sue_complete_walker, set_container_walker, ref_clone_changer, goto_label_walker, gcWalker, Changer
- at_operand()
: findVarAssign, print_walker, Walker, Visitor, TreeChecker, Changer, vcgASTWalker, AllocToMemWalker
- at_parameter_pass()
: analysisProblem, constantAnalyzer
- at_prim()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker, AllocSizeChanger
- at_proc()
: UnificationBasedPtr, reachingDefinitionsWalker, reachingGenKillWalker, Optimizer, CFS_Changer, LocalCopyPropChanger, LivenessComments, LivenessWalker, init_flowproblem_walker, DefUseWalker, UnusedDeclarationCleanupChanger, deadCodeEliminationChanger, copyPropChanger, cfg_changer, unreachableCodeRemover, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, UnitWalker, TreeChecker, set_container_walker, ref_fix_walker, name_mangle_walker, function_inline, id_lookup_walker, FlattenDismantle, ReturnDismantle, ControlDismantle, StaticToGlobalDismantle, Dismantle, Changer, vcgCCGWalker, vcgASTWalker, vcgWalker, W, lir_gen_walker, lir_flow_walker, dummy_reg_alloc_walker, RegAllocWalker, asm_gen_walker
- at_procedure_entry()
: livenessAnalyzer, analysisProblem
- at_procedure_exit()
: livenessAnalyzer, analysisProblem
- at_ptr()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker, AllocSizeChanger
- at_return()
: livenessAnalyzer, analysisProblem, constantAnalyzer, LivenessComments, LivenessWalker, constantPropChanger, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, set_container_walker, semcheck_walker, ref_fix_walker, FlattenDismantle, ReturnDismantle, SelectionDismantle, Changer, vcgASTWalker, lir_gen_walker
- at_selection()
: Walker, Visitor, semcheck_walker, Changer
- at_self_assignment()
: analysisProblem, constantAnalyzer
- at_sizeof()
: analysisProblem, constantAnalyzer
- at_stmt()
: LivenessWalker, init_flowproblem_walker, Walker, Visitor, SelectionDismantle, TernaryDismantle, Changer, W, NodeLocator
- at_stmt_entry()
: analysisProblem, constantAnalyzer
- at_stmt_exit()
: livenessAnalyzer, analysisProblem
- at_struct()
: print_tree_visitor, Walker, Visitor, tree_visitor, Changer, AllocSizeChanger
- at_subdecl()
: Walker, Visitor, Changer
- at_sue()
: has_struct_walker, print_walker, print_tree_visitor, Walker, Visitor, RequiresGatherer, Changer, vcgASTWalker
- at_suespec()
: UnificationBasedPtr, 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, ProcWalker, TreeChecker, set_container_walker, ref_clone_changer, SelectionDismantle, Changer, vcgASTWalker
- at_target()
: init_flowproblem_walker, Walker, Visitor, Changer
- at_tdef()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, ref_fix_walker, id_lookup_walker, clear_ids_walker, RequiresGatherer, UpdateTdefChanger, Changer, vcgASTWalker, AllocSizeChanger
- at_ternary()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, TernaryDismantle, Changer, vcgASTWalker
- at_text()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, Changer, vcgASTWalker
- at_threeAddr()
: UnificationBasedPtr, findVarAssign, deadcodeChanger, livenessAnalyzer, analysisProblem, constantsChanger, GetDefsWalker, LivenessComments, LivenessWalker, deadCodeEliminationChanger, GetDefsWalker, constantFoldingChanger, constantPropChanger, print_walker, Walker, Visitor, TreeChecker, Linker, function_inline, identify_inlinees, FlattenDismantle, Changer, vcgCCGWalker, vcgASTWalker, SizeofChanger, lir_gen_walker
- at_top()
: switchNode
- at_type()
: Walker, Visitor, TreeChecker, ExpressionDismantle, TernaryDismantle, Changer, W
- at_unary()
: analysisProblem, constantAnalyzer, fixPointerWalker, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, semcheck_expr_visitor, ExpressionDismantle, Changer, vcgASTWalker, AllocSizeChanger
- at_union()
: print_tree_visitor, Walker, Visitor, tree_visitor, Changer, AllocSizeChanger
- at_unit()
: UnificationBasedPtr, reachingGenKillWalker, Optimizer, print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, TreeChecker, gcWalker, StaticToGlobalDismantle, Dismantle, Changer, vcgASTWalker, lir_gen_walker, dummy_reg_alloc_walker, asm_gen_walker
- at_while()
: print_walker, print_tree_visitor, Walker, Visitor, tree_visitor, LoopDismantle, Changer, vcgASTWalker
- attribNode()
: attribNode
- attribs()
: declNode
- AUTO
: declNode
- BackEdge
: loopTree
- backedges()
: 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
- BeginProc()
: LIR
- BeginUnit()
: LIR
- Bidirectional_assignment
: pointerOptions
- binary_map
: lir_gen_walker
- binary_operator()
: ipConstantPropagation, ipConstant
- binary_prec()
: Operator
- binaryNode()
: binaryNode
- bits
: defFlowVal, declSetFlowVal, copyFlowVal
- Bits()
: Bits
- bits2decls()
: LivenessWalker
- bitsize()
: declNode
- BitwiseAND()
: LIR
- BitwiseNOT()
: LIR
- BitwiseOR()
: LIR
- BitwiseRotateLeft()
: LIR
- BitwiseRotateRight()
: LIR
- BitwiseShiftLeft()
: LIR
- BitwiseShiftRight()
: LIR
- BitwiseXOR()
: LIR
- blank
: UnifyType
- BLOCK
: declNode
- block
: UnifyType, basicblockLocation, LirInst
- block_at()
: procedureInfo
- block_count
: Location
- block_location()
: stmtLocation
- block_position()
: procedureInfo
- blockNode()
: blockNode
- blocks
: loopTreeNode, pointerValue
- body()
: loopNode, procNode
- bool_ptr
: arch_info_parser
- Boolean()
: constant
- Both
: Walker, Changer
- bottom()
: UnifyType, Lambda, constantAnalyzer, ipConstantPropagation
- Branch()
: LIR
- BreakContinueChanger()
: BreakContinueChanger
- breakNode()
: breakNode
- bucket
: dominator_info
- build()
: procedureDB
- build_lir_blocks()
: lir_flow_walker
- buildAdjLists()
: briggs_reg_alloc
- buildAdjMatrix()
: briggs_reg_alloc
- BYTE_LENGTH
: basic_type
- Call()
: LIR
- call_counter
: Pointers
- call_operator()
: Pointers
- call_to()
: procedureDB
- called_by()
: callGraphNode
- caller_at()
: procedureInfo
- callGraph()
: callGraph
- callGraphNode()
: callGraphNode
- callinline()
: identify_inlinees
- callnode()
: stmtLocation
- callNode()
: callNode
- CallPre()
: LIR
- calls()
: procedureInfo, stmtLocation, callGraphNode
- callsite_changes_map
: procedureInfo
- callsite_changes_map_p
: procedureInfo
- callsite_map
: procedureInfo
- callsite_map_cp
: procedureInfo
- callsite_map_p
: procedureInfo
- callsites()
: procedureInfo
- callstack()
: procedureDB
- canonical()
: NodeInfo
- caseNode()
: caseNode
- cases()
: switchNode
- cast()
: constant, operandNode
- cast_operator()
: ipConstantPropagation, ipConstant
- castNode()
: castNode
- CastRemover()
: CastRemover
- cbzTimer()
: cbzTimer
- cfg_changer()
: cfg_changer
- CFS_Changer()
: CFS_Changer
- change
: copyPropChanger, constantFoldingChanger, constantPropChanger, metastmtNode, metaexprNode, textNode, threeAddrNode, conditiongotoNode, operandNode, 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
- change_stack
: livenessAnalyzer
- change_stack_p
: livenessAnalyzer
- changed
: FlowProblem, CFS_Changer
- Changer()
: Changer
- Changes
: SSA
- changeWebRegister()
: briggs_reg_alloc
- CHAR
: basic_type
- Char
: basic_type
- CHAR_ALIGN
: basic_type
- char_class
: arch_info_parser
- CHAR_SIZE
: basic_type
- char_to_text()
: CBZ
- check()
: TreeChecker, sue_complete_walker, semcheck_expr_visitor, semcheck_walker
- check_binary()
: semcheck_expr_visitor
- check_conversions()
: funcNode
- check_merge_point()
: procedureInfo
- check_unary()
: semcheck_expr_visitor
- checkConstant()
: TreeChecker
- checkField()
: TreeChecker
- checkFieldInList()
: TreeChecker
- checkList()
: TreeChecker
- checkOperator()
: TreeChecker
- checkString()
: TreeChecker
- checkTree()
: TreeChecker
- child
: dominator_info
- children()
: basicblockNode
- ci_memorymodel_key
: memoryModel
- ci_memorymodel_map
: memoryModel
- ci_memorymodel_map_cp
: memoryModel
- ci_memorymodel_map_p
: memoryModel
- cjoin
: UnificationBasedPtr, Unify_Pending
- classifyEdge()
: loopTree
- classifyEdges()
: loopTree
- cleaned
: Unify_Pendings
- cleanup()
: Unify_Pendings, init_flowproblem_walker
- clear()
: Unify_Pendings, procedureDB, Pointers, memoryModel, memoryBlock, orderedUses, orderedDefs, livenessAnalyzer, Handle< T >, constantAnalyzer, Linker, clear_ids_walker, metastmtNode, metaexprNode
- clear_call_stack()
: procedureDB
- clear_dominator()
: Location
- clear_dummies()
: copyFlowVal
- clear_ids_walker()
: clear_ids_walker
- clear_points_to()
: memoryDef
- clone()
: analysisVal, defFlowVal, ipConstantPropagation, declSetFlowVal, FlowVal, copyFlowVal, Bits, ref_clone_changer, metastmtNode, metaexprNode, textNode, threeAddrNode, conditiongotoNode, operandNode, 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
- coalesceRegisters()
: briggs_reg_alloc
- code_template
: arch_info
- collapse
: UnificationBasedPtr, Unify_Pending
- collect()
: gcWalker
- collectDefs()
: livenessAnalyzer
- color
: ListRecord
- color_none
: ListRecord
- colorToRealReg
: briggs_reg_alloc
- commaNode()
: commaNode
- comment()
: stmtNode
- comment_stmt()
: LivenessComments
- commonDominator()
: loopTree
- Compare()
: LIR
- compare_property_value()
: analysisProblem
- comparison_operand()
: SelectionDismantle
- COMPATIBLE
: typeNode
- compatible_type()
: UnificationBasedPtr
- complete()
: suespecNode
- complicit_assignment_map
: memoryBlock
- complicit_assignment_map_cp
: memoryBlock
- complicit_assignment_map_p
: memoryBlock
- complicit_assignments()
: memoryBlock
- compress()
: Dominators
- compute_accuracy()
: Pointers
- compute_dominance_frontiers()
: DFPreds, DominanceFrontiers
- computePointers
: Pointers
- computeRegisterLiveness()
: lir_flow_walker
- computeSpillCosts()
: briggs_reg_alloc
- computeStackFrameSize()
: asm_gen_walker
- cond()
: loopNode, ternaryNode
- Conditional_analysis
: pointerOptions
- conditiongotoNode()
: conditiongotoNode
- conflict()
: id_lookup_walker
- conservative_procedure_call()
: Pointers
- CONST
: typeNode
- constant()
: constant
- constant_set
: const_phase, constantAnalyzer
- constant_set_p
: const_phase, constantAnalyzer
- constant_value
: pointerValue
- constantAnalyzer()
: constantAnalyzer
- constantFoldingChanger()
: constantFoldingChanger
- constantPropChanger
: constantPropChanger, constantFoldingChanger
- constantsChanger()
: constantsChanger
- constNode()
: constNode
- container
: memoryBlock, breakNode, continueNode, caseNode, W
- containers()
: memoryBlock
- contents_compiler_temp_index
: LirInst
- contents_str()
: LirInst
- Context_insensitive
: pointerOptions
- Context_insensitive_memory
: pointerOptions
- Context_sensitive_procedures
: pointerOptions
- continue_line()
: output_context
- continueNode()
: continueNode
- Control_flow
: memoryBlock
- ControlDismantle()
: ControlDismantle
- ConvertType()
: LIR
- convertType
: LirInst
- coord
: Node, _TQ
- Coord()
: Coord
- copies
: LocalCopyPropChanger, copyPropChanger, GetDefsWalker
- copy()
: defFlowVal, declSetFlowVal, copyFlowVal, Bits
- copy_pointers_from()
: pointerValue
- copy_value()
: copyPropChanger
- copyFlowVal()
: copyFlowVal
- copyPropChanger()
: copyPropChanger
- copySet()
: briggs_reg_alloc
- copyWt
: briggs_reg_alloc
- count
: pointerValue
- count_accuracy_pair
: Pointers
- count_calling_contexts()
: procedureInfo
- count_calling_contexts_rec()
: procedureInfo
- count_walker()
: count_walker
- counter()
: memoryModel
- Counter
: memoryModel, SSA
- cpp_flags
: CBZ
- create_copy_set()
: copyPropChanger
- create_kill_set()
: copyPropChanger
- create_memory_object()
: memoryModel
- create_synthetic()
: Linker
- create_synthetic_proc()
: UnificationBasedPtr
- createProcBlock()
: UnificationBasedPtr
- createTempForRegSave()
: asm_gen_walker
- CrossEdge
: loopTree
- cur_proc
: UnificationBasedPtr
- cur_unit
: UnificationBasedPtr
- current()
: procNode
- current_block
: fixPointerWalker
- current_caller()
: procedureDB
- current_callsite()
: procedureDB
- current_def()
: memoryBlock
- current_file
: CBZ
- current_in
: reachingDefinitionsWalker
- current_line
: NodeInfo, CBZ
- current_multiplicity()
: Pointers
- current_offset
: CBZ
- current_proc
: vcgCCGWalker
- current_proc_name
: vcgCCGWalker
- current_subtree_id
: Location
- current_tree_number
: Location
- current_unit
: CBZ, Linker
- current_use()
: memoryBlock
- CURRENT_VALUE
: memoryBlock
- currentHi
: cbzTimer
- currentLo
: cbzTimer
- currently_excluded
: vcgWalker
- dataAlign
: LirInst
- dataflow()
: metastmtNode, metaexprNode, textNode, threeAddrNode, conditiongotoNode, operandNode, 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
- dataSize
: LirInst
- datatype()
: Node
- datatype_superior()
: Node
- dataValue
: LirInst
- deadcodeChanger()
: deadcodeChanger
- deadCodeEliminationChanger()
: deadCodeEliminationChanger
- debug
: Linker
- debug_print_block_info()
: lir_flow_walker
- DebugLex
: CBZ
- decCost()
: ListRecord
- decl
: memoryBlock, idNode, procNode, FSKey
- decl_location()
: declNode
- Decl_location
: declNode
- decl_location_name()
: declNode
- decl_set
: copyPropChanger
- decl_set_p
: copyPropChanger
- DeclareGlobal()
: LIR
- DeclareLocal()
: LIR
- declNode()
: declNode
- decls
: ProcWalker, blockNode, DefUseWalker, declSetFlowVal
- declSetFlowVal()
: declSetFlowVal
- DECR
: Operator
- decrement_children()
: Location
- deep_base_type()
: typeNode
- def
: tdefNode, memorydef_key, sdu
- def2num
: defFlowVal, copyFlowVal
- def_at()
: memoryBlock
- def_count
: memoryAccess
- def_list()
: orderedDefs
- def_type()
: NodeInfo
- def_uses()
: memoryBlock, orderedUses
- default_preproc
: CBZ
- default_type()
: semcheck_expr_visitor
- defFlowVal()
: defFlowVal
- define()
: procNode
- define_and()
: procNode
- defines
: reachingDefinitionsWalker, reachingGenKillWalker, GetDefsWalker, copyPropChanger, GetDefsWalker
- definitions
: defFlowVal
- defNode()
: defNode
- defs
: memoryBlock, memoryAssignment, udduChains, LivenessWalker, unitNode, reachingDefinitionsWalker, reachingGenKillWalker, DefUseWalker, WebRecord
- Defs
: memoryBlock
- defUseOperand()
: LivenessWalker
- DefUseWalker()
: DefUseWalker
- defWt
: briggs_reg_alloc
- delayed_print_edge()
: vcgASTWalker
- delete_nodes()
: gcWalker
- delete_old()
: Changer
- deleted_nodes
: Node
- deleteInstr()
: briggs_reg_alloc
- Depth
: Walker, Changer
- depth()
: Path, loopTreeNode, Walker, Changer, briggs_reg_alloc
- depth_first_search()
: DFPreds, Dominators, DominanceFrontiers
- depthFirstSearch()
: loopTree
- dereferenced
: pointerValue
- desc()
: OperatorCheck, BinaryOperator, UnaryOperator, ComparisonOperator
- dest
: LirInst
- dest_contents
: LirInst
- destructive_assignment_map
: memoryBlock
- destructive_assignment_map_cp
: memoryBlock
- destructive_assignment_map_p
: memoryBlock
- destructive_assignments()
: memoryBlock
- DestructiveKind
: memoryBlock
- 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_dominators()
: procedureInfo
- dfs_used()
: fixPointerWalker
- diff()
: defFlowVal, ipConstant, declSetFlowVal, FlowVal, copyFlowVal
- Difference()
: defFlowVal, declSetFlowVal, copyFlowVal, Bits
- dim()
: arrayNode
- direction()
: analysisProblem
- disable()
: Phase_entry
- disable_phase()
: Phases
- Dismantle()
: Dismantle
- dismantle()
: Dismantle
- dismantle_control()
: Dismantle
- DISMANTLE_CONTROL
: Dismantle
- DISMANTLE_EXPRS
: Dismantle
- disp
: ListRecord, WebRecord
- Div()
: LIR
- DIVassign
: Operator
- do_getc()
: arch_info_parser
- do_init_static()
: arch_info
- do_ungetc()
: arch_info_parser
- doCalleeSave()
: asm_gen_walker
- doCallerSave()
: asm_gen_walker
- dom_calls
: Location
- dominance_frontiers()
: procedureInfo
- DominanceFrontiers()
: DominanceFrontiers
- dominates()
: PathDB, Location, Dominators
- dominates_exit()
: Path
- dominator()
: Location
- dominator_info
: dominator_info, Dominators
- dominator_tree()
: Dominators
- Dominators()
: Dominators
- done()
: NodeLocator
- doNode()
: doNode
- dot()
: memoryBlock
- dot_operator()
: Pointers
- Double
: constant, basic_type
- DOUBLE_ALIGN
: basic_type
- DOUBLE_SIZE
: basic_type
- du_chain
: udduChains
- du_site_chain
: udduChains
- dummies
: reachingDefinitionsWalker, copyFlowVal
- dummy_reg_alloc()
: dummy_reg_alloc
- dummy_reg_alloc_walker()
: dummy_reg_alloc_walker
- dupProcs()
: UnitWalker
- ecr()
: UnificationBasedPtr, UnifyType
- ecr1()
: UnificationBasedPtr
- ecr_no_root()
: UnifyType
- ecrDeref()
: UnificationBasedPtr
- ecrField()
: UnificationBasedPtr
- Edge
: vcgASTWalker
- edge_list
: lir_flow_walker
- edge_list_p
: lir_flow_walker
- Edge_map
: vcgASTWalker
- edge_map
: vcgCCGWalker
- EdgeKind
: loopTree
- Edges
: vcgASTWalker
- edges
: vcgCCGWalker, vcgASTWalker
- Edges_p
: vcgASTWalker
- elaborated()
: sueNode
- ELLIPSIS
: basic_type
- Ellipsis
: basic_type
- ellipsis()
: Lambda
- else_coord()
: ifNode
- emit()
: asm_gen_walker
- empty()
: Unify_Parents, Unify_Pendings
- empty_block()
: DismantleUtil
- empty_stmt()
: DismantleUtil
- emulate_3_address()
: arch_info
- EndProc()
: LIR
- EndUnit()
: LIR
- ensure_no_bottom()
: UnificationBasedPtr
- ensure_sim_obj()
: UnificationBasedPtr
- ensure_struct_obj()
: UnificationBasedPtr
- enter_scope()
: SymbolTable< T >, scope_walker, unitNode
- entry()
: procNode
- Entry
: FlowProblem
- ENUM
: declNode
- enum_value_walker()
: enum_value_walker
- enumNode()
: enumNode
- EQ
: Operator
- equal()
: Unify_Parents, Unify_Size, Lambda, Alpha
- Equal_path()
: Equal_path
- Equal_phases()
: Equal_phases
- equal_to()
: typeNode
- equals()
: PathDB
- ERassign
: Operator
- Error()
: CBZ
- errors()
: unitNode
- eval()
: Pointers, Dominators, metaexprNode, constant, operandNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, exprNode
- eval_or_cast()
: InitializerDismantle
- evaluate_points_to()
: constantAnalyzer
- exclude
: vcgWalker
- excluded()
: vcgWalker
- excludefilename
: vcgCCGPhase, vcgASTPhase
- Executable
: CBZ
- exit()
: procNode
- Exit
: FlowProblem
- exit_scope()
: SymbolTable< T >, scope_walker, unitNode
- expand()
: UnificationBasedPtr
- expr()
: returnNode, selectionNode, caseNode, exprstmtNode, castNode, unaryNode
- expr_value_map
: constantAnalyzer
- expr_value_map_p
: constantAnalyzer
- ExpressionDismantle()
: ExpressionDismantle
- exprNode()
: exprNode
- exprs()
: initializerNode, commaNode
- exprstmtNode()
: exprstmtNode
- EXTERN
: declNode
- external_inputs()
: procedureInfo
- external_outputs()
: procedureInfo
- Externals_table()
: Externals_table
- externs()
: scope_walker
- Fail()
: CBZ
- false_br()
: ifNode, ternaryNode
- field2sue()
: UnificationBasedPtr
- field_name
: memoryBlock::FieldNameDB, FSKey
- field_name_map
: memoryBlock::FieldNameDB
- field_name_map_p
: memoryBlock::FieldNameDB
- field_offset()
: lir_gen_walker
- FieldNameDB()
: memoryBlock::FieldNameDB
- FieldNames
: memoryBlock
- fields()
: operandNode, suespecNode
- file()
: Coord
- filename()
: Coord
- Files
: CBZ
- final_const_count()
: count_walker
- final_id_count()
: count_walker
- finalize()
: UnificationBasedPtr
- finalize_graph()
: vcgASTWalker, vcgWalker
- finalizing
: UnificationBasedPtr
- find()
: vector_set< T >
- find_block_doms()
: lir_flow_walker
- find_def()
: orderedDefs
- find_def_at()
: memoryBlock
- find_dominating_def()
: orderedDefs
- find_field()
: suespecNode
- find_loops()
: lir_flow_walker
- find_merge_points()
: mergePoints
- find_register_info()
: arch_info
- find_strictly_dominating_def()
: orderedDefs
- find_use()
: orderedUses
- find_use_at()
: memoryBlock
- find_uses_at()
: memoryBlock, orderedUses
- findBody()
: loopTree
- findCall()
: NodeLocator
- findDecl()
: NodeLocator
- findExprOrStmt()
: NodeLocator
- findInstruction()
: lir_flow_walker
- findLoop()
: loopTree
- findType()
: arch_info
- findVarAssign()
: findVarAssign
- finish()
: Location, basic_type, primNode, typeNode, declNode
- finish_and()
: primNode, typeNode, declNode
- first_caller()
: procedureInfo
- fix()
: TreeFixer
- fix_allocated_virtual()
: dummy_reg_alloc
- fix_goto_walker()
: fix_goto_walker
- fixPointerWalker()
: fixPointerWalker
- fixup()
: set_container_walker, id_lookup_walker, goto_label_walker, unitNode
- fixup_and_return()
: id_lookup_walker
- fixup_preds()
: unreachableCodeRemover
- flatten_init()
: lir_gen_walker
- FlattenDismantle()
: FlattenDismantle
- 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()
: 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_insensitive
: pointerOptions
- flow_jump()
: FlowProblem
- flow_label()
: FlowProblem
- flow_loop()
: FlowProblem
- flow_node()
: FlowProblem
- flow_prim()
: FlowProblem
- flow_proc()
: FlowProblem
- flow_ptr()
: FlowProblem
- flow_return()
: FlowProblem
- flow_selection()
: FlowProblem
- Flow_sensitive_allocation_objects
: pointerOptions
- Flow_sensitive_objects
: pointerOptions
- 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
: DefUseWalker
- fo
: Unify_Structure
- follow_tdefs()
: typeNode
- force_new()
: sueNode
- force_new_and()
: sueNode
- Forced
: memoryAccess
- FORMAL
: declNode
- formals()
: UnitWalker
- FormatReadably
: CBZ
- forNode()
: forNode
- forward()
: FlowProblem
- ForwardEdge
: loopTree
- free()
: ipConstantPropagation
- FSKey()
: FSKey
- fto
: Unify_Structure
- FUNC_CALL
: Operator
- funcNode()
: funcNode
- function_inline()
: function_inline
- gcc_preproc
: CBZ
- GCCisms
: CBZ
- gcWalker()
: gcWalker
- GE
: Operator
- Gen
: copyPropChanger
- gen
: Node, reachingDefinitionsWalker
- gen_arg_decl()
: lir_gen_walker
- gen_assignment()
: lir_gen_walker
- gen_binary_assignment()
: lir_gen_walker
- gen_call()
: lir_gen_walker
- gen_call_assignment()
: lir_gen_walker
- gen_conditional_branch()
: lir_gen_walker
- gen_conversion()
: lir_gen_walker
- gen_global_decl()
: lir_gen_walker
- gen_goto()
: lir_gen_walker
- gen_label()
: lir_gen_walker
- gen_load()
: lir_gen_walker
- gen_local_decl()
: lir_gen_walker
- gen_move()
: lir_gen_walker
- gen_return()
: lir_gen_walker
- gen_simple_assignment()
: lir_gen_walker
- gen_store()
: lir_gen_walker
- gen_unary_assignment()
: lir_gen_walker
- generate_array_elements_for()
: memoryModel
- generate_cfg()
: cfg_changer
- generate_su_field()
: memoryModel
- generate_su_field_name()
: memoryBlock
- generate_uses()
: Pointers
- genSpillCode()
: briggs_reg_alloc
- get()
: Unify_Structure, Coord
- get_all_regs()
: arch_info
- get_allocation_object()
: memoryBlock
- get_arg()
: attribNode
- get_array_element()
: memoryBlock
- get_asm_const_prefix()
: arch_info
- get_asm_line_comment()
: arch_info
- get_block_dfo()
: lir_flow_walker
- get_body()
: loopNode, procNode
- get_char()
: arch_info_parser
- get_code_for_instruction()
: arch_info
- get_cond()
: loopNode, ternaryNode
- get_constants()
: Pointers
- get_context()
: procedureInfo
- get_data_align()
: arch_info
- get_data_align_char()
: arch_info
- get_data_align_double()
: arch_info
- get_data_align_float()
: arch_info
- get_data_align_int()
: arch_info
- get_data_align_long()
: arch_info
- get_data_align_ptr()
: arch_info
- get_data_align_short()
: arch_info
- get_data_size()
: arch_info
- get_data_size_double()
: arch_info
- get_data_size_float()
: arch_info
- get_data_size_int()
: arch_info
- get_data_size_long()
: arch_info
- get_data_size_ptr()
: arch_info
- get_data_size_short()
: arch_info
- get_decl()
: procNode
- get_def()
: DefUseWalker
- get_dest()
: LirInst
- 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, TreeCheckerPhase, vcgCCGPhase, vcgASTPhase
- get_init()
: forNode
- get_instruction_kill_regs()
: arch_info
- get_left()
: binaryNode
- get_Lir2Asm_for_instruction()
: arch_info
- get_locals_size()
: procNode
- get_max_data_align()
: arch_info
- get_name()
: callNode
- get_next()
: forNode
- get_next_block()
: workList, procedureInfo
- get_pending_changes()
: procedureInfo
- get_reg_by_index()
: arch_info
- get_reg_data_type_fpr()
: arch_info
- get_reg_data_type_gpr()
: arch_info
- get_reg_fp()
: arch_info
- get_reg_name()
: arch_info
- get_reg_retval_fixed()
: arch_info
- get_reg_retval_float()
: arch_info
- get_reg_sp()
: arch_info
- get_register()
: arch_info
- get_regs_callee_save()
: arch_info
- get_regs_caller_save()
: arch_info
- get_regs_fpr()
: arch_info
- get_regs_gpr()
: arch_info
- get_regs_param_fixed()
: arch_info
- get_regs_param_float()
: arch_info
- get_right()
: binaryNode
- get_rreg()
: dummy_reg_alloc
- get_sizeof_type()
: unaryNode
- get_stack_align()
: arch_info
- get_stack_extra_bottom()
: arch_info
- get_stack_extra_top()
: arch_info
- get_stack_formals_offset()
: arch_info
- get_stack_frame_min_size()
: arch_info
- get_stmt()
: selectionNode, targetNode
- get_temp_id()
: CBZ
- get_temp_id_str()
: CBZ
- get_temp_ptr()
: storage_alloc
- get_temp_var()
: CBZ, storage_alloc
- get_true_br()
: ifNode, ternaryNode
- get_type()
: exprNode, typeNode, declNode
- get_uses()
: DefUseWalker
- get_vreg()
: dummy_reg_alloc
- getAdjNodes()
: ListRecord
- getColor()
: ListRecord
- getCoord()
: NodeInfo
- getDef()
: sdu
- getDefs()
: WebRecord
- GetDefsWalker()
: GetDefsWalker
- GetEffectiveAddress()
: LIR
- getFrequency()
: cbzTimer
- GetGlobalAddress()
: LIR
- getInstructionFlowInfo()
: lir_flow_walker
- getInstructionsPostorder()
: lir_flow_walker
- getLinker()
: Pointers
- getLirVt()
: Symbol
- getNode()
: NodeInfo
- getReg()
: WebRecord
- getRegFp()
: Register
- getRegRetVal()
: Register
- getRegRetValFixed()
: Register
- getRegRetValFloat()
: Register
- getRegSp()
: Register
- getRmAdjNodes()
: ListRecord
- getSpill()
: WebRecord
- getSpillCost()
: ListRecord
- getSym()
: WebRecord
- getSymbol()
: sdu
- getTime()
: cbzTimer
- getType()
: NodeInfo
- getUses()
: WebRecord, sdu
- getWeb()
: ListRecord
- goto_label_walker()
: goto_label_walker
- gotoCount()
: ProcWalker
- gotoNode()
: gotoNode
- gotos()
: ProcWalker
- graph
: vcgWalker
- ICR
: Operator
- id()
: UnifyType, Lambda, Unify_ECR, Operator
- id_count
: UnifyType, Lambda, Unify_ECR
- id_lookup_walker()
: id_lookup_walker
- Identifiers_table()
: Identifiers_table
- identify_inlinees()
: identify_inlinees
- idNode()
: idNode
- ids()
: scope_walker
- ifNode()
: ifNode
- Ignore_fields
: pointerOptions
- IgnoreLineDirectives
: CBZ
- Immed_NA
: arch_info::Lir2Asm
- Immed_No
: arch_info::Lir2Asm
- Immed_Yes
: arch_info::Lir2Asm
- in
: defFlowVal, declSetFlowVal, copyFlowVal, print_walker, print_tree_visitor, reachingDefinitionsWalker
- In
: copyPropChanger
- in_enum()
: scope_walker
- in_formals()
: scope_walker
- in_scope()
: memoryBlock
- in_su()
: scope_walker
- inc_errors()
: unitNode
- inc_references()
: declNode
- inc_warnings()
: unitNode
- incCost()
: ListRecord
- incr_analysis_count()
: procedureInfo
- increment_children()
: Location
- indent()
: print_walker, print_tree_visitor
- indent_in()
: output_context
- indent_out()
: output_context
- index()
: NodeInfo, operandNode, subdeclNode
- Index
: Operator
- index2node
: NodeInfo
- index_map
: Dominators
- index_offset()
: lir_gen_walker
- indexNode()
: NodeInfo, indexNode
- INDIR
: Operator
- info()
: basicblockNode
- inherit_type()
: declNode
- inherit_type_and()
: declNode
- init()
: init_flowproblem_walker, ExpressionDismantle, DismantleUtil, Operators, forNode, declNode
- init_array()
: InitializerDismantle
- init_flowproblem_walker()
: init_flowproblem_walker
- init_maps()
: lir_gen_walker
- init_parser()
: arch_info_parser
- init_scalar()
: InitializerDismantle
- init_struct()
: InitializerDismantle
- initialize()
: Pointers
- initialize_pointers()
: pointerValue
- initialize_struct()
: memoryModel
- InitializerDismantle()
: InitializerDismantle
- initializerNode()
: initializerNode
- INLINE
: typeNode
- inline_functions()
: function_inline
- inlined()
: identify_inlinees
- inliner()
: function_inline
- inlocalstack()
: function_inline
- input_file()
: unitNode
- input_suffix
: CBZ
- input_to()
: memoryBlock
- insert()
: Unify_Pendings, vector_set< T >, defFlowVal, declSetFlowVal, copyFlowVal, SymbolTable< T >
- insert_proc()
: function_inline
- insert_unique()
: SymbolTable< T >
- inside_call_func
: UnificationBasedPtr
- instruction
: LirInst
- instruction_supports_immediate()
: arch_info
- InstructionInfo()
: InstructionInfo
- InstructionInfo_Setup()
: InstructionInfo_Setup
- instructions()
: procNode, unitNode
- insts()
: LirBlock
- Int
: basic_type
- INT
: basic_type
- INT_ALIGN
: basic_type
- int_ptr
: arch_info_parser
- INT_SIZE
: basic_type
- Integer()
: constant
- integral_promotions()
: exprNode, typeNode
- interfere()
: briggs_reg_alloc
- intern()
: PathDB, ipConstant
- Intersect()
: defFlowVal, copyFlowVal
- intersectUses()
: WebRecord
- IntParseOnly
: basic_type
- ints
: Bits
- ipConstant()
: ipConstant
- ipConstantPropagation
: ipConstantPropagation, ipConstant
- ipconstants
: ipConstantsChanger
- ipConstantsChanger
: ipConstantsChanger, ipConstant
- is_a_type()
: Identifiers_table
- is_a_use
: pointerValue
- is_active()
: memoryAccess
- is_address
: pointerValue
- is_aggregate()
: structNode, arrayNode, typeNode
- is_allocation()
: Pointers
- is_allocation_object()
: memoryBlock
- is_always()
: Path
- is_ancestor()
: procedureInfo
- is_annote_kind()
: Annote
- is_arithmetic()
: Operator, basic_type, enumNode, primNode, typeNode
- is_array()
: memoryBlock
- is_array_element()
: memoryBlock
- is_assignment()
: Operator
- is_binary()
: Operator
- is_bottom()
: UnifyType, Lambda, ipConstant
- is_char()
: basic_type, primNode, typeNode
- is_comparison()
: Operator
- is_compatible_with()
: funcNode
- is_context_insensitive()
: procedureInfo
- is_deallocation()
: Pointers
- is_derived()
: funcNode, arrayNode, ptrNode, typeNode
- is_dismantled_binary()
: Operator
- is_ellipsis()
: basic_type, primNode, typeNode
- is_empty()
: workList, procedureInfo
- is_enabled()
: Phase_entry
- is_equal_to()
: constant
- is_exit()
: Pointers
- is_file_included()
: CBZ
- is_float()
: basic_type, primNode, typeNode
- is_flow_sensitive()
: memoryBlock
- is_heap_object()
: memoryBlock
- is_implicit()
: castNode
- is_in_flow_sensitive_list()
: memoryBlock
- is_in_non_unify_list()
: memoryModel
- is_indexed()
: memoryBlock
- is_int()
: basic_type, enumNode, primNode, typeNode
- is_integer()
: basic_type, enumNode, primNode, typeNode
- is_knr()
: funcNode
- is_left_assoc()
: Operator
- is_library_routine()
: procedureInfo
- is_long()
: basic_type
- is_longlong()
: basic_type
- is_lvalue()
: pointerValue, 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_procedure_on_worklist()
: procedureDB
- is_ptr()
: constant
- is_real_reg()
: dummy_reg_alloc
- is_reallocation()
: Pointers
- is_reanalysis_required()
: procedureDB
- is_recursive()
: procedureInfo, Path
- is_recursive_call()
: procedureDB
- is_redundant_extern()
: declNode
- is_return_value()
: memoryBlock
- is_scalar()
: basic_type, enumNode, arrayNode, ptrNode, primNode, typeNode
- is_served()
: Unify_Pending
- is_short()
: basic_type
- is_signed()
: basic_type
- is_single_assignment()
: memoryBlock
- is_str()
: constant
- is_string()
: arrayNode
- is_synthetic_decl()
: memoryBlock
- is_top()
: Unify_Parents, Unify_Size, ipConstant
- is_unary()
: Operator
- is_undeclared()
: labelNode
- is_unify()
: memoryBlock
- is_unknown()
: Coord
- is_unsigned()
: basic_type
- is_va_arg()
: Pointers
- is_va_end()
: Pointers
- is_va_list()
: UnificationBasedPtr, Pointers
- is_va_start()
: Pointers
- is_valid()
: arch_info::register_info, arch_info
- is_verbose()
: procedureInfo
- is_visible_to()
: procedureDB
- is_visible_to_caller()
: procedureDB
- is_void()
: basic_type, primNode, typeNode
- is_void_args()
: funcNode
- is_weak()
: memoryAccess
- is_zero()
: constant
- isField()
: UnificationBasedPtr
- isLive()
: livenessAnalyzer
- isPrinted()
: output_context
- isStringLiteral()
: InitializerDismantle
- isSymReg()
: briggs_reg_alloc
- isValid()
: Register
- iterate()
: FlowProblem
- label
: gotoNode, dominator_info
- Label()
: LIR
- LabelDismantle()
: LabelDismantle
- labelNode()
: labelNode
- labels()
: ProcWalker, name_mangle_walker
- Labels_table()
: Labels_table
- Lambda()
: Lambda
- lambda
: Unify_Object, Unify_Simple
- last()
: procLocation, basicblockLocation, FlowProblem
- last_def_at()
: memoryBlock
- LE
: Operator
- left()
: conditiongotoNode, binaryNode
- length()
: basic_type
- length_name()
: basic_type
- leq()
: UnifyType, Unify_Size, Lambda, Alpha, Unify_Offset
- Level
: Symbols
- lhs()
: SSA, threeAddrNode
- line()
: Coord
- LINEBREAK
: arch_info_parser
- link()
: Dominators, Linker
- Linker()
: Linker
- linker
: UnificationBasedPtr, Pointers
- Lir2Asm_list
: arch_info
- Lir2Asm_list_ptr
: arch_info_parser
- lir_blocks()
: procNode
- lir_flow_walker()
: lir_flow_walker
- lir_gen_walker()
: lir_gen_walker
- LirBlock()
: LirBlock
- LirInst
: LirInst, Register
- ListRecord()
: ListRecord
- live_in()
: LivenessWalker
- live_out()
: LivenessWalker
- liveAt()
: briggs_reg_alloc
- livenessAnalyzer()
: livenessAnalyzer
- LivenessComments()
: LivenessComments
- LivenessWalker()
: LivenessWalker
- liveRegs
: briggs_reg_alloc
- Load()
: LIR
- load_arch_info()
: arch_info
- load_const()
: lir_gen_walker
- load_global()
: lir_gen_walker
- load_global_addr()
: lir_gen_walker
- load_global_ea()
: lir_gen_walker
- load_global_value()
: lir_gen_walker
- load_global_var()
: lir_gen_walker
- load_stack()
: lir_gen_walker
- load_stack_addr()
: lir_gen_walker
- load_stack_ea()
: lir_gen_walker
- load_stack_value()
: lir_gen_walker
- load_stack_var()
: lir_gen_walker
- LoadImmediate()
: LIR
- LoadStatic()
: LIR
- loadSymReg()
: briggs_reg_alloc
- local_copy_prop()
: LocalCopyPropChanger, copyPropChanger
- local_to()
: memoryBlock
- LocalCopyPropChanger()
: LocalCopyPropChanger
- Location()
: Location
- location
: memorydef_key
- 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()
: memoryModel
- lookup_merge_point()
: procedureInfo, mergePoints
- lookup_procedure()
: Pointers, Linker
- lookup_stmt()
: constantAnalyzer
- lookup_string_constant()
: memoryModel
- lookup_symbol()
: Linker
- lookup_variable()
: memoryModel
- loopAncestor()
: loopTree
- LoopDismantle()
: LoopDismantle
- LoopKind
: loopTreeNode
- loopNode()
: loopNode
- loopTree()
: loopTree
- loopTreeNode()
: loopTreeNode
- LS
: Operator
- LSassign
: Operator
- n
: Lambda, reachingDefinitionsWalker, reachingGenKillWalker, Bits
- name()
: procedureInfo, precisionAnalyzer, memoryBlock, livenessAnalyzer, analysisProblem, Phase_entry, metaVariable, Operator, attribNode, gotoNode, labelNode, callNode, idNode, suespecNode, tdefNode, declNode
- name2num
: 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
- need_ssa()
: SSA
- needs_conversion()
: lir_gen_walker
- needsMem()
: AllocToMemWalker
- Neg()
: LIR
- nestedLoops()
: loopTreeNode
- never_returns()
: procedureInfo
- new_flowval()
: reachingGenKillWalker
- new_id()
: DismantleUtil
- new_label()
: DismantleUtil
- new_line()
: output_context
- new_pending
: UnificationBasedPtr
- new_temp_decl()
: DismantleUtil
- next()
: forNode
- next_phase()
: Phases
- next_procedure_on_worklist()
: procedureDB
- next_temp_id_seed
: CBZ
- next_tree_number()
: Location
- ni
: W
- nints
: Bits
- nl
: NodeLocator
- NO_LENGTH
: basic_type
- NO_SIGN
: basic_type
- no_tdef_type()
: exprNode, typeNode, declNode
- NO_TYPE
: basic_type
- no_val()
: constant
- Node()
: Node
- node2index
: NodeInfo
- node2num
: reachingDefinitionsWalker, reachingGenKillWalker
- node_index
: Dominators
- node_label()
: vcgCCGWalker, vcgASTWalker
- node_name()
: vcgCCGWalker, vcgASTWalker
- node_title()
: vcgCCGWalker, vcgASTWalker
- nodeExtra
: LirInst
- nodeIndex()
: NodeInfo
- NodeInfo()
: NodeInfo
- NodeLocator
: NodeLocator, NodeInfo
- NodeOnly
: Walker, Changer
- nodes
: vcgCCGWalker, vcgASTWalker, Node
- nodeStack
: briggs_reg_alloc
- Non_unify_types
: pointerOptions
- noncast_type()
: operandNode
- None
: Dominators
- NONE
: typeNode, declNode
- nonStore()
: briggs_reg_alloc
- NOP()
: LIR
- NoRegAlloc
: CBZ
- Not()
: Bits, DismantleUtil
- not_relop
: DismantleUtil
- notify_exit_scope()
: Externals_table, Tags_table, Labels_table, Identifiers_table, SymbolTable< T >
- nStrings()
: NodeInfo
- null()
: memoryModel
- Null
: memoryModel
- num()
: Register
- num2def
: copyFlowVal
- num2node
: reachingDefinitionsWalker, reachingGenKillWalker
- num_children()
: Location
- num_ints
: ListRecord
- num_regs
: briggs_reg_alloc
- num_webs
: briggs_reg_alloc
- number()
: df_number_walker
- number_of_procedures()
: procedureDB
- numInts()
: ListRecord
- obj_typ
: UnifyType
- object
: UnifyType
- objTyp()
: UnifyType
- offset()
: Alpha, Coord
- OldStyleFunctionDefinition
: CBZ
- One_string_constant
: pointerOptions
- One_struct_per_type
: pointerOptions
- op()
: threeAddrNode, conditiongotoNode, unaryNode, binaryNode
- operandNode()
: operandNode
- Operator()
: Operator
- operator &()
: hash_set_ex< Key, Traits, Allocator >
- operator &=()
: hash_set_ex< Key, Traits, Allocator >
- operator *()
: Handle< T >
- operator double()
: cbzTimer
- operator Register()
: arch_info::register_info
- operator void *()
: Handle< T >
- operator!=()
: Bits, hash_set_ex< Key, Traits, Allocator >, Register, basic_type, typeNode
- operator()()
: Equal_path, Equal_phases, Less_phases, OperatorCheck, BinaryOperator, UnaryOperator, ComparisonOperator
- operator-()
: hash_set_ex< Key, Traits, Allocator >
- operator-=()
: hash_set_ex< Key, Traits, Allocator >
- operator->()
: Handle< T >
- operator<()
: Register, constant, basic_type
- operator<<
: Unify_Pending, UnifyType, Lambda, Alpha, Unify_Offset, Unify_ECR, Path, PathDB, memoryBlock, Location, Bits, output_context, LirInst, Coord
- operator<=()
: typeNode
- operator=()
: Location, Handle< T >, Bits, hash_set_ex< Key, Traits, Allocator >, reg_or_const, Register, constant
- operator==()
: Unify_ECR, FSKey, Bits, hash_set_ex< Key, Traits, Allocator >, Register, Symbol, arch_info::register_info, basic_type, typeNode
- OperatorID
: Operator
- operator|()
: hash_set_ex< Key, Traits, Allocator >
- operator|=()
: hash_set_ex< Key, Traits, Allocator >
- opid_cmptype_map
: lir_gen_walker
- opnd1
: LirInst
- opnd1_contents
: LirInst
- opnd2
: LirInst
- opnd2_contents
: LirInst
- 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
- Out
: copyPropChanger
- output()
: loopTreeNode, textNode, stmtNode, exprNode, typeNode, procNode, subdeclNode, declNode, unitNode, Node
- output_comment()
: stmtNode
- output_context()
: output_context
- output_expr()
: metaexprNode, operandNode, initializerNode, callNode, ternaryNode, commaNode, castNode, unaryNode, binaryNode, idNode, constNode, exprNode
- output_file()
: unitNode
- Output_mode
: memoryBlock
- output_stmt()
: loopTreeNode, metastmtNode, threeAddrNode, conditiongotoNode, 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()
: memoryAccess, suespecNode
- p
: Unify_Blank, Unify_Object, Unify_Structure, Unify_Simple, Handle< T >
- P()
: P
- parameter_assignments()
: memoryBlock
- Parameter_pass
: memoryBlock
- parens()
: exprNode
- parent
: Unify_ECR, Path, Location, basicblockNode, dominator_info
- parent_proc()
: procLocation
- parenthesized()
: Node
- parentLoop()
: loopTreeNode
- parents()
: Unify_Parents
- parse()
: arch_info_parser, unitNode
- parse_bool_item()
: arch_info_parser
- parse_integer_item()
: arch_info_parser
- parse_Lir2Asm_item()
: arch_info_parser
- parse_only()
: basic_type
- PARSE_ONLY
: basic_type
- parse_reg_item()
: arch_info_parser
- parse_reg_list_item()
: arch_info_parser
- parse_string_item()
: arch_info_parser
- parse_type
: arch_info_parser
- parse_vartype_item()
: arch_info_parser
- pass_external_inputs()
: Pointers
- pass_external_outputs()
: Pointers
- pass_one_external_input()
: Pointers
- pass_one_external_output()
: Pointers
- pass_parameters()
: Pointers
- pass_return_value()
: Pointers
- Path()
: Path
- Path_sensitive_branches
: pointerOptions
- PathDB
: PathDB, Path
- peek_char()
: arch_info_parser
- pending()
: Lambda, Unify_Offset, Unify_ECR
- phase()
: Phase_entry
- Phase_entry()
: Phase_entry
- phase_flag()
: Phases
- PhaseName
: CBZ
- Phases()
: Phases
- phases()
: Phases
- phi()
: SSA
- pInfo
: dummy_reg_alloc::rreg_info
- place_one_phi()
: SSA
- place_phi_functions()
: SSA
- PLUSassign
: Operator
- Point
: FlowProblem
- POINTER_ALIGN
: basic_type
- POINTER_SIZE
: basic_type
- Pointer_statistics
: pointerOptions
- pointer_targets_map
: precisionAnalyzer
- pointer_targets_map_p
: precisionAnalyzer
- Pointers()
: Pointers
- pointers
: ipConstantsChanger
- pointerValue()
: pointerValue
- points_to()
: memoryDef
- pos()
: output_context
- POSTDEC
: Operator
- POSTINC
: Operator
- Postorder
: Walker, Changer
- pragmas
: stmtNode, defNode, CBZ
- pRealReg
: dummy_reg_alloc::vreg_info
- precedence()
: ternaryNode, commaNode, castNode, unaryNode, binaryNode, exprNode
- precisionAnalyzer()
: precisionAnalyzer
- PREDEC
: Operator
- preds
: basicblockNode, LirInst
- prefer_context_sensitive()
: procedureInfo
- preheader()
: loopTreeNode
- PREINC
: Operator
- Preorder
: Walker, Changer
- preproc
: CBZ
- Preprocess
: CBZ
- primaryType
: LirInst
- primNode()
: primNode
- print()
: Unify_Pending, UnifyType, Lambda, Alpha, Unify_Offset, Unify_ECR, procedureInfo, PathDB, memoryModel, memoryBlock, orderedUses, memoryUse, orderedDefs, memoryDef, procLocation, basicblockLocation, stmtLocation, Location, constantAnalyzer, SSA, ipConstant, Dominators, copyFlowVal, print_walker, print_tree_visitor, Phase_entry, SymbolTable< T >, Operator
- print_call_stack()
: procedureDB
- print_callsite()
: stmtLocation
- print_char()
: constant
- print_comment()
: vcgWalker
- print_deep()
: Path
- print_def_use()
: memoryBlock
- print_ecr()
: UnificationBasedPtr
- print_edge()
: vcgCCGWalker, vcgASTWalker
- print_edges()
: vcgASTWalker
- print_graph_attribute()
: vcgWalker
- print_leftovers()
: procedureDB
- print_memoryblock_def_set()
: Pointers
- print_memoryblock_set()
: Pointers
- print_memorydef_set()
: Pointers
- print_multiplicity()
: memoryBlock
- 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
- printed()
: output_context
- PrintLineOffset
: CBZ
- PrintSymTables
: CBZ
- Problem
: Pointers
- proc
: Unify_ECR, procedureInfo, procLocation, callGraphNode, returnNode, callNode, briggs_reg_alloc
- PROC
: declNode
- proc_count
: Location
- proc_exit()
: returnNode
- proc_int_map
: procedureInfo
- proc_int_map_p
: procedureInfo
- proc_location()
: basicblockLocation
- proc_map
: vcgCCGWalker
- proc_memorymodel_map
: memoryModel
- proc_memorymodel_map_cp
: memoryModel
- proc_memorymodel_map_p
: memoryModel
- procedure()
: Location, loopTree
- Procedure
: Location
- procedure_call()
: Pointers
- procedure_declarations()
: Linker
- procedure_location()
: procedureInfo
- procedure_size()
: procedureInfo
- procedureDB()
: procedureDB
- procedureInfo()
: procedureInfo
- Procedures
: Pointers, mergePoints
- procedures()
: Linker
- process()
: function_inline
- process_call()
: Linker
- process_local_changes()
: Pointers
- process_merge_point()
: Pointers
- procLocation
: procLocation, basicblockLocation, stmtLocation
- procNames()
: UnitWalker
- procNode()
: procNode
- procs()
: UnifyType, UnitWalker, identify_inlinees
- proctype()
: UnificationBasedPtr
- ProcWalker()
: ProcWalker
- Program
: CBZ
- progress_meter()
: procedureDB, Pointers
- promote()
: UnificationBasedPtr
- prop()
: LocalCopyPropChanger
- prop_expr()
: LocalCopyPropChanger
- property
: memoryBlock
- property_blocks
: memoryBlock
- prune()
: orderedUses, orderedDefs
- prune_defs_uses()
: memoryBlock
- pruneGraph()
: briggs_reg_alloc
- pseudo_reg_dest
: arch_info
- pseudo_reg_src1
: arch_info
- pseudo_reg_src2
: arch_info
- Ptr
: constant
- ptrNode()
: ptrNode
- push_new_decl()
: SSA
- put_pointer_in()
: Handle< T >
- pVirtualReg
: dummy_reg_alloc::rreg_info
- reachable()
: UnificationBasedPtr
- reachable_blocks()
: Pointers, memoryBlock
- reaching_def()
: memoryUse
- reachingDefinitionsWalker
: reachingDefinitionsWalker, reachingGenKillWalker
- reachingGenKillWalker
: reachingGenKillWalker, defFlowVal
- read
: P
- read_mode()
: NodeInfo
- read_string()
: arch_info_parser
- readCall()
: NodeInfo
- readDecl()
: NodeInfo
- readExprOrStmt()
: NodeInfo
- readProc()
: NodeInfo
- readsuef()
: NodeInfo
- readType()
: NodeInfo
- rebuild_flowvalue()
: constantAnalyzer
- reclaimed
: dummy_reg_alloc::vreg_info
- record()
: precisionAnalyzer
- record_change()
: constantAnalyzer
- record_expression()
: constantAnalyzer
- record_external_inputs_and_outputs()
: Pointers
- record_index()
: SSA
- record_input_to_value()
: analysisProblem
- record_stmt()
: constantAnalyzer
- Recursion_Context_sensitive
: pointerOptions
- ref_clone_changer()
: ref_clone_changer
- ref_fix_walker()
: ref_fix_walker
- ref_list()
: declNode
- references()
: labelNode, declNode
- reg
: dummy_reg_alloc::rreg_info, dummy_reg_alloc::vreg_info, WebRecord
- reg_alloc
: asm_gen_walker
- reg_info_list_ptr
: arch_info_parser
- reg_info_ptr
: arch_info_parser
- reg_or_const()
: reg_or_const
- RegAllocWalker()
: RegAllocWalker
- REGISTER
: declNode
- Register()
: Register
- register_info()
: arch_info::register_info
- register_info_list
: arch_info
- register_info_list_p
: arch_info
- register_info_map
: arch_info
- regs_reserved
: briggs_reg_alloc
- remove()
: Unreachable, defFlowVal, copyFlowVal
- remove_ACP()
: copyPropChanger
- remove_block()
: workList
- remove_branch_blocks()
: procedureInfo
- remove_call()
: stmtLocation
- remove_from_tree()
: procLocation
- remove_inst()
: LirBlock
- remove_stale_type_walker()
: remove_stale_type_walker
- remove_type_qualifiers()
: typeNode
- remove_unreachable()
: Unreachable
- removeAdj
: ListRecord
- removeAdjacentNode()
: ListRecord
- removeAllAdjacencies()
: ListRecord
- removeUnavailableColors()
: briggs_reg_alloc
- rename()
: SSA
- rename_all_variables()
: SSA
- rename_decl()
: StaticToGlobalDismantle
- renum()
: renumber_walker
- renumber_walker()
: renumber_walker
- replace()
: Handle< T >
- report()
: precisionAnalyzer, loopTree, loopTreeNode, Node
- requires()
: RequiresGatherer
- RequiresGatherer()
: RequiresGatherer
- reset()
: udduChains, constantFoldingChanger, constantPropChanger, Bits, SymbolTable< T >, storage_alloc, arch_info::Lir2Asm, arch_info::register_info
- reset_all()
: Bits
- reset_current_def_use()
: memoryBlock
- reset_info()
: arch_info
- reset_visited()
: LirBlock
- result()
: df_number_walker
- Return()
: LIR
- return_decl()
: procNode
- return_from()
: procedureDB
- return_label()
: procNode
- return_stmt()
: procedureInfo
- return_variable()
: procedureInfo
- ReturnDismantle()
: ReturnDismantle
- returnNode()
: returnNode
- returns()
: funcNode
- reverse_post_order()
: procedureInfo
- rhs1()
: threeAddrNode
- rhs2()
: threeAddrNode
- right()
: conditiongotoNode, binaryNode
- right_brace()
: blockNode
- Root
: Pointers
- root()
: Unify_ECR
- root_location
: Pointers
- rreg_info()
: dummy_reg_alloc::rreg_info
- RS
: Operator
- RSassign
: Operator
- run()
: testUnify, const_phase, dfpreds_phase, ssa_phase, pointers_phase, LiveTest, copypropphase, constpropphase, Phase, TreeCheckerPhase, ListPhase, DeadPhase, asmGenWalkerPhase, regAllocPhase, lirFlowWalkerPhase, lirGenWalkerPhase, CfgPhase, DismantleChangerPhase, DismantleControlChangerPhase, output_c_phase, print_ast_phase, fi, vcgCCGPhase, vcgASTPhase, P
- run_all()
: Phases
- run_unification()
: Pointers
- s
: Unify_Blank, Unify_Object, Unify_Structure, Unify_Simple
- 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
- sdu()
: sdu
- search()
: SSA
- search_for_def()
: memoryAccess
- SelectionDismantle()
: SelectionDismantle
- selectionNode()
: selectionNode
- self_assign_use()
: memoryDef
- self_assignment()
: Pointers
- self_timer()
: procedureInfo
- semcheck_expr_visitor()
: semcheck_expr_visitor
- semcheck_walker()
: semcheck_walker
- serve_again
: UnificationBasedPtr
- served()
: Unify_Pending
- set()
: Unify_Pendings, Bits
- set_active()
: memoryAccess
- set_all()
: Bits
- set_array_element()
: memoryBlock
- set_base_type()
: typeNode
- set_base_type_and()
: typeNode
- set_char()
: basic_type
- set_container_walker()
: set_container_walker
- set_current_def_use()
: memoryBlock
- set_dominator()
: Location
- set_ellipsis()
: basic_type
- set_file()
: CBZ
- set_float()
: basic_type
- set_flow_insensitive()
: memoryBlock
- set_flow_sensitive()
: memoryBlock
- set_flow_sensitivity()
: memoryBlock
- set_heap_object()
: memoryBlock
- set_inactive()
: memoryAccess
- set_indexed()
: memoryBlock
- set_init()
: declNode
- set_init_and()
: declNode
- set_initial_stack_local_offset()
: procNode
- set_int()
: basic_type
- set_long()
: basic_type
- set_longlong()
: basic_type
- set_multiplicity()
: memoryAccess
- set_name()
: sueNode
- set_name_and()
: sueNode
- set_name_fields()
: sueNode
- set_name_fields_and()
: sueNode
- set_never_returns()
: procedureInfo
- set_no_length()
: basic_type
- set_no_sign()
: basic_type
- set_no_type()
: basic_type
- set_no_val()
: constant
- set_null_object()
: constantAnalyzer
- set_pending_changes()
: procedureInfo
- set_prefer_context_sensitive()
: procedureInfo
- set_recursive()
: procedureInfo
- set_redundant_extern()
: declNode
- set_return_value()
: memoryBlock
- set_self_assign_use()
: memoryDef
- set_short()
: basic_type
- set_signed()
: basic_type
- set_tree_max()
: Location
- set_tree_min()
: Location
- set_type()
: declNode
- set_type_and()
: declNode
- set_unification()
: memoryBlock
- set_unify()
: memoryBlock
- set_unsigned()
: basic_type
- set_value()
: memoryDef
- set_void()
: basic_type
- set_weak()
: memoryAccess
- set_write_protected()
: memoryBlock
- setDepths()
: loopTree
- setLive()
: livenessAnalyzer
- setPostDismantled()
: TreeChecker
- setPreDismantled()
: TreeChecker
- settype()
: UnificationBasedPtr, Lambda
- setType()
: Register
- setup_analysis()
: procedureDB
- setup_array_def()
: memoryBlock
- setup_call_at()
: procedureInfo
- setup_cs_call()
: stmtLocation
- setup_merge_point()
: procedureInfo
- setup_merge_uses_at()
: memoryBlock
- setup_rregs()
: dummy_reg_alloc
- 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
- should_emit()
: LirInst
- show_accuracy()
: Pointers
- show_all_contexts()
: callGraph
- Show_memory_leaks
: pointerOptions
- Show_memoryblocks
: pointerOptions
- Show_procedures
: pointerOptions
- show_progress()
: Pointers
- Show_stack
: pointerOptions
- Show_Unification
: pointerOptions
- Show_unknown_procedures
: pointerOptions
- showErrors
: semcheck_walker
- ShowPreprocess
: CBZ
- sign()
: basic_type
- sign_name()
: basic_type
- Signed
: basic_type
- SIGNED
: basic_type
- simple
: UnifyType
- SingleEntry
: loopTreeNode
- SInt
: constant, basic_type
- size
: UnifyType, Unify_Size, Unify_Pendings, procedureDB, memoryModel, Bits, AllocSizeChanger, basic_type, suespecNode, arrayNode, defFlowVal, dominator_info, declSetFlowVal, copyFlowVal
- SIZEOF
: Operator
- sizeOf()
: Unify_Size
- sizeof_type()
: threeAddrNode, unaryNode
- sizeOfAssign()
: Unify_Size
- SizeofChanger()
: SizeofChanger
- skip_current_block()
: workList
- SLong
: constant, basic_type
- SLongLong
: basic_type
- solve_global_dataflow()
: copyPropChanger
- source
: lir_flow_walker::edge
- space()
: output_context
- spec()
: sueNode
- SPECIAL
: arch_info_parser
- spill
: WebRecord
- spillCost
: ListRecord
- SSA()
: SSA
- ssa
: renumber_walker
- ssa_info()
: ssa_info
- SShort
: constant, basic_type
- Stack
: SSA
- stack_arg_bytes()
: LirInst
- stack_frame_size()
: procNode
- star()
: operandNode
- star_operator()
: Pointers
- start()
: cbzTimer
- start_graph()
: vcgWalker
- start_new_line()
: textNode
- start_self_timer()
: procedureInfo
- start_total_timer()
: procedureInfo
- statement
: FSKey
- Statement
: Location
- statements()
: basicblockLocation
- STATIC
: declNode
- StaticDataChar()
: LIR
- StaticDataDouble()
: LIR
- StaticDataInt()
: LIR
- StaticDataLong()
: LIR
- StaticDataShort()
: LIR
- StaticDataSingle()
: LIR
- StaticDataString()
: LIR
- StaticDataUninit()
: LIR
- StaticDataZero()
: LIR
- StaticToGlobalDismantle()
: StaticToGlobalDismantle
- stats()
: procedureDB, procedureInfo, Pointers, PathDB, mergePoints, memoryModel, memoryBlock::FieldNameDB, memoryBlock, orderedUses, orderedDefs, 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
- stmt_pointer_pair
: precisionAnalyzer
- stmt_value_map
: constantAnalyzer
- stmt_value_map_p
: constantAnalyzer
- stmtLocation()
: stmtLocation
- stmtlocation_liveness_set
: livenessAnalyzer
- stmtlocation_liveness_set_p
: livenessAnalyzer
- stmtNode()
: stmtNode
- stmts()
: copyFlowVal, blockNode
- stop()
: cbzTimer
- stop_self_timer()
: procedureInfo
- stop_total_timer()
: procedureInfo
- storage_alloc()
: storage_alloc
- storage_class()
: declNode
- Storage_class
: declNode
- storage_class_name()
: declNode
- storage_location()
: declNode
- Storage_location()
: declNode::Storage_location
- storageloc_advanced
: declNode::Storage_location
- storageloc_mem_global
: declNode::Storage_location
- storageloc_register
: declNode::Storage_location
- storageloc_stack
: declNode::Storage_location
- storageloc_unknown
: declNode::Storage_location
- Store()
: LIR
- store_global()
: lir_gen_walker
- store_stack()
: lir_gen_walker
- StoreStatic()
: LIR
- str()
: Unify_Parents, Unify_Size
- Str
: constant
- strictly_dominates()
: PathDB, Location
- string_alpha()
: UnificationBasedPtr
- string_constant_map
: memoryModel
- string_constant_map_p
: memoryModel
- string_ptr
: arch_info_parser
- string_set
: Pointers
- string_set_p
: Pointers
- strings
: vcgWalker, NodeInfo
- strLit2Init()
: InitializerDismantle
- struct_union_assignment()
: Pointers
- structNode()
: structNode
- structure
: UnifyType
- SU
: declNode
- Sub()
: LIR
- subdeclNode()
: subdeclNode
- Subtree
: Walker, Changer
- subtree_id()
: Location
- succs
: basicblockNode, LirInst
- sue_complete_walker()
: sue_complete_walker
- sueNode()
: sueNode
- suespecNode()
: suespecNode
- suespecs()
: unitNode
- switches()
: ProcWalker
- switchNode()
: switchNode
- sym
: WebRecord, sdu
- sym_const
: Symbol
- sym_id
: Symbol
- sym_reg
: Symbol
- sym_unknown
: Symbol
- Symbol()
: Symbol
- symbol_level()
: scope_walker, unitNode
- SymbolTable()
: SymbolTable< T >
- Symreg
: briggs_reg_alloc
- SyntaxError()
: CBZ
- synthetic_proc()
: UnificationBasedPtr
- table
: SymbolTable< T >, Operators
- table_p
: SymbolTable< T >
- tag_conflict()
: sueNode
- tags()
: scope_walker, unitNode
- Tags_table()
: Tags_table
- tao()
: Lambda, Alpha
- taoR()
: Lambda
- target
: lir_flow_walker::edge, LirInst
- 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
- targetInst
: LirInst
- targetNode()
: targetNode
- tdefNode()
: tdefNode
- TernaryDismantle()
: TernaryDismantle
- ternaryNode()
: ternaryNode
- text()
: textNode, constNode
- textNode()
: textNode
- thing_to_parse()
: arch_info_parser::thing_to_parse
- thing_to_parse_array
: arch_info_parser
- threeAddr_list
: udduChains, reachingDefinitionsWalker, constantPropChanger
- threeAddr_set
: copyPropChanger
- threeAddr_set_p
: copyPropChanger
- threeAddrNode()
: threeAddrNode
- Threshold
: pointerOptions
- time()
: cbzTimer
- timeElapsed
: cbzTimer
- times_called()
: procedureDB, callGraphNode
- to_bottom()
: ipConstant, copyFlowVal
- to_num()
: basic_type
- to_string()
: constantAnalyzer, reg_or_const, Register, LirInst, Coord, constant, basic_type
- to_top()
: defFlowVal, declSetFlowVal, FlowVal, copyFlowVal
- toBlock()
: blockNode
- top()
: Unify_Parents, constantAnalyzer, ipConstantPropagation, FlowProblem
- Top
: loopTreeNode
- TOP
: declNode
- top_most_container()
: memoryBlock
- top_most_containers()
: memoryBlock
- topLoop()
: loopTree
- total_timer()
: procedureInfo
- toTao()
: UnifyType
- tq
: _TQ
- TrackIds
: Symbols
- TrackInsertSymbol
: CBZ, Symbols
- TrackScopeExits
: Symbols
- tree_max()
: Location
- tree_min()
: Location
- TreeChecker()
: TreeChecker
- TreeEdge
: loopTree
- treeedges()
: loopTree
- TreeFixer()
: TreeFixer
- true_br()
: ifNode, ternaryNode
- true_branch_map
: procedureInfo
- true_branch_map_p
: procedureInfo
- turn_off_multiplicity()
: Pointers
- turn_on_multiplicity()
: Pointers
- ty
: _TYPE
- typ()
: Unify_Pending, Node
- Typ
: Unify_Pending
- type()
: Unify_ECR, Register, operandNode, exprNode, typeNode, declNode, Node
- type__unknown
: arch_info_parser
- type_boolean
: arch_info_parser
- type_integer
: arch_info_parser
- type_Lir2Asm
: arch_info_parser
- type_name()
: P, NodeInfo
- type_qualifiers()
: typeNode
- Type_qualifiers
: typeNode
- type_qualifiers_name()
: typeNode
- type_reg
: arch_info_parser
- type_reg_list
: arch_info_parser
- type_string
: arch_info_parser
- type_vartype
: arch_info_parser
- TYPEDEF
: declNode
- typeNode()
: typeNode
- types()
: unitNode
- types_need_conversion()
: arch_info
- UChar
: constant, basic_type
- ud_chain
: udduChains
- udChain
: reachingDefinitionsWalker
- udduChains()
: udduChains
- UInt
: constant, basic_type
- ULong
: constant, basic_type
- ULongLong
: basic_type
- UMINUS
: Operator
- un_served()
: Unify_Pending
- unary_map
: lir_gen_walker
- unary_operator()
: ipConstantPropagation, ipConstant
- unary_prec()
: Operator
- unaryNode()
: unaryNode
- undef_funcs()
: unitNode
- unification()
: memoryModel
- Unification
: pointerOptions
- unification_analyzer()
: Pointers
- Unification_use_annotation
: pointerOptions
- UnificationBasedPtr()
: UnificationBasedPtr
- unify()
: UnificationBasedPtr
- Unify_Blank()
: Unify_Blank
- Unify_ECR()
: Unify_ECR
- Unify_Object()
: Unify_Object
- Unify_objects
: pointerOptions
- Unify_Offset()
: Unify_Offset
- Unify_Parents()
: Unify_Parents
- Unify_Pending()
: Unify_Pending
- Unify_Pendings()
: Unify_Pendings
- unify_points_to_max
: UnificationBasedPtr
- Unify_Simple()
: Unify_Simple
- Unify_Size()
: Unify_Size
- Unify_Structure()
: Unify_Structure
- UnifyType()
: UnifyType
- unifyType()
: memoryBlock
- Union()
: Unify_ECR, defFlowVal, declSetFlowVal, copyFlowVal
- unionDefs()
: WebRecord
- unionNode()
: unionNode
- unionUses()
: WebRecord
- unique_ecr()
: UnificationBasedPtr
- unique_field_defn()
: UnificationBasedPtr
- unit()
: scope_walker
- unitNode()
: unitNode
- UnitWalker()
: UnitWalker
- unknown
: Unify_Offset
- Unknown
: Coord
- UNKNOWN
: declNode
- unless_zero()
: UnificationBasedPtr
- Unreachable()
: Unreachable
- unreachableCodeRemover()
: unreachableCodeRemover
- Unsigned
: basic_type
- UNSIGNED
: basic_type
- UnusedDeclarationCleanupChanger()
: UnusedDeclarationCleanupChanger
- unwind_tdefs()
: typeNode
- update()
: suespecNode
- update_conditional_worklist()
: procedureInfo
- update_def_use_chains()
: memoryModel, memoryBlock, orderedUses
- update_flowvalue()
: constantAnalyzer
- UpdateTdefChanger()
: UpdateTdefChanger
- UPLUS
: Operator
- usable_regs
: briggs_reg_alloc
- usage()
: Phase, TreeCheckerPhase
- use_at()
: memoryBlock
- use_count
: memoryAccess
- Use_escape_analysis
: pointerOptions
- Use_multiplicity
: pointerOptions
- use_unification_analyzer()
: Pointers
- used
: UnusedDeclarationCleanupChanger
- uses
: memoryAssignment, udduChains, LivenessWalker, DefUseWalker, WebRecord, sdu
- Uses
: memoryBlock
- uses_and_defs()
: Pointers
- useSites()
: udduChains
- useWt
: briggs_reg_alloc
- UShort
: constant, basic_type
- usual_arithmetic_conversions()
: exprNode, typeNode
- usual_unary_conversion_type()
: constNode, typeNode
- value()
: Unify_Offset, memoryDef, ipConstant, Bits, exprNode
- Value
: Unify_Offset
- var()
: Unify_ECR, operandNode
- Var_pair
: copyPropChanger
- vartype_map
: arch_info_parser
- vartype_ptr
: arch_info_parser
- vcgASTWalker()
: vcgASTWalker
- vcgCCGPhase()
: vcgCCGPhase
- vcgCCGWalker()
: vcgCCGWalker
- vcgWalker()
: vcgWalker
- vector_set()
: vector_set< T >
- Verbose
: pointerOptions, memoryAccess
- Verbose_constants
: pointerOptions
- Verbose_liveness
: pointerOptions
- Verbose_procedures
: pointerOptions
- Verbose_unification
: pointerOptions
- verify_sue_complete()
: typeNode
- VersionDate
: CBZ
- VersionNumber
: CBZ
- visit()
: Location, metastmtNode, metaexprNode, textNode, threeAddrNode, conditiongotoNode, operandNode, 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, LirInst
- visited_procedures()
: livenessAnalyzer
- Visitor()
: Visitor
- Void
: basic_type
- VOID
: basic_type
- VOLATILE
: typeNode
- vreg_info()
: dummy_reg_alloc::vreg_info
- W()
: W
- walk()
: LivenessWalker, metastmtNode, metaexprNode, textNode, threeAddrNode, conditiongotoNode, operandNode, 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
- Weak_update
: memoryBlock
- WeakReason
: memoryAccess
- webNum
: ListRecord
- WebRecord()
: WebRecord
- where()
: memoryAssignment, 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
- writeCall()
: NodeInfo
- writeDecl()
: NodeInfo
- writeExpr()
: NodeInfo
- writeProc()
: NodeInfo
- writeStmt()
: NodeInfo
- writeString()
: NodeInfo
- writeType()
: NodeInfo
- WS
: arch_info_parser
|