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