diff options
author | Evandro Menezes <e.menezes@samsung.com> | 2015-10-27 11:57:01 +0000 |
---|---|---|
committer | James Greenhalgh <jgreenhalgh@gcc.gnu.org> | 2015-10-27 11:57:01 +0000 |
commit | 783879e617bf3b4d0d94ccabb9a6f40b43c985a2 (patch) | |
tree | bbee70ab0ce4fe06d18ddfe289ae5959cca2b96a /gcc/builtins.c | |
parent | 4a334cbaf89552015039132e0016b003a5022e73 (diff) | |
download | gcc-783879e617bf3b4d0d94ccabb9a6f40b43c985a2.zip gcc-783879e617bf3b4d0d94ccabb9a6f40b43c985a2.tar.gz gcc-783879e617bf3b4d0d94ccabb9a6f40b43c985a2.tar.bz2 |
[PATCH] [AArch64] Distinct costs for sign and zero extension
gcc/
* config/aarch64/aarch64-protos.h (cpu_addrcost_table): Split member
for register extension into sign and zero register extension.
* config/aarch64/aarch64.c (generic_addrcost_table): Infer values
for sign and zero register extension.
(cortexa57_addrcost_table): Likewise.
(xgene1_addrcost_table): Likewise.
From-SVN: r229431
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions