Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/arm/arm1136jfs.md @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
1 ;; ARM 1136J[F]-S Pipeline Description | 1 ;; ARM 1136J[F]-S Pipeline Description |
2 ;; Copyright (C) 2003-2018 Free Software Foundation, Inc. | 2 ;; Copyright (C) 2003-2020 Free Software Foundation, Inc. |
3 ;; Written by CodeSourcery, LLC. | 3 ;; Written by CodeSourcery, LLC. |
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 |
79 alu_sreg,alus_sreg,logic_reg,logics_reg,\ | 79 alu_sreg,alus_sreg,logic_reg,logics_reg,\ |
80 adc_imm,adcs_imm,adc_reg,adcs_reg,\ | 80 adc_imm,adcs_imm,adc_reg,adcs_reg,\ |
81 adr,bfm,rev,\ | 81 adr,bfm,rev,\ |
82 shift_imm,shift_reg,\ | 82 shift_imm,shift_reg,\ |
83 mov_imm,mov_reg,mvn_imm,mvn_reg,\ | 83 mov_imm,mov_reg,mvn_imm,mvn_reg,\ |
84 multiple,no_insn")) | 84 multiple")) |
85 "e_1,e_2,e_3,e_wb") | 85 "e_1,e_2,e_3,e_wb") |
86 | 86 |
87 ;; ALU operations with a shift-by-constant operand | 87 ;; ALU operations with a shift-by-constant operand |
88 (define_insn_reservation "11_alu_shift_op" 2 | 88 (define_insn_reservation "11_alu_shift_op" 2 |
89 (and (eq_attr "tune" "arm1136js,arm1136jfs") | 89 (and (eq_attr "tune" "arm1136js,arm1136jfs") |