diff options
| author | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2026-01-28 11:11:14 +0000 |
|---|---|---|
| committer | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2026-01-28 11:13:44 +0000 |
| commit | aa8811570ccb4fde743f56d9fee57dc74972f09a (patch) | |
| tree | bd5f5748d761bae5640d4b6ee3b7d5ab351e15bf /libjava/gnu/java | |
| parent | 74e0bb3faacfccfdf5633ab7ad3a15549d4a954d (diff) | |
| download | gcc-aa8811570ccb4fde743f56d9fee57dc74972f09a.zip gcc-aa8811570ccb4fde743f56d9fee57dc74972f09a.tar.gz gcc-aa8811570ccb4fde743f56d9fee57dc74972f09a.tar.bz2 | |
vect: reconstruct vectype for non scalar masks
This reconstructs the masks vectype based on the the type set by the backend
for any non scalar masks, which resolves the ICE caused by the sve type
attribute in SVE types used for simdclones.
gcc/ChangeLog:
PR target/123016
* tree-vect-stmts.cc (vectorizable_simd_clone_call): use
'build_truth_vector_type_for_mode' to reconstruct mask's vectype for
non-scalar masks.
gcc/testsuite/ChangeLog:
* gfortran.dg/vect/pr123016.f90: New test.
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions
