aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2007-08-28 11:52:06 +0200
committerUros Bizjak <uros@gcc.gnu.org>2007-08-28 11:52:06 +0200
commit7f97f938a70df00a44ad2cadc2bc5381e7ea27fa (patch)
tree9fabd68cfa56fff4c597b8d11980be9b00eeff43 /gcc/tree.h
parent0b738568dad569012c12839d57721939ac8ef3f5 (diff)
downloadgcc-7f97f938a70df00a44ad2cadc2bc5381e7ea27fa.zip
gcc-7f97f938a70df00a44ad2cadc2bc5381e7ea27fa.tar.gz
gcc-7f97f938a70df00a44ad2cadc2bc5381e7ea27fa.tar.bz2
re PR target/32661 (__builtin_ia32_vec_ext suboptimal for pointer/ref args)
PR target/32661 * simplify-rtx.c (simplify_binary_operation_1) [VEC_SELECT]: Simplify nested VEC_SELECT (with optional VEC_CONCAT operator as operand) when top VEC_SELECT extracts scalar element. * config/i386/sse.md (*vec_extract_v4si_mem): New. (*vec_extract_v4sf_mem): Ditto. testsuite/ChangeLog: PR target/32661 * gcc.target/i386/pr32661.c: New test. From-SVN: r127857
Diffstat (limited to 'gcc/tree.h')
0 files changed, 0 insertions, 0 deletions