Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/arm/neon.md @ 47:3bfb6c00c1e0
update it from 4.4.2 to 4.4.3.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 07 Feb 2010 17:44:34 +0900 |
parents | a06113de4d67 |
children | 77e2b8dfacca |
comparison
equal
deleted
inserted
replaced
46:b85a337e5837 | 47:3bfb6c00c1e0 |
---|---|
3609 (match_operand:SI 2 "immediate_operand" "i") | 3609 (match_operand:SI 2 "immediate_operand" "i") |
3610 (match_operand:SI 3 "immediate_operand" "i")] | 3610 (match_operand:SI 3 "immediate_operand" "i")] |
3611 UNSPEC_VSHLL_N))] | 3611 UNSPEC_VSHLL_N))] |
3612 "TARGET_NEON" | 3612 "TARGET_NEON" |
3613 { | 3613 { |
3614 neon_const_bounds (operands[2], 0, neon_element_bits (<MODE>mode)); | 3614 /* The boundaries are: 0 < imm <= size. */ |
3615 neon_const_bounds (operands[2], 0, neon_element_bits (<MODE>mode) + 1); | |
3615 return "vshll.%T3%#<V_sz_elem>\t%q0, %P1, %2"; | 3616 return "vshll.%T3%#<V_sz_elem>\t%q0, %P1, %2"; |
3616 } | 3617 } |
3617 [(set_attr "neon_type" "neon_shift_1")] | 3618 [(set_attr "neon_type" "neon_shift_1")] |
3618 ) | 3619 ) |
3619 | 3620 |