Commit ed75372
committed
[VPlan] Implement compressed widening of memory instructions
1 parent 369c0b8 commit ed75372
File tree
5 files changed
+61
-30
lines changed- llvm
- include/llvm/Analysis
- lib/Transforms/Vectorize
5 files changed
+61
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1442 | 1442 | | |
1443 | 1443 | | |
1444 | 1444 | | |
| 1445 | + | |
1445 | 1446 | | |
1446 | 1447 | | |
1447 | 1448 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1027 | 1027 | | |
1028 | 1028 | | |
1029 | 1029 | | |
| 1030 | + | |
1030 | 1031 | | |
1031 | 1032 | | |
1032 | 1033 | | |
| |||
3109 | 3110 | | |
3110 | 3111 | | |
3111 | 3112 | | |
3112 | | - | |
3113 | | - | |
3114 | | - | |
| 3113 | + | |
| 3114 | + | |
| 3115 | + | |
3115 | 3116 | | |
3116 | 3117 | | |
3117 | 3118 | | |
| |||
5192 | 5193 | | |
5193 | 5194 | | |
5194 | 5195 | | |
| 5196 | + | |
5195 | 5197 | | |
5196 | 5198 | | |
| 5199 | + | |
| 5200 | + | |
| 5201 | + | |
| 5202 | + | |
| 5203 | + | |
5197 | 5204 | | |
5198 | 5205 | | |
5199 | | - | |
5200 | 5206 | | |
5201 | 5207 | | |
5202 | 5208 | | |
| |||
6300 | 6306 | | |
6301 | 6307 | | |
6302 | 6308 | | |
| 6309 | + | |
| 6310 | + | |
6303 | 6311 | | |
6304 | 6312 | | |
6305 | 6313 | | |
| |||
7515 | 7523 | | |
7516 | 7524 | | |
7517 | 7525 | | |
| 7526 | + | |
7518 | 7527 | | |
7519 | | - | |
| 7528 | + | |
7520 | 7529 | | |
7521 | 7530 | | |
7522 | 7531 | | |
| |||
7546 | 7555 | | |
7547 | 7556 | | |
7548 | 7557 | | |
7549 | | - | |
| 7558 | + | |
| 7559 | + | |
7550 | 7560 | | |
7551 | 7561 | | |
7552 | 7562 | | |
7553 | | - | |
| 7563 | + | |
7554 | 7564 | | |
7555 | 7565 | | |
7556 | 7566 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3193 | 3193 | | |
3194 | 3194 | | |
3195 | 3195 | | |
| 3196 | + | |
| 3197 | + | |
| 3198 | + | |
3196 | 3199 | | |
3197 | 3200 | | |
3198 | 3201 | | |
| |||
3206 | 3209 | | |
3207 | 3210 | | |
3208 | 3211 | | |
3209 | | - | |
| 3212 | + | |
3210 | 3213 | | |
3211 | 3214 | | |
3212 | 3215 | | |
3213 | | - | |
| 3216 | + | |
3214 | 3217 | | |
| 3218 | + | |
3215 | 3219 | | |
3216 | 3220 | | |
3217 | 3221 | | |
| |||
3241 | 3245 | | |
3242 | 3246 | | |
3243 | 3247 | | |
| 3248 | + | |
| 3249 | + | |
| 3250 | + | |
3244 | 3251 | | |
3245 | 3252 | | |
3246 | 3253 | | |
| |||
3274 | 3281 | | |
3275 | 3282 | | |
3276 | 3283 | | |
3277 | | - | |
| 3284 | + | |
3278 | 3285 | | |
3279 | 3286 | | |
3280 | | - | |
| 3287 | + | |
3281 | 3288 | | |
3282 | 3289 | | |
3283 | 3290 | | |
3284 | 3291 | | |
3285 | 3292 | | |
3286 | 3293 | | |
3287 | | - | |
3288 | | - | |
| 3294 | + | |
| 3295 | + | |
3289 | 3296 | | |
3290 | 3297 | | |
3291 | 3298 | | |
| |||
3316 | 3323 | | |
3317 | 3324 | | |
3318 | 3325 | | |
3319 | | - | |
3320 | | - | |
| 3326 | + | |
| 3327 | + | |
3321 | 3328 | | |
3322 | 3329 | | |
3323 | 3330 | | |
| |||
3355 | 3362 | | |
3356 | 3363 | | |
3357 | 3364 | | |
3358 | | - | |
| 3365 | + | |
3359 | 3366 | | |
3360 | | - | |
| 3367 | + | |
3361 | 3368 | | |
3362 | 3369 | | |
3363 | 3370 | | |
3364 | 3371 | | |
3365 | 3372 | | |
3366 | 3373 | | |
3367 | | - | |
| 3374 | + | |
3368 | 3375 | | |
3369 | 3376 | | |
3370 | 3377 | | |
| |||
3399 | 3406 | | |
3400 | 3407 | | |
3401 | 3408 | | |
3402 | | - | |
| 3409 | + | |
| 3410 | + | |
3403 | 3411 | | |
3404 | 3412 | | |
3405 | 3413 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3565 | 3565 | | |
3566 | 3566 | | |
3567 | 3567 | | |
3568 | | - | |
3569 | | - | |
| 3568 | + | |
| 3569 | + | |
| 3570 | + | |
| 3571 | + | |
| 3572 | + | |
| 3573 | + | |
3570 | 3574 | | |
3571 | 3575 | | |
3572 | 3576 | | |
| |||
3603 | 3607 | | |
3604 | 3608 | | |
3605 | 3609 | | |
3606 | | - | |
3607 | | - | |
3608 | | - | |
| 3610 | + | |
| 3611 | + | |
| 3612 | + | |
| 3613 | + | |
| 3614 | + | |
| 3615 | + | |
| 3616 | + | |
3609 | 3617 | | |
3610 | 3618 | | |
3611 | 3619 | | |
| |||
3732 | 3740 | | |
3733 | 3741 | | |
3734 | 3742 | | |
3735 | | - | |
| 3743 | + | |
| 3744 | + | |
| 3745 | + | |
| 3746 | + | |
3736 | 3747 | | |
3737 | 3748 | | |
3738 | 3749 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | | - | |
| 94 | + | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
| 101 | + | |
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
| |||
4207 | 4208 | | |
4208 | 4209 | | |
4209 | 4210 | | |
4210 | | - | |
| 4211 | + | |
4211 | 4212 | | |
4212 | 4213 | | |
4213 | 4214 | | |
| |||
4344 | 4345 | | |
4345 | 4346 | | |
4346 | 4347 | | |
4347 | | - | |
| 4348 | + | |
4348 | 4349 | | |
4349 | 4350 | | |
4350 | 4351 | | |
| |||
0 commit comments