mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-09-20 16:28:57 +00:00
Add support for arrowlake-s and lunarlake CPUs
Some checks failed
Generate Translation Template / Generate Translation Template (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
Build RPCS3 / RPCS3 Mac Intel (push) Has been cancelled
Build RPCS3 / RPCS3 Mac Apple Silicon (push) Has been cancelled
Build RPCS3 / RPCS3 Windows (push) Has been cancelled
Build RPCS3 / RPCS3 Windows Clang (push) Has been cancelled
Build RPCS3 / RPCS3 FreeBSD (push) Has been cancelled
Some checks failed
Generate Translation Template / Generate Translation Template (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
Build RPCS3 / RPCS3 Mac Intel (push) Has been cancelled
Build RPCS3 / RPCS3 Mac Apple Silicon (push) Has been cancelled
Build RPCS3 / RPCS3 Windows (push) Has been cancelled
Build RPCS3 / RPCS3 Windows Clang (push) Has been cancelled
Build RPCS3 / RPCS3 FreeBSD (push) Has been cancelled
This commit is contained in:
parent
8b9c9f677a
commit
7fe3afbbc2
1 changed files with 9 additions and 3 deletions
|
@ -136,7 +136,9 @@ void cpu_translator::initialize(llvm::LLVMContext& context, llvm::ExecutionEngin
|
||||||
cpu == "znver1" ||
|
cpu == "znver1" ||
|
||||||
cpu == "znver2" ||
|
cpu == "znver2" ||
|
||||||
cpu == "znver3" ||
|
cpu == "znver3" ||
|
||||||
cpu == "arrowlake")
|
cpu == "arrowlake" ||
|
||||||
|
cpu == "arrowlake-s" ||
|
||||||
|
cpu == "lunarlake")
|
||||||
{
|
{
|
||||||
m_use_fma = true;
|
m_use_fma = true;
|
||||||
m_use_avx = true;
|
m_use_avx = true;
|
||||||
|
@ -159,7 +161,9 @@ void cpu_translator::initialize(llvm::LLVMContext& context, llvm::ExecutionEngin
|
||||||
cpu == "alderlake" ||
|
cpu == "alderlake" ||
|
||||||
cpu == "raptorlake" ||
|
cpu == "raptorlake" ||
|
||||||
cpu == "meteorlake" ||
|
cpu == "meteorlake" ||
|
||||||
cpu == "arrowlake")
|
cpu == "arrowlake" ||
|
||||||
|
cpu == "arrowlake-s" ||
|
||||||
|
cpu == "lunarlake")
|
||||||
{
|
{
|
||||||
m_use_vnni = true;
|
m_use_vnni = true;
|
||||||
}
|
}
|
||||||
|
@ -170,7 +174,9 @@ void cpu_translator::initialize(llvm::LLVMContext& context, llvm::ExecutionEngin
|
||||||
cpu == "alderlake" ||
|
cpu == "alderlake" ||
|
||||||
cpu == "raptorlake" ||
|
cpu == "raptorlake" ||
|
||||||
cpu == "meteorlake" ||
|
cpu == "meteorlake" ||
|
||||||
cpu == "arrowlake")
|
cpu == "arrowlake" ||
|
||||||
|
cpu == "arrowlake-s" ||
|
||||||
|
cpu == "lunarlake")
|
||||||
{
|
{
|
||||||
m_use_gfni = true;
|
m_use_gfni = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue