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