aboutsummaryrefslogtreecommitdiff
path: root/libcpp/directives.c
diff options
context:
space:
mode:
authorLuis Machado <luis.machado@linaro.org>2018-08-08 07:45:11 +0000
committerSiddhesh Poyarekar <siddhesh@gcc.gnu.org>2018-08-08 07:45:11 +0000
commit31508b3921cdcc6c2c8c587f76b38b316dc76fc8 (patch)
treef1ff4392c37dcf813cced6ec0e658281d2ec2164 /libcpp/directives.c
parent8a1d72375d10ff4ce99623a563bc0996aa03d982 (diff)
downloadgcc-31508b3921cdcc6c2c8c587f76b38b316dc76fc8.zip
gcc-31508b3921cdcc6c2c8c587f76b38b316dc76fc8.tar.gz
gcc-31508b3921cdcc6c2c8c587f76b38b316dc76fc8.tar.bz2
[aarch64] Adjust Falkor's sign extend reg+reg address cost
Adjust Falkor's register_sextend cost from 4 to 3. This fixes a testsuite failure in gcc.target/aarch64/extend.c:ldr_sxtw where GCC was generating a sbfiz instruction rather than a load with sign extension. No performance changes. gcc/ChangeLog: 2018-08-08 Luis Machado <luis.machado@linaro.org> * config/aarch64/aarch64.c (qdf24xx_addrcost_table) <register_sextend>: Set to 3. From-SVN: r263388
Diffstat (limited to 'libcpp/directives.c')
0 files changed, 0 insertions, 0 deletions