Subzero requires specifying the target CPU features at construction, and doesn't use this legacy LLVM support code. It is conceivable that this code was putting build host specific information into static variables, thus not producing the same binary when built on different machines. Bug: chromium:937268 Bug: b/155971541 Change-Id: I8934c4abfebc3901ef50edfe86a0122b1b50e319 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/46689Reviewed-by:Antonio Maiorano <amaiorano@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com> Kokoro-Result: kokoro <noreply+kokoro@google.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ELFRelocs | Loading commit data... | |
| AArch64TargetParser.def | Loading commit data... | |
| ARMBuildAttributes.h | Loading commit data... | |
| ARMTargetParser.def | Loading commit data... | |
| AlignOf.h | Loading commit data... | |
| Allocator.h | Loading commit data... | |
| Atomic.h | Loading commit data... | |
| CBindingWrapping.h | Loading commit data... | |
| COFF.h | Loading commit data... | |
| Casting.h | Loading commit data... | |
| Chrono.h | Loading commit data... | |
| CommandLine.h | Loading commit data... | |
| Compiler.h | Loading commit data... | |
| ConvertUTF.h | Loading commit data... | |
| DataStream.h | Loading commit data... | |
| Debug.h | Loading commit data... | |
| ELF.h | Loading commit data... | |
| Endian.h | Loading commit data... | |
| Errc.h | Loading commit data... | |
| Errno.h | Loading commit data... | |
| Error.h | Loading commit data... | |
| ErrorHandling.h | Loading commit data... | |
| ErrorOr.h | Loading commit data... | |
| FileSystem.h | Loading commit data... | |
| FileUtilities.h | Loading commit data... | |
| Format.h | Loading commit data... | |
| FormatCommon.h | Loading commit data... | |
| FormatProviders.h | Loading commit data... | |
| FormatVariadic.h | Loading commit data... | |
| FormatVariadicDetails.h | Loading commit data... | |
| Host.h | Loading commit data... | |
| MD5.h | Loading commit data... | |
| MachO.def | Loading commit data... | |
| MachO.h | Loading commit data... | |
| ManagedStatic.h | Loading commit data... | |
| MathExtras.h | Loading commit data... | |
| Memory.h | Loading commit data... | |
| MemoryBuffer.h | Loading commit data... | |
| MemoryObject.h | Loading commit data... | |
| Mutex.h | Loading commit data... | |
| MutexGuard.h | Loading commit data... | |
| NativeFormatting.h | Loading commit data... | |
| Options.h | Loading commit data... | |
| Path.h | Loading commit data... | |
| PointerLikeTypeTraits.h | Loading commit data... | |
| Process.h | Loading commit data... | |
| Program.h | Loading commit data... | |
| Regex.h | Loading commit data... | |
| SMLoc.h | Loading commit data... | |
| Signals.h | Loading commit data... | |
| SourceMgr.h | Loading commit data... | |
| StreamingMemoryObject.h | Loading commit data... | |
| StringSaver.h | Loading commit data... | |
| SwapByteOrder.h | Loading commit data... | |
| Threading.h | Loading commit data... | |
| TimeValue.h | Loading commit data... | |
| Timer.h | Loading commit data... | |
| UniqueLock.h | Loading commit data... | |
| Valgrind.h | Loading commit data... | |
| WindowsError.h | Loading commit data... | |
| YAMLParser.h | Loading commit data... | |
| YAMLTraits.h | Loading commit data... | |
| circular_raw_ostream.h | Loading commit data... | |
| raw_os_ostream.h | Loading commit data... | |
| raw_ostream.h | Loading commit data... | |
| thread.h | Loading commit data... | |
| type_traits.h | Loading commit data... |