aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-uninit.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2015-09-09 08:41:41 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2015-09-09 08:41:41 +0000
commit956db28eb5782cc4f86f146d9250ca5f0f16e3ce (patch)
tree0c03de8ce8a7cae4d68322f00c6d68e7ced44bb1 /gcc/tree-ssa-uninit.c
parent4f58fe36c141c2a328b6081be7d9cdf203cf2fcf (diff)
downloadgcc-956db28eb5782cc4f86f146d9250ca5f0f16e3ce.zip
gcc-956db28eb5782cc4f86f146d9250ca5f0f16e3ce.tar.gz
gcc-956db28eb5782cc4f86f146d9250ca5f0f16e3ce.tar.bz2
[ARM][3/3] Expand mod by power of 2
* config/arm/arm.md (*subsi3_compare0): Rename to... (subsi3_compare0): ... This. (modsi3): New define_expand. * config/arm/arm.c (arm_new_rtx_costs, MOD case): Handle case when operand is power of 2. * gcc.target/aarch64/mod_2.x: New file. * gcc.target/aarch64/mod_256.x: Likewise. * gcc.target/arm/mod_2.c: New test. * gcc.target/arm/mod_256.c: Likewise. * gcc.target/aarch64/mod_2.c: Likewise. * gcc.target/aarch64/mod_256.c: Likewise. From-SVN: r227586
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions