[llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 6 06:58:26 PDT 2026
github-actions[bot] wrote:
test-suite diff from 1cc730fd7b31cdc240a6357b66e7a1b05bbfe135...584b9bbab4cff0e0562d791f77e44f89fc21742c: https://github.com/llvm/llvm-project/actions/runs/31103539136/artifacts/8970585361
Statistics: https://github.com/llvm/llvm-project/actions/runs/31103539136/artifacts/8970586239
## riscv64-linux-gnu `-march=rva23u64 -O3`
| ('Program', '') | ('size..text', 'base') | ('size..text', 'head') | ('size..text', 'diff') |
|:--------------------------------------------|-------------------------:|-------------------------:|-------------------------:|
| MultiSourc...e/Benchmarks/Rodinia/srad/srad | 5200 | 5278 | 0.015 |
| SingleSour...r-algebra/blas/gesummv/gesummv | 1668 | 1690 | 0.0131894 |
| SingleSour.../Benchmarks/Linpack/linpack-pc | 11362 | 11494 | 0.0116177 |
| MultiSourc...nchmarks/Olden/voronoi/voronoi | 8028 | 8110 | 0.0102143 |
| SingleSour.../linear-algebra/blas/symm/symm | 2256 | 2272 | 0.0070922 |
| SingleSour...marks/Shootout/Shootout-matrix | 3248 | 3260 | 0.00369458 |
| MultiSourc...iabench/g721/g721encode/encode | 6302 | 6322 | 0.0031736 |
| SingleSource/Benchmarks/Misc/oourafft | 10862 | 10888 | 0.00239367 |
| MultiSourc...rsaBench/beamformer/beamformer | 13984 | 14010 | 0.00185927 |
| MultiSourc...enchmarks/mafft/pairlocalalign | 260294 | 260534 | 0.000922034 |
| MultiSourc...enchmarks/VersaBench/dbms/dbms | 10994 | 11002 | 0.00072767 |
| MultiSourc...nchmarks/tramp3d-v4/tramp3d-v4 | 580520 | 580684 | 0.000282505 |
| MultiSourc.../Applications/JM/lencod/lencod | 551314 | 551394 | 0.000145108 |
| Geomean difference | nan | nan | -0.000324731 |
## aarch64-linux-gnu `-march=armv9-a -O3`
| ('Program', '') | ('size..text', 'base') | ('size..text', 'head') | ('size..text', 'diff') |
|:-------------------|-------------------------:|-------------------------:|-------------------------:|
| Geomean difference | nan | nan | 0 |
## x86_64-linux-gnu `-march=x86-64-v3 -O3`
| ('Program', '') | ('size..text', 'base') | ('size..text', 'head') | ('size..text', 'diff') |
|:-------------------|-------------------------:|-------------------------:|-------------------------:|
| Geomean difference | nan | nan | 0 |
https://github.com/llvm/llvm-project/pull/214481
More information about the llvm-commits
mailing list