comparison gcc/config/rs6000/power6.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 POWER6 processor. 1 ;; Scheduling description for IBM POWER6 processor.
2 ;; Copyright (C) 2006-2017 Free Software Foundation, Inc. 2 ;; Copyright (C) 2006-2018 Free Software Foundation, Inc.
3 ;; Contributed by Peter Steinmetz (steinmtz@us.ibm.com) 3 ;; Contributed by Peter Steinmetz (steinmtz@us.ibm.com)
4 ;; 4 ;;
5 ;; This file is part of GCC. 5 ;; This file is part of GCC.
6 ;; 6 ;;
7 ;; GCC is free software; you can redistribute it and/or modify it 7 ;; GCC is free software; you can redistribute it and/or modify it
473 (eq_attr "cpu" "power6")) 473 (eq_attr "cpu" "power6"))
474 "BRU_power6") 474 "BRU_power6")
475 475
476 (define_bypass 3 "power6-crlogical" "power6-branch") 476 (define_bypass 3 "power6-crlogical" "power6-branch")
477 477
478 (define_insn_reservation "power6-delayedcr" 3
479 (and (eq_attr "type" "delayed_cr")
480 (eq_attr "cpu" "power6"))
481 "BRU_power6")
482
483 (define_insn_reservation "power6-mfcr" 6 ; N/A 478 (define_insn_reservation "power6-mfcr" 6 ; N/A
484 (and (eq_attr "type" "mfcr") 479 (and (eq_attr "type" "mfcr")
485 (eq_attr "cpu" "power6")) 480 (eq_attr "cpu" "power6"))
486 "BX2_power6") 481 "BX2_power6")
487 482