Home | History | Annotate | Download | only in gcc

Lines Matching defs:base_pointer

882   tree base_pointer;
888 base_pointer = OBJ_TYPE_REF_OBJECT (ref);
891 base_pointer = ref;
901 base_pointer = walk_ssa_copies (base_pointer, &visited);
902 if (TREE_CODE (base_pointer) == ADDR_EXPR)
907 = get_ref_base_and_extent_hwi (TREE_OPERAND (base_pointer, 0),
931 base_pointer = TREE_OPERAND (base, 0);
949 *instance = base_pointer;
969 else if (TREE_CODE (base_pointer) == POINTER_PLUS_EXPR
970 && TREE_CODE (TREE_OPERAND (base_pointer, 1)) == INTEGER_CST)
973 = offset_int::from (wi::to_wide (TREE_OPERAND (base_pointer, 1)),
980 base_pointer = TREE_OPERAND (base_pointer, 0);
990 if (TREE_CODE (base_pointer) == SSA_NAME
991 && SSA_NAME_IS_DEFAULT_DEF (base_pointer)
992 && TREE_CODE (SSA_NAME_VAR (base_pointer)) == PARM_DECL)
996 && SSA_NAME_VAR (base_pointer) == DECL_ARGUMENTS (fndecl))
999 = TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (base_pointer)));
1032 *instance = base_pointer;
1060 *instance = base_pointer;
1067 if (DECL_BY_REFERENCE (SSA_NAME_VAR (base_pointer)))
1070 = TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (base_pointer)));
1078 *instance = base_pointer;
1086 *instance = base_pointer;
1092 *instance = base_pointer;
1097 tree base_type = TREE_TYPE (base_pointer);
1099 if (TREE_CODE (base_pointer) == SSA_NAME
1100 && SSA_NAME_IS_DEFAULT_DEF (base_pointer)
1101 && !(TREE_CODE (SSA_NAME_VAR (base_pointer)) == PARM_DECL
1102 || TREE_CODE (SSA_NAME_VAR (base_pointer)) == RESULT_DECL))
1106 *instance = base_pointer;
1109 if (TREE_CODE (base_pointer) == SSA_NAME
1110 && SSA_NAME_DEF_STMT (base_pointer)
1111 && gimple_assign_single_p (SSA_NAME_DEF_STMT (base_pointer)))
1113 (SSA_NAME_DEF_STMT (base_pointer)));
1120 if BASE_POINTER is passed to an constructor call prior our reference.
1123 *instance = base_pointer;