diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2018-09-28 08:47:20 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2018-09-28 08:47:20 +0000 |
commit | 227efe870043c9e8b4c58a702e90698b2970ff75 (patch) | |
tree | d55bdb8802f5a822878c0fb1037b0babb1223f26 /gcc/testsuite/gcc.target/sparc/overflow-3.c | |
parent | 7847bfcbb8f5ee155f13a46af600f83892423c52 (diff) | |
download | gcc-227efe870043c9e8b4c58a702e90698b2970ff75.zip gcc-227efe870043c9e8b4c58a702e90698b2970ff75.tar.gz gcc-227efe870043c9e8b4c58a702e90698b2970ff75.tar.bz2 |
sparc-protos.h (sparc_branch_cost): Declare.
* config/sparc/sparc-protos.h (sparc_branch_cost): Declare.
* config/sparc/sparc.h (BRANCH_COST): Call sparc_branch_cost.
* config/sparc/sparc.c (struct processor_costs): Add branch_cost field.
(cypress_costs): Set it.
(supersparc_costs): Likewise.
(hypersparc_costs): Likewise.
(leon_cost): Likewise.
(leon3_costs): Likewise.
(sparclet_costs): Likewise.
(ultrasparc_costs): Likewise.
(ultrasparc_costs): Likewise.
(niagara_costs): Likewise.
(niagara2_costs): Likewise.
(niagara3_costs): Likewise.
(niagara4_costs): Likewise.
(niagara7_costs): Likewise.
(m8_costs): Likewise.
(TARGET_CAN_FOLLOW_JUMP): Define.
(pass_work_around_errata::gate): Minor tweak.
(sparc_option_override): Remove MASK_FSMULD mask for V7 processors.
Do not set both MASK_VIS4 and MASK_VIS4B for M8 processor.
Automaitcally clear MASK_FSMULD mask for V7 processors.
(sparc_can_follow_jump): New static function.
(output_ubranch): Deal with CROSSING_JUMP_P.
(sparc_use_sched_lookahead): Rewrite using switch statement.
(sparc_issue_rate): Reorder.
(sparc_branch_cost): New function.
From-SVN: r264687
Diffstat (limited to 'gcc/testsuite/gcc.target/sparc/overflow-3.c')
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/overflow-3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.target/sparc/overflow-3.c b/gcc/testsuite/gcc.target/sparc/overflow-3.c index 8cb24f5..86dddfb 100644 --- a/gcc/testsuite/gcc.target/sparc/overflow-3.c +++ b/gcc/testsuite/gcc.target/sparc/overflow-3.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ -/* { dg-options "-O" } */ /* { dg-require-effective-target lp64 } */ +/* { dg-options "-O" } */ #include <stdbool.h> #include <stdint.h> |