Commit 31e28d20 by Nicolas Capens Committed by Nicolas Capens

Switch Chromium/Fuchsia to use the LLVM ORCv2 JIT

Most of Chromium uses Subzero as the JIT backend for Reactor, but Fuchsia on ARM64 uses LLVM, which previously broke when switching to ORCv2 due to LLVM_ENABLE_ABI_BREAKING_CHECKS being set inconsistently https://swiftshader-review.googlesource.com/c/SwiftShader/+/49908 Bug: b/171897980 Bug: chromium:1140854 Change-Id: I4ab3422387fa966fb76fb90b27532630de69594a Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/49852 Kokoro-Result: kokoro <noreply+kokoro@google.com> Tested-by: 's avatarNicolas Capens <nicolascapens@google.com> Reviewed-by: 's avatarAntonio Maiorano <amaiorano@google.com>
parent 4bd7fd2a
......@@ -329,7 +329,7 @@ if (supports_llvm) {
sources = [
"CPUID.cpp",
"LLVMJIT_ORCv1.cpp", # TODO(b/171897980): Upgrade to ORCv2
"LLVMJIT.cpp",
"LLVMReactor.cpp",
]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment