diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2016-06-09 08:45:22 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2016-06-09 08:45:22 +0000 |
commit | b111f1f9f064d09ad9be18f673e899c275bd7d8d (patch) | |
tree | 73b5896f2187da79b8f0cd0e2f20fa41aa0950ca /gcc | |
parent | 387487fe3dba4d6fc19b7fd7bd5389008d6b2064 (diff) | |
download | gcc-b111f1f9f064d09ad9be18f673e899c275bd7d8d.zip gcc-b111f1f9f064d09ad9be18f673e899c275bd7d8d.tar.gz gcc-b111f1f9f064d09ad9be18f673e899c275bd7d8d.tar.bz2 |
[AArch64] Model CSEL instruction in Cortex-A57 scheduling model
* config/arm/cortex-a57.md (cortex_a57_alu):
Handle csel type.
From-SVN: r237249
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/cortex-a57.md | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 89c9f76..da572a4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2016-06-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * config/arm/cortex-a57.md (cortex_a57_alu): + Handle csel type. + 2016-06-08 Martin Sebor <msebor@redhat.com> Jakub Jelinek <jakub@redhat.com> diff --git a/gcc/config/arm/cortex-a57.md b/gcc/config/arm/cortex-a57.md index 37912db..c8cf80f 100644 --- a/gcc/config/arm/cortex-a57.md +++ b/gcc/config/arm/cortex-a57.md @@ -297,7 +297,7 @@ (eq_attr "type" "alu_imm,alus_imm,logic_imm,logics_imm,\ alu_sreg,alus_sreg,logic_reg,logics_reg,\ adc_imm,adcs_imm,adc_reg,adcs_reg,\ - adr,bfm,clz,rbit,rev,alu_dsp_reg,\ + adr,bfm,clz,csel,rbit,rev,alu_dsp_reg,\ rotate_imm,shift_imm,shift_reg,\ mov_imm,mov_reg,\ mvn_imm,mvn_reg,\ |