aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-uninit.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-09-09 08:39:13 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-09-09 08:39:13 +0000
commit4f58fe36c141c2a328b6081be7d9cdf203cf2fcf (patch)
tree029f6807ac622b179c0baa4c28b32bfe41ca019e /gcc/tree-ssa-uninit.c
parent6cbf37c3d58bd0dbd5f79c6b2e24b35764e6fb0a (diff)
downloadgcc-4f58fe36c141c2a328b6081be7d9cdf203cf2fcf.zip
gcc-4f58fe36c141c2a328b6081be7d9cdf203cf2fcf.tar.gz
gcc-4f58fe36c141c2a328b6081be7d9cdf203cf2fcf.tar.bz2
[AArch64][1/3] Expand signed mod by power of 2 using CSNEG
* config/aarch64/aarch64.md (mod<mode>3): New define_expand. (*neg<mode>2_compare0): Rename to... (neg<mode>2_compare0): ... This. * config/aarch64/aarch64.c (aarch64_rtx_costs, MOD case): Move check for speed inside the if-then-elses. Reflect CSNEG sequence in MOD by power of 2 case. From-SVN: r227585
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions