Commit 38be4072 by Uros Bizjak

transpose_optimization_2.f90: Cleanup original dump.

	* gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.

From-SVN: r169876
parent afa62639
......@@ -585,7 +585,8 @@
2006-07-25 Paolo Bonzini <bonzini@gnu.org>
PR build/26188
* stdint.m4: Test for uintptr_t even on systems with uint64_t or uint32_t.
* stdint.m4: Test for uintptr_t even on systems with uint64_t
or uint32_t.
2006-07-21 Steve Ellcey <sje@cup.hp.com>
......
......@@ -19,8 +19,7 @@
PR middle-end/47610
* varasm.c (default_section_type_flags): If decl is NULL,
and name is .data.rel.ro or .data.rel.ro.local, set SECTION_RELRO
bit.
and name is .data.rel.ro or .data.rel.ro.local, set SECTION_RELRO bit.
2011-02-05 Jie Zhang <jie@codesourcery.com>
......@@ -105,8 +104,7 @@
PR inline-asm/23200
* tree-ssa-ter.c (is_replaceable_p): Add TER argument. Don't
do bb, locus and block comparison and disallow loads if it is
not set.
do bb, locus and block comparison and disallow loads if it is not set.
(stmt_is_replaceable_p): New function.
(process_replaceable, find_replaceable_in_bb): Adjust is_replaceable_p
callers.
......@@ -182,8 +180,7 @@
* config/rx/predicates.md (rx_zs_comparison_operator): Remove
lt and ge.
* config/rx/rx.md (abssi2_flags): Use CC_ZSmode rather than
CC_ZSOmode.
* config/rx/rx.md (abssi2_flags): Use CC_ZSmode rather than CC_ZSOmode.
* config/rx/rx.c (rx_print_operand): Use "lt" and "ge" suffixes
instead of "n" and "pz".
(flags_from_code): LT and GE tests need CC_FLAG_O as well as
......@@ -423,8 +420,7 @@
debug insns.
(no_real_insns_p, schedule_block, set_priorities): Drop special
treatment of boundary debug insns.
* sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug
insns.
* sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug insns.
* sched-ebb.c (schedule_ebbs): Adjust skipping of debug insns.
* sched-int.h (DEBUG_INSN_SCHED_P): Remove.
(BOUNDARY_DEBUG_INSN_P): Likewise.
......@@ -604,8 +600,7 @@
debug insns.
(no_real_insns_p, schedule_block, set_priorities): Drop special
treatment of boundary debug insns.
* sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug
insns.
* sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug insns.
* sched-ebb.c (schedule_ebbs): Don't skip debug insns.
* sched-int.h (DEBUG_INSN_SCHED_P): Remove.
(BOUNDARY_DEBUG_INSN_P): Likewise.
......@@ -665,8 +660,7 @@
* config/arm/arm.c (arm_legitimize_reload_address): New.
* config/arm/arm.h (ARM_LEGITIMIZE_RELOAD_ADDRESS): Use
arm_legitimize_reload_address.
* config/arm/arm-protos.h (arm_legitimize_reload_address):
Declare.
* config/arm/arm-protos.h (arm_legitimize_reload_address): Declare.
2011-01-28 Ian Lance Taylor <iant@google.com>
......@@ -824,13 +818,14 @@
that don't allow that.
* lto-cgraph.c (lto_output_node): Stream local.can_change_signature.
(lto_input_node): Likewise.
* ipa-inline.c (compute_inline_parameters): Compute local.can_change_signature.
* ipa-inline.c (compute_inline_parameters): Compute
local.can_change_signature.
* ipa-split.c (visit_bb): Never split away APPLY_ARGS.
* tree-sra.c (ipa_sra_preliminary_function_checks): Give up on functions
that can not change signature.
* tree-sra.c (ipa_sra_preliminary_function_checks): Give up on
functions that can not change signature.
* i386.c (ix86_function_regparm, ix86_function_sseregparm,
init_cumulative_args): Do not use local calling conventions for functions
that can not change signature.
init_cumulative_args): Do not use local calling conventions
for functions that can not change signature.
2011-01-22 Jan Hubicka <jh@suse.cz>
......@@ -911,8 +906,7 @@
debug insns.
(no_real_insns_p, schedule_block, set_priorities): Drop special
treatment of boundary debug insns.
* sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug
insns.
* sched-deps.c (sd_init_insn, sd_finish_insn): Don't mark debug insns.
* sched-ebb.c (schedule_ebbs): Don't skip debug insns.
* sched-int.h (DEBUG_INSN_SCHED_P): Remove.
(BOUNDARY_DEBUG_INSN_P): Likewise.
......@@ -1031,9 +1025,8 @@
(rx_promote_function_mode): Likewise.
(gen_safe_add): Place an outsized immediate value inside an UNSPEC
in order to make it legitimate.
* config/rx/rx.md (adddi3_internal): If the second operand is a
MEM make sure that the first operand is the same as the result
register.
* config/rx/rx.md (adddi3_internal): If the second operand is a MEM
make sure that the first operand is the same as the result register.
(addsi3_unspec): Delete.
(subdi3): Do not accept immediate operands.
(subdi3_internal): Likewise.
......@@ -1091,8 +1084,7 @@
2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-sese-to-poly.c (build_poly_scop): Move
rewrite_commutative_reductions_out_of_ssa before
find_scop_parameters.
rewrite_commutative_reductions_out_of_ssa before find_scop_parameters.
2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
......@@ -1121,13 +1113,15 @@
2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-dependences.c (build_lexicographical_constraint): Remove the
gdim parameter.
(build_lexicographical_constraint): Adjust call to ppl_powerset_is_empty.
* graphite-dependences.c (build_lexicographical_constraint): Remove
the gdim parameter.
(build_lexicographical_constraint): Adjust call to
ppl_powerset_is_empty.
(dependence_polyhedron): Same.
(graphite_legal_transform_dr): Same.
(graphite_carried_dependence_level_k): Same.
* graphite-ppl.c (ppl_powerset_is_empty): Remove the nb_params parameter.
* graphite-ppl.c (ppl_powerset_is_empty): Remove the nb_params
parameter.
* graphite-ppl.h (ppl_powerset_is_empty): Adjust declaration.
2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
......@@ -1365,8 +1359,7 @@
(mov<>): FAIL if a constant operand is not legitimate.
(addsi3_unpsec): New pattern.
* config/rx/rx.c (rx_print_operand_address): Handle UNPSEC
CONSTs.
* config/rx/rx.c (rx_print_operand_address): Handle UNSPEC CONSTs.
(ok_for_max_constant): New function.
(gen_safe_add): New function.
(rx_expand_prologue): Use gen_safe_add.
......@@ -1879,16 +1872,14 @@
2011-01-18 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/cortex-a9.md (cortex-a9-neon.md): Actually
include.
* config/arm/cortex-a9.md (cortex-a9-neon.md): Actually include.
(cortex_a9_dp): Handle neon types correctly.
2011-01-18 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/47299
* expr.c (expand_expr_real_2) <case WIDEN_MULT_EXPR>: Don't use
subtarget. Use normal multiplication if both operands are
constants.
subtarget. Use normal multiplication if both operands are constants.
* expmed.c (expand_widening_mult): Don't try to optimize constant
multiplication if op0 has VOIDmode. Convert op1 constant to mode
before using it.
......@@ -2135,8 +2126,7 @@
2011-01-14 Joseph Myers <joseph@codesourcery.com>
* config/rs6000/vxworks.h (CC1_SPEC): Don't handle -fvec or
-fvec-eabi.
* config/rs6000/vxworks.h (CC1_SPEC): Don't handle -fvec or -fvec-eabi.
2011-01-14 Mike Stump <mikestump@comcast.net>
......@@ -2161,8 +2151,7 @@
2011-01-14 Joseph Myers <joseph@codesourcery.com>
* config/microblaze/microblaze.h (ASM_SPEC): Remove
%{microblaze1}.
* config/microblaze/microblaze.h (ASM_SPEC): Remove %{microblaze1}.
2011-01-14 Joseph Myers <joseph@codesourcery.com>
......
2011-02-07 Uros Bizjak <ubizjak@gmail.com>
* gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2011-02-06 Paul Thomas <pault@gcc.gnu.org>
PR fortran/47592
......@@ -807,7 +811,7 @@
2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR testsuite/47325
g++.dg/ext/pr47213.C: Require visibility.
* g++.dg/ext/pr47213.C: Require visibility.
2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
......@@ -854,9 +858,9 @@
PR objc/45989
* objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
(switchfiles): XFAIL
objc.dg-struct-layout-encoding-1/t02[57-9]_main.m execution tests
on i?86-*-*, x86_64-*-*, and powerpc*-apple-darwin* && ilp32.
(switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
execution tests on i?86-*-*, x86_64-*-* and
powerpc*-apple-darwin* && ilp32.
XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
tests on i?86-*-* and x86_64-*-*.
......@@ -906,8 +910,7 @@
2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and
s390x.
* gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
* gcc.dg/guality/pr36728-2.c: Likewise.
2011-01-13 Dodji Seketeli <dodji@redhat.com>
......@@ -945,8 +948,8 @@
Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
methods missing from the OBJC2 Object.
* objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
Amend implementation to use a TEST_SUITE_ADDITIONS category for both GNU
and NeXT runtimes.
Amend implementation to use a TEST_SUITE_ADDITIONS category for both
GNU and NeXT runtimes.
* objc-obj-c++-shared/Object1.mm: Remove redundant header, update
comments.
* objc-obj-c++-shared/Object1.m: Likewise.
......@@ -1261,11 +1264,13 @@
Get builtins tests ready for linker plugin.
* gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
* gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
my_bzero): Mark used.
* gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
my_memset, my_bzero): Mark used.
* gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
* gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
* gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
* gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
volatile.
* gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
volatile.
2011-01-07 Jan Hubicka <jh@suse.cz>
......
......@@ -9,8 +9,7 @@
* gcc.c-torture/execute/ieee/ieee.exp: Skip if pdp11.
* gcc.c-torture/compile/20000804-1.c: Skip if pdp11 -O0.
* gcc.c-torture/compile/20020312-1.c: Ditto.
* gcc.c-torture/compile/20040101-1.c: Skip if pdp11 -O1, -O2, or
-Os.
* gcc.c-torture/compile/20040101-1.c: Skip if pdp11 -O1, -O2, or -Os.
2010-12-31 Thomas Koenig <tkoenig@gcc.gnu.org>
......
......@@ -62,4 +62,5 @@ end
!
! { dg-final { scan-tree-dump-times "parm" 66 "original" } }
! { dg-final { scan-tree-dump-times "atmp" 12 "original" } }
! { dg-final { cleanup-tree-dump "original" } }
! { dg-final { cleanup-modules "mod" } }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment