Lines Matching defs:basep
133 tree *basep = NULL;
140 basep = &op;
141 if (TREE_CODE (*basep) == ADDR_EXPR)
142 basep = &TREE_OPERAND (*basep, 0);
143 while (handled_component_p (*basep))
144 basep = &TREE_OPERAND (*basep, 0);
145 if (VAR_P (*basep)
146 && !auto_var_in_fn_p (*basep, fn->decl)
147 && !DECL_REGISTER (*basep))
149 bool volatilep = TREE_THIS_VOLATILE (*basep);
150 tree ptrtype = build_pointer_type (TREE_TYPE (*basep));
151 *basep = build2 (MEM_REF, TREE_TYPE (*basep),
152 build1 (ADDR_EXPR, ptrtype, *basep),
154 TREE_THIS_VOLATILE (*basep) = volatilep;
157 basep = NULL;
161 if (basep)
162 *basep = TREE_OPERAND (TREE_OPERAND (*basep, 0), 0);