llvm / llvm/llvm-project

65% regression on Banana Pi F3 on Shootout-C++-matrix

Open
#195,497 5 comments 1 reaction 1 assignee Claimed by @bababuck View on GitHub
backend:RISC-V vectorizers
Dominant language
LLVM
Stars
40.5k
Forks
18.7k
PR merge metrics
PR metrics pending

Description

Between f089c0fe9117ccbf9abc439722354873b417e104 and ac90ab67b800876c367290abfd3c7df9ae99a94b there's been a 65% performance regression on SingleSource/Benchmarks/Shootout-C++/Shootout-C++-matrix, with `-march=rva22u64_v -O3 -flto`. The P550 machine didn't regress so I presume this is related to vectorization.

https://cc-perf.igalia.com/db_default/v4/nts/profile/303/482/478

https://cc-perf.igalia.com/db_default/v4/nts/graph?highlight_run=482&plot.303=4.303.3

I think there were some changes to SLP vectorization recently, not sure if that's related cc) @alexey-bataev @bababuck

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.