[PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Ashutosh Nema via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 9 03:01:23 PST 2023
Ashutosh added a comment.
Herald added a subscriber: StephenFan.
Hi,
We have observed performance uplift for some internal benchmarks and applications.
In general BOSCC guards benefitting large basic blocks.
Tried TSVC and got mixed results:
Loop Baseline Time(sec) BOSCC Time(sec) Baseline/BOSCC
s253 26.424 27.844 0.95
s271 54.904 59.162 0.93
s2711 54.793 59.333 0.92
s2712 56.953 61.567 0.93
s441 49.145 16.976 2.89
s482 23 20.39 1.13
s272 26.103 1.486 17.57
s278 28.273 17.577 1.61
s279 22.587 10.419 2.17
s1279 15.404 2.858 5.39
s2710 28.848 17.956 1.61
Regards,
Ashutosh
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D139074/new/
https://reviews.llvm.org/D139074
More information about the llvm-commits
mailing list