alpha.c (alpha_fold_vector_minmax): Create VIEW_CONVERT_EXPR to convert output to...
authorUros Bizjak <uros@gcc.gnu.org>
Fri, 5 Dec 2008 14:22:48 +0000 (15:22 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 5 Dec 2008 14:22:48 +0000 (15:22 +0100)
commitec46190f11a7cc29f896a5f20b2ccaf2209b8382
treeddab6f522bcc1ce2b865013bf2e87f2d515ff2d5
parenta4ab9629175ad725a9a091b194352d0c3e01ef09
alpha.c (alpha_fold_vector_minmax): Create VIEW_CONVERT_EXPR to convert output to long_integer_type_node.

* config/alpha/alpha.c (alpha_fold_vector_minmax): Create
VIEW_CONVERT_EXPR to convert output to long_integer_type_node.

(alpha_emit_conditional_branch): Do not generate direct branch
for UNORDERED comparisons.

From-SVN: r142474
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/i386/avxintrin.h
gcc/testsuite/gcc.target/i386/avx-1.c
gcc/testsuite/gcc.target/i386/avx-2.c
gcc/testsuite/gcc.target/i386/intrinsics.h [new file with mode: 0644]