aboutsummaryrefslogtreecommitdiff
path: root/gcc/libfuncs.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-01-02 22:26:52 -0800
committerUros Bizjak <uros@gcc.gnu.org>2005-01-03 07:26:52 +0100
commit0703dcebc3427694b04ba19d472fc38ec490657b (patch)
treecaaa06a0bf282c1dbfcf504a1f4e98613e5f930a /gcc/libfuncs.h
parent1d7bed252c767f394bf29fdc81207ce7d9fbad97 (diff)
downloadgcc-0703dcebc3427694b04ba19d472fc38ec490657b.zip
gcc-0703dcebc3427694b04ba19d472fc38ec490657b.tar.gz
gcc-0703dcebc3427694b04ba19d472fc38ec490657b.tar.bz2
re PR target/14631 (common subexpression elimilation error with sse2 instrinsic _mm_insert_epi16)
PR target/14631 * config/i386/i386.c (ix86_expand_builtin): [IX86_BUILTIN_PINSRW, IX86_BUILTIN_PINSRW128]: Fix wrong selector range in error message. * config/i386/i386.md (mmx_pinsrw, sse2_pinsrw): Fix selector handling. (*mmx_pinsrw, *sse2_pinsrw): New patterns. * config/i386/i386/predicates.md (const_pow2_1_to_8_operand, const_pow2_1_to_128_operand): New predicates. Co-Authored-By: Uros Bizjak <uros@kss-loka.si> From-SVN: r92823
Diffstat (limited to 'gcc/libfuncs.h')
0 files changed, 0 insertions, 0 deletions