Lines Matching refs:pointer
747 (may_alias_p): Fix pointer-to-var calculation when 'var' is an
1153 constant from a constant pointer is a gimple invariant as well.
1155 of a constant from a constant pointer too.
1170 variable V is stored into a non-pointer variable, mark V as
1334 (cprop_into_stmt): Handle pointer & reference types better.
1411 potentially aliased variables and pointer dereferences.
1747 if a pointer was replaced.
2027 is a pointer, invalidate all name memory tags.
2219 pointer when all VALUE's locations has been invalidated.
2608 incoming locus NULL pointer.
3710 ARRAY_TYPE used in a pointer-to-array declarator.
3726 more direct structure pointer.
3754 (append_vdef, append_vuse): No need to hack prev_vops pointer now.
4263 * cfgrtl.c (rtl_merge_blocks): Clear head pointer.
4608 (dom_opt_walk_stmts): Don't reload the block data pointer each
5021 pushing/popping of the toplevel block data pointer here.
5403 when compariing pointer types too.
7024 (get_eq_expr_value): Similarly. Also accept a pointer to the
7032 a pointer to the block const_and_copies table and vrp_variables.
7059 (gimplify_asm_expr): Take pointer-to-expr. Allow gimplify_expr
8653 conversions between pointer and reference types.
9047 pointer needs to be updated when removing a COMPOUND_EXPR.
9143 pointer, mark the statement as having volatile operands.
9145 pointer, consider it as pointing to global memory.
9167 INDIRECT_REF, record that the dereferenced pointer can not be
9737 (add_referenced_var): If the variable is a pointer being stored by
9738 an ASM_EXPR, mark it as a global memory pointer.
10157 * c-simplify.c (gimplify_expr_stmt): Don't insert a null pointer.
10703 * tree-cfg.c (bsi_insert_before): Update end of block pointer if we
10776 for the memory tag represented and a use for the base pointer.
10777 Don't add VUSE operands for pointer arguments to functions.
10782 Move code to determine if a pointer may point to global memory to
10803 (find_vars_r): If a pointer assignment is found and the RHS of the
10804 assignment may access global memory, mark the pointer as pointing
10806 Handle INDIRECT_REF nodes by marking the base pointer as
10812 When processing a pointer that has been dereferenced, create a
10813 memory tag for the pointer.
11314 context pointer to represent the basic block.
11372 status the dereferenced argument pointer, not the pointer
11922 for every pointer argument. If the call may clobber, add a VDEF,
12009 (add_stmt_to_bb): Don't update the basic block end pointer.
12010 (append_stmt_to_bb): New. Add stmt and update the BB end pointer.
12140 (remove_dead_stmt): Use a pointer to the iterator since bsi_remove
12182 (rewrite_operand): If a pointer has been copy propagated into
12183 another one, rewrite INDIRECT_REF nodes of the original pointer to
12215 When adding a VUSE for pointer dereferences in function arguments,
12216 don't add a superfluous VUSE for the base pointer.
12807 * tree-dfa.c (add_stmt_operand): Do not add a VUSE for a pointer
12852 the base pointer for INDIRECT_REF variables.
12855 (same_var_p): Remove. Update all users to use pointer equality.
12918 every pointer passed in a function call.
12919 Move code to add an operand for the base pointer of an
12922 Add a VUSE for the base pointer of every INDIRECT_REF variable.
13085 tracking pointer dereference reads vs writes.
13807 (create_fun_alias_var): Incoming pointer arguments could be
13936 If a pointer relocation is due to a function call, assignment from
13937 a global or a function argument, mark the pointer as a may-alias
14220 (find_may_aliases_for): If a pointer aliases a variable, set the
14221 pointer to be the alias leader for the variable.
14527 (last_stmt_ptr): New function, gives pointer to last statement in
15724 the canonical INDIRECT_REF node associated with the pointer symbol.
15725 Given a pointer p, clobber the canonical INDIRECT_REF of p after
16252 Mark indirect pointer references with M_INDIRECT flag.
16253 Add pointer references to pointer_refs list.
16523 pointer dereferences.
16883 rather than size of pointer.
17437 * c-pretty-print.c (dump_c_node): Print pointer-type
17626 [POINTER_TYPE]: Fix pointer-to-function handling.
17658 pointer.
17756 Display all type casts, not just pointer casts.
17794 Replace first argument 'expr' with a pointer to the
17802 (simplify_array_ref): Replace first argument 'expr' with a pointer
17808 pointer to the expression 'expr_p'.
17816 pointer to the expression 'expr_p'.
17827 pointer to the expression 'expr_p'.
17833 pointer to the expression 'expr_p'.
17840 pointer to the expression 'expr_p'.
18177 the pointer type.
18995 maintaining the stack pointer in 'work_list_top'.
19112 (tree_cfg2dot): Accept a FILE pointer instead of a file name as