2013-09-05 Bernd Edlinger PR tree-optimization/58137 Use POINTER_PLUS_EXPR for vector of pointer additions. * tree-cfg.c (verify_gimple_assign_binary) : Remove vector of pointer handling. : Add vector of pointer type check. * tree.c (build2_stat) : Allow vector of pointer. * tree-vect-stmts.c (vectorizable_operation): Do not replace POINTER_PLUS_EXPR with PLUS_EXPR. * tree-vect-loop.c (get_initial_def_for_induction): Use POINTER_PLUS_EXPR for vector of pointer. testsuite: * gcc.target/i386/pr58137.c: New test.