Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
Support early break/return auto-vectorization
| Archived =
No
| 21 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[21/21] Arm: Add MVE cbranch implementation
Support early break/return auto-vectorization
- - -
-
-
1
2023-11-06
Tamar Christina
Not Applicable
[20/21] Arm: Add Advanced SIMD cbranch implementation
Support early break/return auto-vectorization
- - -
-
-
1
2023-11-06
Tamar Christina
Not Applicable
[3/21] middle-end: Implement code motion and dependency analysis for early breaks
Support early break/return auto-vectorization
- - -
-
-
1
2023-11-06
Tamar Christina
Not Applicable
[19/19] Arm: Add MVE cbranch implementation
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[18/19] Arm: Add Advanced SIMD cbranch implementation
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[17/19] AArch64 Add optimization for vector cbranch combining SVE and Advanced SIMD
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[16/19] AArch64 Add optimization for vector != cbranch fed into compare with 0 for Advanced SIMD
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[15/19] AArch64: Add implementation for vector cbranch for Advanced SIMD
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[14/19] middle-end testsuite: Add new tests for early break vectorization.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[13/19] middle-end testsuite: un-xfail TSVC loops that check for exit control flow vectorization
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[12/19] middle-end: implement loop peeling and IV updates for early break.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[11/19] middle-end: implement code motion for early break.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[10/19] middle-end: implement vectorizable_early_break.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[9/19] AArch64 middle-end: refactor vectorizable_comparison to make the main body re-usable.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[8/19] middle-end: updated niters analysis to handle multiple exits.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[7/19] middle-end: Refactor vectorizer loop conditionals and separate out IV to new variables
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[6/19] middle-end: Don't enter piecewise expansion if VF is not constant.
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[5/19] middle-end: Enable bit-field vectorization to work correctly when we're vectoring inside con…
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[4/19] middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[2/19,front-end] C/C++ front-end: add pragma GCC novector
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable
[1/19] middle-end ifcvt: Support bitfield lowering of multiple-exit loops
Support early break/return auto-vectorization
- - -
-
-
1
2023-06-28
Tamar Christina
Not Applicable