re PR target/51109 (bdver1 scheduler state machine too large)

PR target/51109
	* config/i386/bdver1.md (bdver1-mult): Remove.

From-SVN: r192305
This commit is contained in:
Jakub Jelinek 2012-10-10 12:55:54 +02:00
parent 1cb2b9a18b
commit b9d4cbc788
2 changed files with 5 additions and 4 deletions

View File

@ -1,5 +1,8 @@
2012-10-10 Jakub Jelinek <jakub@redhat.com>
PR target/51109
* config/i386/bdver1.md (bdver1-mult): Remove.
PR middle-end/54879
* combine.c (count_rtxs): Use RTX_BIN_ARITH resp. RTX_COMM_ARITH
instead of '2' resp. 'c' for GET_RTX_CLASS comparisons.
@ -17,7 +20,7 @@
2012-10-10 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
PR target/51109
* gcc/config/i386/bdver1.md (bdver1_int): Automaton has been
* config/i386/bdver1.md (bdver1_int): Automaton has been
split to reduce state transitions.
2012-10-10 Richard Biener <rguenther@suse.de>

View File

@ -1,4 +1,4 @@
;; Copyright (C) 2010, Free Software Foundation, Inc.
;; Copyright (C) 2010, 2012 Free Software Foundation, Inc.
;;
;; This file is part of GCC.
;;
@ -79,8 +79,6 @@
(define_cpu_unit "bdver1-agu1" "bdver1_agu")
(define_reservation "bdver1-agu" "(bdver1-agu0 | bdver1-agu1)")
(define_cpu_unit "bdver1-mult" "bdver1_mult")
(define_cpu_unit "bdver1-load0" "bdver1_load")
(define_cpu_unit "bdver1-load1" "bdver1_load")
(define_reservation "bdver1-load" "bdver1-agu,