tree-vect-loop.c (vect_determine_vectorization_factor): Check mix of boolean and integer vectors in a single statement. gcc/ * tree-vect-loop.c (vect_determine_vectorization_factor): Check mix of boolean and integer vectors in a single statement. * tree-vect-slp.c (vect_mask_constant_operand_p): New. (vect_get_constant_vectors): Use vect_mask_constant_operand_p to determine constant type. * tree-vect-stmts.c (vectorizable_comparison): Provide vectype for loop invariants. gcc/testsuite/ * g++.dg/vect/simd-bool-comparison-1.cc: New test. * g++.dg/vect/simd-bool-comparison-2.cc: New test. From-SVN: r230309
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| param-max-aliased-pr26197.cc | Loading commit data... | |
| pr19951.cc | Loading commit data... | |
| pr21218.cc | Loading commit data... | |
| pr21734_1.cc | Loading commit data... | |
| pr21734_2.cc | Loading commit data... | |
| pr22543.cc | Loading commit data... | |
| pr33426-ivdep-2.cc | Loading commit data... | |
| pr33426-ivdep-3.cc | Loading commit data... | |
| pr33426-ivdep-4.cc | Loading commit data... | |
| pr33426-ivdep.cc | Loading commit data... | |
| pr33834_1.cc | Loading commit data... | |
| pr33834_2.cc | Loading commit data... | |
| pr33835.cc | Loading commit data... | |
| pr33860.cc | Loading commit data... | |
| pr33860a.cc | Loading commit data... | |
| pr36648.cc | Loading commit data... | |
| pr37143.C | Loading commit data... | |
| pr37174.cc | Loading commit data... | |
| pr43771.cc | Loading commit data... | |
| pr44861.cc | Loading commit data... | |
| pr45470-a.cc | Loading commit data... | |
| pr45470-b.cc | Loading commit data... | |
| pr50698.cc | Loading commit data... | |
| pr51485.cc | Loading commit data... | |
| pr58513.cc | Loading commit data... | |
| pr60000.cc | Loading commit data... | |
| pr60023.cc | Loading commit data... | |
| pr60559.cc | Loading commit data... | |
| pr60729.cc | Loading commit data... | |
| pr60836.cc | Loading commit data... | |
| pr60896.cc | Loading commit data... | |
| pr64410.cc | Loading commit data... | |
| pr68145.cc | Loading commit data... | |
| simd-bool-comparison-1.cc | Loading commit data... | |
| simd-bool-comparison-2.cc | Loading commit data... | |
| simd-clone-1.cc | Loading commit data... | |
| simd-clone-2.cc | Loading commit data... | |
| simd-clone-2.h | Loading commit data... | |
| simd-clone-3.cc | Loading commit data... | |
| simd-clone-4.cc | Loading commit data... | |
| simd-clone-4.h | Loading commit data... | |
| simd-clone-5.cc | Loading commit data... | |
| simd-mask-store-bool.cc | Loading commit data... | |
| slp-pr50413.cc | Loading commit data... | |
| slp-pr50819.cc | Loading commit data... | |
| slp-pr56812.cc | Loading commit data... | |
| vect.exp | Loading commit data... |