Hi, here some warning during build:
CMake Warning:
Manually-specified variables were not used by the project:
ARCH_FLAG
ENABLE_LTO
Git Clone URL: | https://aur.archlinux.org/pcsx2-avx-git.git (read-only, click to copy) |
---|---|
Package Base: | pcsx2-avx-git |
Description: | PlayStation 2 emulator |
Upstream URL: | https://github.com/PCSX2/pcsx2 |
Licenses: | GPL-3.0-or-later |
Conflicts: | pcsx2 |
Provides: | pcsx2 |
Submitter: | xiota |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 2 |
Popularity: | 0.001827 |
First Submitted: | 2023-12-13 14:14 (UTC) |
Last Updated: | 2025-05-01 10:09 (UTC) |
Hi, here some warning during build:
CMake Warning:
Manually-specified variables were not used by the project:
ARCH_FLAG
ENABLE_LTO
By default, this package targets x86-64-v3 instructions (avx/avx2). Performance benefit over standard builds is probably minimal because of dynamic dispatch.
Other microarchitecture levels (v2, v3, v4) may also work by editing some config files.
makepkg.conf
— CARCH="x86_64_v4"
pacman.conf
— Architecture = auto x86_64 x86_64_v2 x86_64_v3 x86_64_v4
/usr/share/devtools/setarch-aliases.d/x86_64_v4
— Contents: x86_64
_build_level=1
in PKGBUILDProblems:
Pinned Comments
xiota commented on 2024-01-24 03:02 (UTC) (edited on 2024-02-13 12:57 (UTC) by xiota)
Those interested in profile-guided optimization may try a time-consuming process.
_build_instrumented=true
pcsx2-instrumented-avx-git
LLVM_PROFILE_FILE="default_%9m.profraw" pcsx2-qt
llvm-profdata merge -output=pcsx2-avx-git.profdata *.profraw
pcsx2-avx-git.profdata
in same folder with PKGBUILD.pcsx2-avx-git
xiota commented on 2023-12-13 14:29 (UTC) (edited on 2025-04-12 20:46 (UTC) by xiota)
By default, this package targets x86-64-v3 instructions (avx/avx2). Performance benefit over standard builds is probably minimal because of dynamic dispatch.
Other microarchitecture levels (v2, v3, v4) may also work by editing some config files.
makepkg.conf
—CARCH="x86_64_v4"
pacman.conf
—Architecture = auto x86_64 x86_64_v2 x86_64_v3 x86_64_v4
/usr/share/devtools/setarch-aliases.d/x86_64_v4
— Contents:x86_64
_build_level=1
in PKGBUILDProblems: