aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2016-05-24 14:00:39 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2016-05-24 14:00:39 +0000
commitdec21bbc9773ebe3e066109b00d1fbeee0b18581 (patch)
tree833b812a5232ceee4a1be5714f0becb68a93795f /gcc/tree-vectorizer.h
parenta04e69c0b12712bb90762dd20d7ffcd6f04e1da6 (diff)
downloadgcc-dec21bbc9773ebe3e066109b00d1fbeee0b18581.zip
gcc-dec21bbc9773ebe3e066109b00d1fbeee0b18581.tar.gz
gcc-dec21bbc9773ebe3e066109b00d1fbeee0b18581.tar.bz2
[ARM][3/4] Cleanup casts from INTVAL to [unsigned] HOST_WIDE_INT
* config/arm/arm.md (ashldi3): Replace comparison of INTVAL of operands[2] against 1 with comparison against CONST1_RTX. (ashrdi3): Likewise. (lshrdi3): Likewise. (ashlsi3): Replace cast of INTVAL to unsigned HOST_WIDE_INT with UINTVAL. (ashrsi3): Likewise. (lshrsi3): Likewise. (rotrsi3): Likewise. (define_split above *compareqi_eq0): Likewise. (define_split above "prologue"): Likewise. * config/arm/arm.c (thumb1_size_rtx_costs): Likewise. * config/arm/predicates.md (shift_operator): Likewise. (shift_nomul_operator): Likewise. (sat_shift_operator): Likewise. (thumb1_cmp_operand): Likewise. (const_neon_scalar_shift_amount_operand): Replace manual range check with IN_RANGE. * config/arm/thumb1.md (define_peephole2 above *thumb_subdi3): Replace cast of INTVAL to unsigned HOST_WIDE_INT with UINTVAL. From-SVN: r236640
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions