DWARF: add abstract origin links on lexical blocks... Track from which abstract lexical block... ...debuggers can inherit the former from the latter. This enables debuggers to properly handle the following case: blocks from inlined functions.
[AArch64] Replace insn to zero up SIMD registers [AArch64] Replace insn to zero up SIMD registers (*movhf_aarch64): Add "movi %0, #0" to zero up register and (*movsf_aarch64): Add "movi %0, #0" to zero up register and * testsuite/gcc.target/aarch64/fmovf-zero-reg.c: Update accordingly. * testsuite/gcc.target/aarch64/fmovd-zero-reg.c: Likewise.
* config/i386/i386.md (*lea<mode>_general_1): Rename... ...lea<mode>_general_1): Rename from (*lea<mode>_general_2): Rename from *lea_general_2. (*lea<mode>_general_3): Rename from *lea_general_3. ...SWI12:mode>_general_4): Split from *lea_general_4. ...SWI48:mode>_general_4): Split from *lea_general_4.
2016-04-06 Vladimir Makarov <vmakarov@redhat.com> 2016-04-06 Vladimir Makarov <vmakarov@redhat.com> * lra-constraints.c (process_address_1): Check zero scale... for reloading with zero scale. 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
Rename thetuning option and related functions to enable... ...the Newton series for the reciprocal square root to reflect its... * config/aarch64/aarch64-protos.h (aarch64_emit_swrsqrt): Rename function to "aarch64_emit_approx_rsqrt". AARCH64_EXTRA_TUNE_APPROX_RSQRT.