Rpcs3: LLVM compiling znver1 PPU modules on Ryzen 3000 CPUs

Created on 14 Nov 2019  路  4Comments  路  Source: RPCS3/rpcs3

LLVM has support for -march=znver2 target, but in RPCS3 is compiling modules for znver1 on third-gen Ryzen.

RPCS3 8e39c778a15b6315f395f8aa2f1203a64a8d2efb (latest commit as of now) on x86_64 Linux, Ryzen 3600. Compiled against bundled LLVM.

S LDR: Boot successful.
S PPU: LLVM: Compiled module v3-tane-jgjaANAdNM0hwTPFTEvUKC-000007-znver1.obj
S PPU: LLVM: Compiled module v3-tane-pAWwyfxjSzCnQ1uv7Ke5Qa-000007-znver1.obj
S PPU: LLVM: Compiled module v3-tane-Ki65gFsW6eAPAeXEQvQX1V-000007-znver1.obj
S PPU: LLVM: Compiled module v3-tane-XKRxSUYPCJnRtu1i9T1x45-000007-znver1.obj

Most helpful comment

Looks good here!

All 4 comments

Yeah, I've been seeing this too. I tend to set "Use LLVM CPU:" to znver2 manually in the config file.

Can someone test the PR?

Looks good here!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Luffykun007 picture Luffykun007  路  3Comments

Emulator-Team-2 picture Emulator-Team-2  路  3Comments

xddxd picture xddxd  路  3Comments

AniLeo picture AniLeo  路  3Comments

Birch-san picture Birch-san  路  3Comments