summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* PR c++/59296jason2014-06-193-0/+20
| | | | | | | * call.c (add_function_candidate): Set LOOKUP_NO_RVAL_BIND |LOOKUP_NO_TEMP_BIND for ref-qualifier handling. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211820 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/61507jason2014-06-193-1/+30
| | | | | | | * pt.c (resolve_overloaded_unification): Preserve ARGUMENT_PACK_EXPLICIT_ARGS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211819 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-191-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211813 138bc75d-0d04-0410-961f-82ee72b054a4
* Backport from mainlineuros2014-06-182-3/+11
| | | | | | | | | | | 2014-06-16 Uros Bizjak <ubizjak@gmail.com> * config/i386/i386.c (decide_alg): Correctly handle maximum size of stringop algorithm. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211801 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/61545rth2014-06-182-0/+6
| | | | | | * config/aarch64/aarch64.md (tlsdesc_small): Clobber CC_REGNUM. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211786 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-181-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211763 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/60605jason2014-06-173-1/+15
| | | | | | * pt.c (check_default_tmpl_args): Check DECL_LOCAL_FUNCTION_P. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211756 138bc75d-0d04-0410-961f-82ee72b054a4
* PR debug/57519jason2014-06-173-1/+39
| | | | | | | * class.c (handle_using_decl): Pass the correct scope to cp_emit_debug_info_for_using. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211755 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/yufeng2014-06-177-7/+166
| | | | | | | | | | | | | | | | | | | PR target/61483 * config/aarch64/aarch64.c (aarch64_layout_arg): Add new local variable 'size'; calculate 'size' right in the front; use 'size' to compute 'nregs' (when 'allocate_ncrn != 0') and pcum->aapcs_stack_words. gcc/testsuite/ PR target/61483 * gcc.target/aarch64/aapcs64/type-def.h (struct hfa_fx2_t): New type. * gcc.target/aarch64/aapcs64/va_arg-13.c: New test. * gcc.target/aarch64/aapcs64/va_arg-14.c: Ditto. * gcc.target/aarch64/aapcs64/va_arg-15.c: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211739 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/msp430/msp430.md (mulhisi3): Add a NOP after the DINT.nickc2014-06-172-8/+13
| | | | | | | (umulhi3, mulsidi3, umulsidi3): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211731 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-17 Richard Biener <rguenther@suse.de>rguenth2014-06-173-0/+14
| | | | | | | | | PR lto/61012 * gcc.dg/lto/pr61526_0.c: New testcase. * gcc.dg/lto/pr61526_1.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211729 138bc75d-0d04-0410-961f-82ee72b054a4
* Backport from mainlineuros2014-06-174-46/+75
| | | | | | | | | | | | | | | | | | | | | | | | 2014-06-06 Uros Bizjak <ubizjak@gmail.com> PR target/61423 * config/i386/i386.md (*floatunssi<mode>2_i387_with_xmm): New define_insn_and_split pattern, merged from *floatunssi<mode>2_1 and corresponding splitters. Zero extend general register or memory input operand to XMM temporary. Enable for TARGET_SSE2 and TARGET_INTER_UNIT_MOVES_TO_VEC only. (floatunssi<mode>2): Update expander predicate. testsuite/ChangeLog: Backport from mainline 2014-06-06 Uros Bizjak <ubizjak@gmail.com> PR target/61423 * gcc.target/i386/pr61423.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211723 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-171-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211719 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-16 Vladimir Makarov <vmakarov@redhat.com>vmakarov2014-06-162-4/+29
| | | | | | | | | | | PR rtl-optimization/61325 * lra-constraints.c (valid_address_p): Add forward declaration. (simplify_operand_subreg): Check address validity before and after alter_reg of memory subreg. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211716 138bc75d-0d04-0410-961f-82ee72b054a4
* PR plugins/45078jakub2014-06-162-1/+6
| | | | | | | * config.gcc (arm*-*-linux-*): Include vxworks-dummy.h in tm_file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211697 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211691 138bc75d-0d04-0410-961f-82ee72b054a4
* Backport from trunkfxcoudert2014-06-154-2/+33
| | | | | | | | | | | | PR fortran/45187 * trans-decl.c (gfc_create_module_variable): Don't create Cray-pointee decls twice. * gfortran.dg/cray_pointers_10.f90: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211687 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211675 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-141-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211660 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/bergner2014-06-1311-42/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport from mainline 2014-06-13 Peter Bergner <bergner@vnet.ibm.com> PR target/61415 * config/rs6000/rs6000-builtin.def (BU_MISC_1): Delete. (BU_MISC_2): Rename to ... (BU_LDBL128_2): ... this. * config/rs6000/rs6000.h (RS6000_BTM_LDBL128): New define. (RS6000_BTM_COMMON): Add RS6000_BTM_LDBL128. * config/rs6000/rs6000.c (rs6000_builtin_mask_calculate): Handle RS6000_BTM_LDBL128. (rs6000_invalid_builtin): Add long double 128-bit builtin support. (rs6000_builtin_mask_names): Add RS6000_BTM_LDBL128. * config/rs6000/rs6000.md (unpacktf_0): Remove define)expand. (unpacktf_1): Likewise. * doc/extend.texi (__builtin_longdouble_dw0): Remove documentation. (__builtin_longdouble_dw1): Likewise. * doc/sourcebuild.texi (longdouble128): Document. gcc/testsuite/ Backport from mainline 2014-06-13 Peter Bergner <bergner@vnet.ibm.com> PR target/61415 * lib/target-supports.exp (check_effective_target_longdouble128): New. * gcc.target/powerpc/pack02.c: Use it. * gcc.target/powerpc/tfmode_off.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211656 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-13 Jeff Law <law@redhat.com>law2014-06-134-4/+34
| | | | | | | | | | | | | | | PR rtl-optimization/61094 PR rtl-optimization/61446 * ree.c (combine_reaching_defs): Get the mode for the copy from the extension insn rather than the defining insn. 2014-06-13 Ilya Enkovich <ilya.enkovich@intel.com> PR rtl-optimization/61094 PR rtl-optimization/61446 * gcc.target/i386/pr61446.c : New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211652 138bc75d-0d04-0410-961f-82ee72b054a4
* PR rtl-optimization/61094law2014-06-134-7/+90
| | | | | | | | | | | * ree.c (combine_reaching_defs): Do not reextend an insn if it was marked as do_no_reextend. If a copy is needed to eliminate an extension, then mark it as do_not_reextend. PR rtl-optimization/61094 * g++.dg/pr61094: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211651 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-13 Martin Jambor <mjambor@suse.cz>jamborm2014-06-132-0/+12
| | | | | | | | | | PR ipa/61186 * ipa-devirt.c (possible_polymorphic_call_targets): Store NULL to cache_token if returning early. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211646 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/std/tuple (tuple_size<cv _Tp>): Implement LWG 2313.redi2014-06-133-13/+21
| | | | | | | (get<_Tp>(tuple<_Types...>&&)): Use forward instead of move. * testsuite/20_util/tuple/element_access/get_by_type.cc: Test rvalues. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211637 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-13 Jonathan Wakely <jwakely@redhat.com>redi2014-06-138-7/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport from mainline PR libstdc++/60326 * include/std/type_traits (__make_unsigned, __make_signed): Define specializations for wchar_t, char16_t and char32_t. * testsuite/20_util/make_signed/requirements/typedefs-4.cc: New. * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Correct test for make_unsigned<volatile wchar_t>. * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise. * testsuite/20_util/declval/requirements/1_neg.cc: Adjust dg-error line number. * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise. * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Likewise. Backport from mainline PR libstdc++/61269 * include/std/type_traits: Move include outside namespace std. * testsuite/20_util/declval/requirements/1_neg.cc: Adjust dg-error. * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise. * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211636 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-131-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211602 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/61486jakub2014-06-128-5/+521
| | | | | | | | | | | | | | | | | | | | | * gimplify.c (struct gimplify_omp_ctx): Add distribute field. (gimplify_adjust_omp_clauses): Don't or in GOVD_LASTPRIVATE if outer combined construct is distribute. (gimplify_omp_for): For OMP_DISTRIBUTE set gimplify_omp_ctxp->distribute. * omp-low.c (scan_sharing_clauses) <case OMP_CLAUSE_SHARED>: For GIMPLE_OMP_TEAMS, if decl isn't global in outer context, record mapping into decl map. c-family/ * c-omp.c (c_omp_split_clauses): Don't crash on firstprivate in #pragma omp target teams or #pragma omp {,target }teams distribute simd. testsuite/ * c-c++-common/gomp/pr61486-1.c: New test. * c-c++-common/gomp/pr61486-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211597 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/61009law2014-06-122-3/+12
| | | | | | | * tree-ssa-threadedge.c (thread_through_normal_block): Correct return value when we stop processing a block due to problematic PHIs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211589 138bc75d-0d04-0410-961f-82ee72b054a4
* Backports from mainline:law2014-06-125-88/+171
| | | | | | | | | | | | | | | | | | | | PR tree-optimization/61289 * tree-ssa-threadedge.c (invalidate_equivalences): Remove SRC_MAP and DST_MAP parameters. Invalidate by walking all the SSA_NAME_VALUES looking for those which match LHS. All callers changed. (record_temporary_equivalences_from_phis): Remove SRC_MAP and DST_MAP parameters and code which manipulated them. All callers changed. (record_temporary_equivalences_from_stmts_at_dest): Remove SRC_MAP and DST_MAP parameters. Simplify invalidation code by just calling invalidate_equivalences. All callers changed. (thread_across_edge): Simplify now that we don't need to maintain the map of equivalences to invalidate. PR tree-optimization/61289 * g++.dg/pr61289.C: New test. * g++.dg/pr61289-2.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211588 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-core.h (DECL_NONALIASED): Use proper spelling in comment.ebotcazou2014-06-122-4/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211500 138bc75d-0d04-0410-961f-82ee72b054a4
* Backport from 2014-05-14 trunk r210418gjl2014-06-122-7/+13
| | | | | | | | | * config/avr/avr.h (REG_CLASS_CONTENTS): Use unsigned suffix for shifted values to avoid build warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211494 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/gjl2014-06-125-2/+165
| | | | | | | | | | | | | | | | | | | | Backport from 2014-05-09 trunk r210272 * config/avr/avr-fixed.md (round<mode>3): Use -1U instead of -1 in unsigned int initializers for regno_in, regno_out. Backport from 2014-06-12 trunk r211491 PR target/61443 * config/avr/avr.md (push<mode>1): Avoid (subreg(mem)) when loading from address spaces. gcc/testsuite/ Backport from 2014-06-12 trunk r211491 PR target/61443 * gcc.target/avr/torture/pr61443.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211492 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-121-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211486 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/61300amodra2014-06-117-21/+92
| | | | | | | | | | | | | | | | | | * doc/tm.texi.in (INCOMING_REG_PARM_STACK_SPACE): Document. * doc/tm.texi: Regenerate. * function.c (INCOMING_REG_PARM_STACK_SPACE): Provide default. Use throughout in place of REG_PARM_STACK_SPACE. * config/rs6000/rs6000.c (rs6000_reg_parm_stack_space): Add "incoming" param. Pass to rs6000_function_parms_need_stack. (rs6000_function_parms_need_stack): Add "incoming" param, ignore prototype_p when incoming. Use function decl when incoming to handle K&R style functions. * config/rs6000/rs6000.h (REG_PARM_STACK_SPACE): Adjust. (INCOMING_REG_PARM_STACK_SPACE): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211482 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-11 Richard Biener <rguenther@suse.de>rguenth2014-06-114-56/+77
| | | | | | | | | | | | | PR tree-optimization/61452 * tree-ssa-sccvn.c (visit_phi): Remove pointless setting of expr and has_constants in case we found a leader. (simplify_binary_expression): Always valueize operands first. (simplify_unary_expression): Likewise. * gcc.dg/torture/pr61452.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211451 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-11 Richard Biener <rguenther@suse.de>rguenth2014-06-114-2/+39
| | | | | | | | | | | PR middle-end/61456 * tree-ssa-alias.c (nonoverlapping_component_refs_of_decl_p): Do not use the main variant for the type comparison. * g++.dg/opt/pr61456.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211442 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-111-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211431 138bc75d-0d04-0410-961f-82ee72b054a4
* [ARM][doc] Improve description of AArch32 CRC32 intrinsics.ktkachov2014-06-103-7/+14
| | | | | | | | | | | * doc/arm-acle-intrinsics.texi: Specify when CRC32 intrinsics are available. Simplify description of __crc32d and __crc32cd intrinsics. * doc/extend.texi (ARM ACLE Intrinsics): Remove comment about CRC32 availability. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211403 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-101-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211392 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/61343jason2014-06-093-0/+36
| | | | | | | * decl.c (check_initializer): Maybe clear DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211386 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-09 Paul Thomas <pault@gcc.gnu.org>pault2014-06-094-2/+30
| | | | | | | | | | | | | | PR fortran/61406 * trans-stmt.c (trans_associate_var): Check that array constructors are constant for direct reference. 2014-06-09 Paul Thomas <pault@gcc.gnu.org> PR fortran/61406 * gfortran.dg/associate_17.f90 : New test git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211375 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-091-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211361 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-081-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211350 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-07 Jerry DeLisle <jvdelisle@gcc.gnu>jvdelisle2014-06-072-0/+24
| | | | | | | | | Backport from trunk. PR libfortran/61173 * gfortran.dg/arrayio_14.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211346 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-07 Jerry DeLisle <jvdelisle@gcc.gnu>jvdelisle2014-06-072-7/+18
| | | | | | | | | | Backport from trunk. PR libfortran/61173 * io/list_read.c (eat_spaces): If the next character pointed to is a space, don't seek, must be at the end. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211345 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-07 Ed Smith-Rowland <3dw4rd@verizon.net>emsr2014-06-074-15/+131
| | | | | | | | | | | | Backport from mainline DR 2344 - std::quoted doesn't respect padding * include/std/iomanip: Allow for padding in quoted inserters. * testsuite/27_io/manipulators/standard/char/dr2344.cc: New. * testsuite/27_io/manipulators/standard/wchar_t/dr2344.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211344 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-tail-merge.c (same_succ_hash): Hash the static chain of aebotcazou2014-06-076-6/+74
| | | | | | | | | call statement, if any. (gimple_equal_p) <GIMPLE_CALL>: Compare the static chain of the call statements, if any. Tidy up. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211343 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2014-06-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211338 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>meissner2014-06-062-17/+43
| | | | | | | | | | | | | | | | | | | | | | | Back port from trunk 2014-06-06 Michael Meissner <meissner@linux.vnet.ibm.com> PR target/61431 * config/rs6000/vsx.md (VSX_LE): Split VSX_D into 2 separate iterators, VSX_D that handles 64-bit types, and VSX_LE that handles swapping the two 64-bit double words on little endian systems. Include V1TImode and optionally TImode in VSX_LE so that these types are properly swapped. Change all of the insns and splits that do the 64-bit swaps to use VSX_LE. (vsx_le_perm_load_<mode>): Likewise. (vsx_le_perm_store_<mode>): Likewise. (splitters for little endian memory operations): Likewise. (vsx_xxpermdi2_le_<mode>): Likewise. (vsx_lxvd2x2_le_<mode>): Likewise. (vsx_stxvd2x2_le_<mode>): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211331 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-06-06 Vladimir Makarov <vmakarov@redhat.com>vmakarov2014-06-062-0/+13
| | | | | | | | | | PR rtl-optimization/61325 * lra-constraints.c (process_address_1): Check scale equal to one to prevent transformation: base + scale * index => base + new_reg. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@211319 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud