- 0b90160 Remove the 'finite' parameter from reciprocal() by Nicolas Capens · 3 years, 2 months ago
- 16f4b38 Emit function attribute "coroutine.presplit" for coroutines by Nicolas Capens · 3 years, 2 months ago
- e03a5db Suppress -Wdeprecated-declarations in Subzero's LLVM by Corentin Wallez · 3 years, 3 months ago
- ed85598 Move swiftshader off deprecated llvm::IRBuilder APIs by Benjamin Kramer · 3 years, 3 months ago
- ff91ac5 Prevent exit-time destructors in src/WSI, Pipeline, and System by Nicolas Capens · 3 years, 4 months ago
- 08c6200 Implement Assert() for Reactor by Nicolas Capens · 3 years, 4 months ago
- ef72cb4 Allow dereferencing of constant Reactor pointers by Nicolas Capens · 3 years, 4 months ago
- 24530ca Disable C4244 when building LLVM for swiftshader by Nico Weber · 3 years, 5 months ago
- cde65f7 Don't initialize memory allocations in MSan builds by Nicolas Capens · 4 years, 1 month ago
- 22f5c92 Eliminate Subzero's dependency on llvm::FoldingSet by Nicolas Capens · 4 years, 10 months ago
- 46a649d Minimize usage of global constructors in Reactor by Sean Risser · 3 years, 7 months ago
- 4088363 Don't use global variables for CPUID by Sean Risser · 3 years, 7 months ago
- e32890c Fix Subzero Optimizer run time variability by Nicolas Capens · 3 years, 7 months ago
- 705231f Remove Config::Edit::None default object by Sean Risser · 3 years, 7 months ago
- e4b7794 Remove unimplemented MaskedStore/MaskedLoad usage by Nicolas Capens · 3 years, 7 months ago
- 4466040 Initialize llvm::orc::ExecutionSession with default SelfExecutorProcessControl by Nicolas Capens · 3 years, 8 months ago
- 667b632 De-templatize the IceAssemblerX86Base class by Nicolas Capens · 3 years, 8 months ago
- 78964c0 Define specialized PoolTypeConverter constants in the header by Nicolas Capens · 3 years, 8 months ago
- 65498c1 Remove -Wno-error flags by Nico Weber · 3 years, 8 months ago
- c8b6ec0 Remove explicit -msse2 flags (and some other minor things) by Nico Weber · 3 years, 8 months ago
- 52cb3d1 Assume Microsoft ABI on Windows by Nicolas Capens · 3 years, 8 months ago
- 97e0693 Eliminate support for the PNaCl ABI by Nicolas Capens · 3 years, 8 months ago
- 314508f Work around MemorySanitizer false-positive by Nicolas Capens · 3 years, 9 months ago
- c9991d4 Implement Pragma() for Reactor MemorySanitizer instrumentation by Nicolas Capens · 3 years, 9 months ago
- dc8cbfa Determine MSan instrumentation for Reactor at run-time by Nicolas Capens · 3 years, 9 months ago
- f679fc1 Fix -warn-stack-size command line option for LLVM 12 by Nicolas Capens · 3 years, 9 months ago
- 990e4b2 Prevent changing Reference<> address by Nicolas Capens · 3 years, 9 months ago
- 663b67f Fix -Wdeprecated-copy. by Peter Kasting · 3 years, 9 months ago
- 84bc198 Disable -warn-stack-size for LLVM older than version 12 by Nicolas Capens · 3 years, 9 months ago
- 85ea733 Update llvm::ConstantVector::getSplat() usage to take ElementCount by Nicolas Capens · 4 years, 1 month ago
- af90770 Unpoison Reactor Call() arguments when MSan instrumentation is disabled by Nicolas Capens · 3 years, 10 months ago
- c4d054c Work around MemorySanitizer scalar SSE false positives by Nicolas Capens · 3 years, 10 months ago
- b162fcf Work around MemorySanitizer movmsk false positives by Nicolas Capens · 3 years, 10 months ago
- 112faf4 Format switch statements consistently by Nicolas Capens · 5 years ago
- dac99e8 Update Kokoro's clang-format to version 11.0.1 by Nicolas Capens · 4 years, 4 months ago
- 69b79ee Disable named mmap usage for host/ndk Android by Alistair Delva · 4 years ago
- 106e015 Support LLVM 11+ atomic instruction alignment change by Googler · 4 years, 1 month ago
- 6ddeb6b Remove legacy optimization passes. by Nicolas Capens · 4 years, 1 month ago
- 008247a Eliminate stores succeeded by another store by Nicolas Capens · 4 years, 1 month ago
- 3ffbd62 Implement propagation of stores to loads in single basic blocks by Nicolas Capens · 4 years, 1 month ago
- d85a7a2 Simplify If/Else lowering by Nicolas Capens · 4 years, 1 month ago
- 7c296ec Don't materialize on insertion block changes by Nicolas Capens · 4 years, 1 month ago
- 0cfc043 Implement scalar replacement of aggregates by Nicolas Capens · 4 years, 1 month ago
- 54313fb Report back the Subzero optimizer results by Nicolas Capens · 4 years, 1 month ago
- bc1a66c Fix lowering and optimization of 64-bit absolute addresses by Nicolas Capens · 4 years, 1 month ago
- 6649bd0 Eliminate code randomization support from Subzero by Nicolas Capens · 4 years, 1 month ago
- 3ab17bd Fix iterating over instructions following a store by Nicolas Capens · 4 years, 1 month ago
- 0b506e1 Propagate stores of stack addresses into other local variables by Nicolas Capens · 4 years, 1 month ago
- 8603b12 Test variable materialization edge cases by Nicolas Capens · 4 years, 1 month ago
- dc5bb21 Disable MSan unpoisoning of memory writes by Nicolas Capens · 4 years, 4 months ago
- 3f88826 Fix support for named mmap usage on Android by Alistair Delva · 4 years, 1 month ago
- 69661d8 Remove uses of deprecated CreateAlignedLoad/Store builders by Antonio Maiorano · 4 years, 1 month ago
- 673a7fe Unify load/store operand accessors by Nicolas Capens · 4 years, 1 month ago
- 8d50b55 Discern between load and store addresses by Nicolas Capens · 4 years, 1 month ago
- 33a77f7 Rename InstIntrinsicCall to InstIntrinsic by Nicolas Capens · 4 years, 1 month ago
- 99bbb14 Eliminate the InstIntrinsicCall Target parameter by Nicolas Capens · 4 years, 1 month ago
- a8da847 Reactor: fix using -x86-asm-syntax only on x86 compilations by Nicolas Capens · 4 years, 1 month ago
- ff010f9 Limit Subzero routine stack size to 512 KiB by Nicolas Capens · 4 years, 1 month ago
- 25f0f85 Limit LLVM routine stack size to 512 KiB by Nicolas Capens · 4 years, 2 months ago
- 4d22b2c Replace deprecated llvm::VectorType usage with FixedVectorType by Googler · 4 years, 1 month ago
- 4e75f45 Pool Subzero constant data by Nicolas Capens · 4 years, 2 months ago
- 3d26cfc Finalize Reactor Function creation at Routine acquisition by Nicolas Capens · 4 years, 2 months ago
- 8b4cf1c Fix Reactor memory leaks by Antonio Maiorano · 4 years, 2 months ago
- 5830d74 Enable named mmap usage for CMake builds by Nicolas Capens · 4 years, 2 months ago
- 0cbf89c Enable named mmap usage for Chromium by Nicolas Capens · 4 years, 2 months ago
- 1a094f1 Only enable naming anonymous mmap on Linux by Nicolas Capens · 4 years, 2 months ago
- 22f14a8 Implement non-void indirect Reactor Call() support by Nicolas Capens · 4 years, 3 months ago
- 16bec86 Make RoutineT::getEntry() type safe by Antonio Maiorano · 4 years, 3 months ago
- 5b36fbc Target macOS 10.12 when building LLVM by Nicolas Capens · 4 years, 2 months ago
- af4a3a9 LLVMReactorDebugInfo: fix location filename always "<unknown>" on Windows by Antonio Maiorano · 4 years, 2 months ago
- eeb8184 Fix back-face culling for vertices near w=0 by Nicolas Capens · 4 years, 2 months ago
- 588d32c Reduce the LLVM compile layer object lifetime by Nicolas Capens · 4 years, 2 months ago
- 58d987a Reduce the mangler object lifetime by Nicolas Capens · 4 years, 2 months ago
- 567e560 Eliminate duplicate LLVM contexts by Nicolas Capens · 4 years, 2 months ago
- 2e89a70 Fix missing fields initializers warnings by Nicolas Capens · 4 years, 2 months ago
- 1cc5b33 Optimize reciprocal sqrt operation by Antonio Maiorano · 4 years, 3 months ago
- d156187 Optimize reciprocal operation by Antonio Maiorano · 4 years, 3 months ago
- 10ff433 Add unit test for ENABLE_RR_EMIT_ASM_FILE by Antonio Maiorano · 4 years, 3 months ago
- 203dada Fix stringification of macro value by Nicolas Capens · 4 years, 3 months ago
- 6e525db Allow configuring Reactor's anonymous mmap name by Nicolas Capens · 4 years, 3 months ago
- bae138d Reactor: add Type* member to Value and remove vtable by Antonio Maiorano · 4 years, 3 months ago
- 84c61e1 Fix crash from rr::Array with ENABLE_RR_DEBUG_INFO enabled by Antonio Maiorano · 4 years, 3 months ago
- 6f6ca29 LLVM: add option to emit asm file to aid debugging by Antonio Maiorano · 4 years, 4 months ago
- 3fba1ac Coroutine: allow a name to be passed in for routine generation by Antonio Maiorano · 4 years, 4 months ago
- d1fbcb2 LLVM: store input name in JITRoutine by Antonio Maiorano · 4 years, 4 months ago
- 9ff8066 Fix FunctionT not forwarding its varargs by Antonio Maiorano · 4 years, 4 months ago
- e9fa209 Add "fmod" external symbol to LLVM backend by Antonio Maiorano · 4 years, 4 months ago
- 282aa41 Add GN builds for Reactor unit tests by Nicolas Capens · 4 years, 4 months ago
- 259ce70 Only lower MSan codegen optimization for LLVM JIT by Nicolas Capens · 4 years, 4 months ago
- bb96f79 Disable code generation optimization for MSan builds by Nicolas Capens · 4 years, 4 months ago
- f1223ce Switch Android to LLVM ORCv2 JIT and remove ORCv1 support by Nicolas Capens · 4 years, 4 months ago
- 3e551b3 Work around LLVM ORCv2 issue affecting Cuttlefish by Nicolas Capens · 4 years, 4 months ago
- e4c1a25 Use LLVM JIT for MemorySanitizer GN builds by Nicolas Capens · 4 years, 4 months ago
- 1a8935a Fix conditionally enabling Reactor MSan instrumentation by Nicolas Capens · 4 years, 4 months ago
- 4804ac8 Implement MemorySanitizer instrumentation of Reactor routines by Nicolas Capens · 4 years, 4 months ago
- 827e9a2 Fix LLVM host triple for ORCv2 JIT by Nicolas Capens · 4 years, 4 months ago
- 6c839a6 Add a unit test for bug fixed by swiftshader-cl/50008 by Antonio Maiorano · 4 years, 4 months ago
- f14f6c4 Subzero: fix non-deterministic stack layout and code-gen by Antonio Maiorano · 4 years, 4 months ago
- 419b7d7 Fix unaligned access on depth values by Nicolas Capens · 4 years, 5 months ago
- 19f0149 Fix LLVM alloca array size type by Nicolas Capens · 4 years, 4 months ago