aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorGeorg-Johann Lay <avr@gjlay.de>2011-12-14 10:00:56 +0000
committerGeorg-Johann Lay <gjl@gcc.gnu.org>2011-12-14 10:00:56 +0000
commitd7288dfb9fac1451adede96e855c8fde9ee5f2c1 (patch)
treeda23e4e79b412c8171d2375bf3121ad99e702e08 /gcc/tree-data-ref.c
parent552d2db5659aae080edbfdb27f446a98334b323d (diff)
downloadgcc-d7288dfb9fac1451adede96e855c8fde9ee5f2c1.zip
gcc-d7288dfb9fac1451adede96e855c8fde9ee5f2c1.tar.gz
gcc-d7288dfb9fac1451adede96e855c8fde9ee5f2c1.tar.bz2
re PR target/50931 ([avr] Support a 24-bit scalar integer mode)
libgcc/ PR target/50931 * config/avr/t-avr (LIB1ASMSRC): Add _mulpsi3, _mulsqipsi3. * config/avr/lib1funcs.S (__mulpsi3, __mulsqipsi3): New functions. gcc/ PR target/50931 * config/avr/avr.md (mulpsi3): New expander. (*umulqihipsi3, *umulhiqipsi3): New insns. (*mulsqipsi3.libgcc, *mulpsi3.libgcc): New insns. (mulsqipsi3, *mulpsi3): New insn-and-splits. (ashlpsi3): Turn to expander. Move insn code to... (*ashlpsi3): ...this new insn. testsuite/ PR target/50931 * gcc.target/avr/torture/int24-mul.c: New testcase. From-SVN: r182328
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions