Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/rs6000/440.md @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 ;; Scheduling description for IBM PowerPC 440 processor. | 1 ;; Scheduling description for IBM PowerPC 440 processor. |
2 ;; Copyright (C) 2003-2017 Free Software Foundation, Inc. | 2 ;; Copyright (C) 2003-2018 Free Software Foundation, Inc. |
3 ;; | 3 ;; |
4 ;; This file is part of GCC. | 4 ;; This file is part of GCC. |
5 ;; | 5 ;; |
6 ;; GCC is free software; you can redistribute it and/or modify | 6 ;; GCC is free software; you can redistribute it and/or modify |
7 ;; it under the terms of the GNU General Public License as published by | 7 ;; it under the terms of the GNU General Public License as published by |
93 (and (eq_attr "type" "branch,jmpreg,isync") | 93 (and (eq_attr "type" "branch,jmpreg,isync") |
94 (eq_attr "cpu" "ppc440")) | 94 (eq_attr "cpu" "ppc440")) |
95 "ppc440_issue,ppc440_i_pipe") | 95 "ppc440_issue,ppc440_i_pipe") |
96 | 96 |
97 (define_insn_reservation "ppc440-compare" 2 | 97 (define_insn_reservation "ppc440-compare" 2 |
98 (and (ior (eq_attr "type" "cmp,cr_logical,delayed_cr,mfcr") | 98 (and (ior (eq_attr "type" "cmp,cr_logical,mfcr") |
99 (and (eq_attr "type" "add,logical,shift,exts") | 99 (and (eq_attr "type" "add,logical,shift,exts") |
100 (eq_attr "dot" "yes"))) | 100 (eq_attr "dot" "yes"))) |
101 (eq_attr "cpu" "ppc440")) | 101 (eq_attr "cpu" "ppc440")) |
102 "ppc440_issue,ppc440_i_pipe") | 102 "ppc440_issue,ppc440_i_pipe") |
103 | 103 |