On 10/28/2011 01:22 AM, Dmitry Plotnikov wrote: > gcc/ > * tree-cfg.c (verify_gimple_assign_unary): Allow vector conversions. > * optabs.c (supportable_convert_operation): New function. > * optabs.h (supportable_convert_operation): New prototype. > * tree-vect-stmts.c (vectorizable_conversion): Change condition and > behavior > for NONE modifier case. > * tree.h (VECTOR_INTEGER_TYPE_P): New macro. ... > gcc/testsuite/ > * gcc.target/arm/vect-vcvt.c: New test. > * gcc.target/arm/vect-vcvtq.c: New test. > > gcc/testsuite/lib/ > * target-supports.exp (check_effective_target_vect_intfloat_cvt): True > for ARM NEON. > (check_effective_target_vect_uintfloat_cvt): Likewise. > (check_effective_target_vect_intfloat_cvt): Likewise. > (check_effective_target_vect_floatuint_cvt): Likewise. > (check_effective_target_vect_floatint_cvt): Likewise. > (check_effective_target_vect_extract_even_odd): Likewise.
Ok. r~