1. 0ffac8f Refactor native instruction intrinsics by Nicolas Capens · 4 years, 8 months ago
  2. 6a8a749 Fix ReactorDebugInfo off by one line issues by Antonio Maiorano · 4 years, 8 months ago
  3. f272427 Eliminate dead host/target feature code for Subzero by Nicolas Capens · 4 years, 8 months ago
  4. 7d529ff Fix ENABLE_RR_DEBUG_INFO on LLVM 10 by Antonio Maiorano · 4 years, 8 months ago
  5. 6a6ae44 Remove support for LLVM < 10 by Antonio Maiorano · 4 years, 8 months ago
  6. 0c60dc5 Use LLVM 10 instead of 7 for GN builds by Antonio Maiorano · 4 years, 9 months ago
  7. 2490b1a Undefine Bool after the headers that define them by Nicolas Capens · 4 years, 9 months ago
  8. 5bd8072 Android: add llvm-10 build file and fix build by Antonio Maiorano · 4 years, 9 months ago
  9. 4b77777 Fix build when ENABLE_RR_DEBUG_INFO enabled by Antonio Maiorano · 4 years, 9 months ago
  10. 46485a0 Don't assert thread_local initialization by Nicolas Capens · 4 years, 10 months ago
  11. ef3914c SubzeroReactor: Use new marl::Scheduler::Config API. by Ben Clayton · 4 years, 10 months ago
  12. 8cbee41 Make rr::Print output to debugger and be stubbed by Antonio Maiorano · 4 years, 10 months ago
  13. 471c120 Don't inline rr::Variable methods by Nicolas Capens · 4 years, 10 months ago
  14. d2af84f Move the Reactor 'Sample' unit test back to the top by Nicolas Capens · 4 years, 11 months ago
  15. 04e6b3b Unconditionally define the RValue copy constructor by Nicolas Capens · 4 years, 11 months ago
  16. 3b655b6 Call non-template base methods through 'this' pointer by Nicolas Capens · 4 years, 11 months ago
  17. 5e16bc4 Eliminate the array size from rr::Variable by Nicolas Capens · 4 years, 11 months ago
  18. cc5cda0 LLVMReactor: set alignment when allocating stack variables by Antonio Maiorano · 4 years, 10 months ago
  19. b6e8c3f Encapsulate the RValue<T> value field by Nicolas Capens · 5 years ago
  20. b4e4f11 Add type-safe Reference<T> load method by Nicolas Capens · 5 years ago
  21. 5f77c5e Add type-safe LValue<T> load and store methods by Nicolas Capens · 5 years ago
  22. 67cdce9 Retrieve Variable type through an abstract method by Nicolas Capens · 5 years ago
  23. 519cf22 Rename Reactor static getType() methods to type() by Nicolas Capens · 5 years ago
  24. 1d9d645 Insert __msan_unposion for masked/scattered stores by James Price · 5 years ago
  25. d085136 Move the OFFSET() macro to Reactor by Nicolas Capens · 5 years ago
  26. 98d2cab Fix JIT on separate thread by Nicolas Capens · 5 years ago
  27. 7d6b591 Avoid implicitly destructing thread-locals by Nicolas Capens · 5 years ago
  28. 42fd159 Rename Vulkan-source .h to .hpp by Antonio Maiorano · 5 years ago
  29. 587fbb9 ReactorUnitTests: Speed up multithreaded tests by Ben Clayton · 5 years ago
  30. 2717702 Eliminate the ABORT() macro by Nicolas Capens · 5 years ago
  31. c7d5ec3 Don't expose individual descriptor set layouts to SPIR-V compilation by Nicolas Capens · 5 years ago
  32. 60aa34a Omit ASSERT() expression evaluation in Release builds by Nicolas Capens · 5 years ago
  33. fc951cd SpirvShader: Add a flag for printing SPIRV execution by Ben Clayton · 6 years ago
  34. ff772a7 Don't use deprecated llvm::Type::getVectorNumElements() by Nicolas Capens · 5 years ago
  35. 068611f Fix JIT on separate thread by Nicolas Capens · 5 years ago
  36. 20cf5c5 LLVMReactor: Drop codegenMutex, now thread safe. by Ben Clayton · 6 years ago
  37. 7ccdeed LLVMJIT: Remove the TargetMachine cache. by Ben Clayton · 5 years ago
  38. 47d09cb CMake: make root compile options and link libraries private by Antonio Maiorano · 5 years ago
  39. ab98301 Make memoryPageSize() functions thread-safe. by Ben Clayton · 5 years ago
  40. 9d2fd9c LLVMReactor: Replace deprecated CreateCall overload by Ben Clayton · 5 years ago
  41. fa8f48d CMake: split out Reactor into its own CMakeLists by Antonio Maiorano · 5 years ago
  42. 498499b Remove the custom Visual Studio solution and projects by Nicolas Capens · 5 years ago
  43. 983761c Reactor: Fix remove_if brokenness by Ben Clayton · 5 years ago
  44. c346653 Subzero Coroutines: Use ultra-low-level marl APIs by Ben Clayton · 5 years ago
  45. 76e9e53 Subzero: Ensure coroutines are same-thread. by Ben Clayton · 5 years ago
  46. a7bc2b9 Reactor: Disable more warnings to get LLVM 10 building by Ben Clayton · 5 years ago
  47. 48f3f6c Remove two minor compiler warnings/errors: by David 'Digit' Turner · 5 years ago
  48. 22d73d15 Subzero: fix CoroutineBegin generation by Antonio Maiorano · 5 years ago
  49. bc98fbe Subzero: fix external function calls on x86-32 by Antonio Maiorano · 5 years ago
  50. 8f2d48f Subzero: hide dependency on Marl by Antonio Maiorano · 5 years ago
  51. be4a731 BUILD.gn: add missing dependency onto marl for SubzeroReactor by Antonio Maiorano · 5 years ago
  52. 8bce067 Subzero: replace Win32 fibers with Marl for couroutines by Antonio Maiorano · 5 years ago
  53. 7454c94 Fix building with latest LLVM by Nicolas Capens · 5 years ago
  54. 16ae92a Subzero: fix Call on bool-returning functions by Antonio Maiorano · 5 years ago
  55. 8c13b2f Explicitly compile with warnings-as-errors by Nicolas Capens · 5 years ago
  56. 51b2800 Support launching PowerVR samples from Visual Studio using SwiftShader by Nicolas Capens · 5 years ago
  57. a095711 Subzero: implement Short4::Short4(RValue<Float4) by Antonio Maiorano · 5 years ago
  58. 2e6cd9c Subzero: don't assert about lack of atomic load/store on x86 by Antonio Maiorano · 5 years ago
  59. 5ff1de5 Subzero: fix regression in Optimizer by Antonio Maiorano · 5 years ago
  60. ad3e42a Subzero: add support for variadic calls (System V) by Antonio Maiorano · 5 years ago
  61. 4d40271 Subzero: add support for large stacks on Windows by Antonio Maiorano · 5 years ago
  62. 8478560 Replace target_cpu with current_cpu in Build.gn files by Antonio Maiorano · 5 years ago
  63. 48d08d6 Revert "Subzero: add support for large stacks on Windows" by Alexis Hétu · 5 years ago
  64. f50cc82 Subzero: add support for large stacks on Windows by Antonio Maiorano · 5 years ago
  65. 3498ebe Remove rr::Thread by Ben Clayton · 5 years ago
  66. 1217ab9 Support JIT on a separate thread by Nicolas Capens · 5 years ago
  67. 0bbf7ba Cache callstack results to avoid expensive lookup by Antonio Maiorano · 5 years ago
  68. aae3373 Subzero: add REACTOR_EMIT_PRINT_LOCATION support by Antonio Maiorano · 5 years ago
  69. 62427e0 Implement rr::Print support for Subzero by Antonio Maiorano · 5 years ago
  70. b3d9a2a Subzero: fix another load from constant data by Antonio Maiorano · 5 years ago
  71. 348f07b Fix unit test when ENABLE_RR_EMIT_PRINT_LOCATION is defined by Antonio Maiorano · 5 years ago
  72. 415d181 Fix rr::Print and add unit tests by Antonio Maiorano · 5 years ago
  73. ac4e1d2 Add missed symbol __aeabi_idivmod for Android. by Anton D. Kachalov · 5 years ago
  74. a0453d5 Bulk clang format by Ben Clayton · 5 years ago
  75. 683bad8 Don't use std::initializer_list for array views. by Ben Clayton · 5 years ago
  76. b7e6d8e Revert "Add missed symbol __aeabi_idivmod for Android." by Ben Clayton · 5 years ago
  77. 5f5a064 Add missed symbol __aeabi_idivmod for Android. by Anton D. Kachalov · 5 years ago
  78. 196d817 Debug: Rename levels. by Ben Clayton · 5 years ago
  79. 0aef645 Subzero: fix cosh/sinh deqp failures by Antonio Maiorano · 5 years ago
  80. 2d7ca9c ReactorUnitTests: fix clang-format messing up test suites by Antonio Maiorano · 5 years ago
  81. ce54c59 Reactor: Copy System/Debug code to Reactor copy by Ben Clayton · 5 years ago
  82. 534d12c ReactorBenchmarks: Sweep coroutine perf. by Ben Clayton · 5 years ago
  83. dd48b7e Fix MSAN LLVM jit false positives by Antonio Maiorano · 5 years ago
  84. 41a7302 Split JIT creation from LLVMReactor.cpp into LLVMJIT.cpp by Nicolas Capens · 5 years ago
  85. 55890e1 CMake: Add build rules for google benchmark. by Ben Clayton · 5 years ago
  86. 79b36b6 Fix use after free by Nicolas Capens · 5 years ago
  87. 38c065d Subzero: fix incorrect cast by Antonio Maiorano · 5 years ago
  88. ba9de97 Support LLVM 9+ build changes by Nicolas Capens · 5 years ago
  89. 614a4d4 Fix memory leak in rr::Optimizer by Antonio Maiorano · 5 years ago
  90. 5ba2a5b Subzero: implement coroutines for Win32 by Antonio Maiorano · 5 years ago
  91. 6c3dc35 Support LLVM 8+ build changes by Nicolas Capens · 5 years ago
  92. bdf2b72 Avoid ignoring unsuccessful routine creation by Nicolas Capens · 5 years ago
  93. 133b87d Implement byte swizzle operations by Nicolas Capens · 5 years ago
  94. 02a3953 Subzero: replace globals with external memory for constant vectors by Antonio Maiorano · 5 years ago
  95. 370cba5 SubzeroReactor: implement missing atomic ops by Antonio Maiorano · 5 years ago
  96. 5ef91b8 Subzero: temp fix Float4 % Float4 (FRem) by Antonio Maiorano · 5 years ago
  97. d95467e Rename createBlend4 to createShuffle4 by Nicolas Capens · 5 years ago
  98. e572088 Replace positive/negative_inf() with infinity() by Nicolas Capens · 5 years ago
  99. 146e16f C++14: Use enum class builtin hashing by Ben Clayton · 5 years ago
  100. 316f0cb C++14: Use std::enable_if_t instead of our own by Ben Clayton · 5 years ago