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