1. 6f8e565 Refactor LLVMReactor globals into 3 classes. by Ben Clayton · 6 years ago
  2. 463fab9 Removed the AtomicInt class by Alexis Hetu · 6 years ago
  3. 4901ffd CMakeLists: Use ccache if found by Ben Clayton · 6 years ago
  4. 6d874f0 Selectively suppress class-memaccess warning/error by Nicolas Capens · 6 years ago
  5. a0b3a02 Make the ICD manifest use a relative path to the library by Paul Thomson · 6 years ago
  6. 84b037e Don't treat class-memaccess warning as error by Nicolas Capens · 6 years ago
  7. 5375f47 Put LLVM IR verification behind a default-disabled flag by Ben Clayton · 6 years ago
  8. 8a983f7 CMakeLists: Don't explicitly cherry-pick warnings as errors. by Ben Clayton · 6 years ago
  9. 67180a0 Fix building with Clang 4.0 by Nicolas Capens · 6 years ago
  10. f63a3ab Update LLVM build for PPC64 by Colin Samples · 6 years ago
  11. 8565e77 CMake build: Only export explicit symbols on macOS by Ben Clayton · 6 years ago
  12. 77d42cd CMakeLists: Add missing LLVM aarch64 source files. by Ben Clayton · 6 years ago
  13. c8740e0 Build: Sort LLVM source files lexographically. by Ben Clayton · 6 years ago
  14. 7b4fc28 Replace sw::Resource with sw::WaitGroup by Alexis Hetu · 6 years ago
  15. 8b321d1 CMake: download and extract boost to third_party by Antonio Maiorano · 6 years ago
  16. 48c8a18 CMakeLists: Pass sanitizer flags to the linker too. by Ben Clayton · 6 years ago
  17. e29e7ba System: Replace concurrent types with std versions where possible by Ben Clayton · 6 years ago
  18. ed01f2c Move Chan out of VkQueue.hpp and into System/Synchronization.hpp by Ben Clayton · 6 years ago
  19. f448d8e Make REACTOR_EMIT_DEBUG_INFO work on Windows and add "print on emit" support by Antonio Maiorano · 6 years ago
  20. f4d2a44 Add gn files for Vulkan Swiftshader by Saman Sami · 6 years ago
  21. 23da073 CMake: add C4471 warning as error for MSVC: enum forward declare must have underlying type by Antonio Maiorano · 6 years ago
  22. dae9792 CMakeLists: Allow the sanitizers to be enabled for GCC by Ben Clayton · 6 years ago
  23. 4d4a190 CMakeLists: Silence pedantic MSVC warning about switch with no cases by Ben Clayton · 6 years ago
  24. 5bce1f4 CMake: apply the warning treatment to msvc builds by Antonio Maiorano · 6 years ago
  25. 1c82c7b Reactor (LLVM): Add support for Coroutines. by Ben Clayton · 6 years ago
  26. b0a68ed CMakeLists: add DEBUGGER_WAIT_DIALOG compiler definition to Debug builds of libEGL and libvk_swiftshader by Antonio Maiorano · 6 years ago
  27. 8c7da80 Update Visual Studio LLVM project by Nicolas Capens · 6 years ago
  28. 9ac24a9 Remove CHECK_NEEDED comments by Nicolas Capens · 6 years ago
  29. eb27df0 Minimize LLVM source file set by Ben Clayton · 6 years ago
  30. 72e82e2 Mark LLVM source files for potential deletion from build by Ben Clayton · 6 years ago
  31. 09a7f45 CMakeLists: Fix REACTOR_EMIT_DEBUG_INFO builds by Ben Clayton · 6 years ago
  32. 3027895 CMakeLists: Treat ignored-qualifiers warnings as errors. by Ben Clayton · 6 years ago
  33. b99bc1f CMakeLists: Only build the selected backend. by Ben Clayton · 6 years ago
  34. 5e82876 CMakeLists: Use MATCHES not STREQUAL for compiler conditionals by Ben Clayton · 6 years ago
  35. 2a58238 CMakeLists: Treat trailing semicolons as warnings / errors by Ben Clayton · 6 years ago
  36. 4ceb77d CMakeLists: Migrate from set_cpp_flag to per-project settings. by Ben Clayton · 6 years ago
  37. b328e0d CMakeList: Remove the CLANG_VERSION_STRING check by Ben Clayton · 6 years ago
  38. 5875be5 Remove LLVM 3 from SwiftShader and all references. by Ben Clayton · 6 years ago
  39. ac07ed8 Reactor: Implement debug info generation by Ben Clayton · 6 years ago
  40. 755467c Add libbacktrace submodule. by Ben Clayton · 6 years ago
  41. edd7d41 Build: Silence LLVM warnings for Windows. by Ben Clayton · 6 years ago
  42. 3fa3bcb Build: Silence all Clang + SubZero warnings. by Ben Clayton · 6 years ago
  43. b24990c Build: Suppress multi-line comment warning (in Subzero). by Ben Clayton · 6 years ago
  44. 4e8044d Build: Default to treating warnings as errors by Ben Clayton · 6 years ago
  45. da61705 Fix implicit string cast to boolean warning (treated as error) by Nicolas Capens · 6 years ago
  46. eba396c Rename 'unittests' to 'gles-unittest' by Ben Clayton · 6 years ago
  47. e6ab01f Implement an Android NDK build of SwiftShader using the CMake files. by Stephen White · 6 years ago
  48. 5454282 Add missing LLVM 7.0 source files by Nicolas Capens · 6 years ago
  49. 1b8cd2d Copy build artifacts to CMAKE_BINARY_DIR. by Dan Sinclair · 6 years ago
  50. b6d4ce3 Refactor common Reactor implementations by Nicolas Capens · 6 years ago
  51. 6480d4e [cmake] Check for deps before adding. by Dan Sinclair · 6 years ago
  52. abb5785 tests: Add a unit test for a simple memcpy compute shader by Ben Clayton · 6 years ago
  53. 654540e tests: Add a Driver class to abstract the vulkan implementation by Ben Clayton · 6 years ago
  54. c7943e9 VkCreateSwapchainKHR and VkDestroySwapchainKHR by Hernan Liatis · 6 years ago
  55. 37c024a Remove src/Vulkan directory from CMake include path by Nicolas Capens · 6 years ago
  56. c6eb41b Add basic VkSurfaceKHR (Xlib only for now) by Hernan Liatis · 6 years ago
  57. f117291 CMake: Add DCHECK_ALWAYS_ON flag by Ben Clayton · 6 years ago
  58. 81be8c6 Suppress LLVM warnings raised during release builds. by Ben Clayton · 6 years ago
  59. 7aafb27 Add CMake flag to treat warnings as errors by Ben Clayton · 6 years ago
  60. 0eee332 Silence warnings: Ignore pedantic warnings with compiler flags by Ben Clayton · 6 years ago
  61. 2bb0864 Allow creation of VkInstances that support Xlib surfaces by Hernan Liatis · 6 years ago
  62. d9ce258 CMake: Generate the ICD json file into the output directory by Ben Clayton · 6 years ago
  63. a69ca60 Add SPIRV-Tools to the Vulkan build. by Nicolas Capens · 6 years ago
  64. 4c9f04b Add Visual Studio project files for SPIRV-Tools. by Nicolas Capens · 6 years ago
  65. 4e9f577 Switch to SPIRV-Headers from subtree. by Nicolas Capens · 6 years ago
  66. fb86c6a Suppress Clang warning for unsupported warning. by Nicolas Capens · 6 years ago
  67. 09a91e4 Silence clang warning spewed by every .cpp compile by Ben Clayton · 6 years ago
  68. 4b9e06d CMake: Fix logic that automatically fetches submodules. by Ben Clayton · 6 years ago
  69. 8f71f73 Fix linux link error when using LLVM reactor backend. by Ben Clayton · 6 years ago
  70. 787f953 Add -Wl,--no-as-needed to ld flags by Raymond Chiu · 6 years ago
  71. ef4ab0f drop c++ version for cmake build to 11 by Chris Forbes · 6 years ago
  72. f8374cf Fix the CMake build by Chris Forbes · 6 years ago
  73. c0f92f2 VkPipeline simple implementation by Alexis Hetu · 6 years ago
  74. c730c38 Fix cmake-based build by Chris Forbes · 6 years ago
  75. d46faeb Allow swiftshader to be used as a subproject. by Erwin Jansen · 6 years ago
  76. 825d344 Only enable Clang-specific errors on Clang. by Nicolas Capens · 6 years ago
  77. 4169b31 Fix for unused-lambda-capture warning by Takuto Ikuta · 6 years ago
  78. 20622c0 [MIPS] Add support for 64b MIPS architecture by Gordana Cmiljanovic · 6 years ago
  79. 9911aca Revert "Fix for unused-lambda-capture warning" by Takuto Ikuta · 6 years ago
  80. d0d9928 Fix for unused-lambda-capture warning by Takuto Ikuta · 7 years ago
  81. 7d0b8a3 Compile only the target architecture LLVM backend. by Nicolas Capens · 6 years ago
  82. 2337f06 Add LLVM 7.0 config for macOS. by Nicolas Capens · 6 years ago
  83. 3957b7f Default to LLVM 7.0 in CMake build. by Nicolas Capens · 7 years ago
  84. 082dfec Add support for 32b MIPS architecture by Gordana Cmiljanovic · 7 years ago
  85. d16a504 Move GLES unit tests by Alexis Hetu · 7 years ago
  86. e70c351 Linux build fix by Alexis Hetu · 7 years ago
  87. 5378e14 Remove libGL project. by Nicolas Capens · 7 years ago
  88. f417d9d Rename SWIFTSHADER_LLVM_VERSION to REACTOR_LLVM_VERSION. by Nicolas Capens · 7 years ago
  89. 1a3ce87 Rename Reactor/Memory.* to Reactor/ExecutableMemory.* by Nicolas Capens · 7 years ago
  90. c07dc4b Make Reactor build stand-alone. by Nicolas Capens · 7 years ago
  91. 75753f9 Fix CMake Subzero build. by Nicolas Capens · 7 years ago
  92. f1d777c Remove duplicates in LLVM 7.0 build. by Nicolas Capens · 7 years ago
  93. 3d27f2e Initial cmake support for vulkan target by Chris Forbes · 7 years ago
  94. 25c541e Build fix by Alexis Hetu · 7 years ago
  95. d7a21cc Add Windows configs for LLVM 7.0. by Nicolas Capens · 7 years ago
  96. 009fecb Add LLVM 7.0 ARM/AArch64 backend to CMakeLists.txt by Logan Chien · 7 years ago
  97. 0eedc8c Port SwiftShader to LLVM 7.0 by Logan Chien · 7 years ago
  98. fe5861b Document build and test instructions. by Nicolas Capens · 7 years ago
  99. 80ab360 Fix braces warning treated as error. by Nicolas Capens · 7 years ago
  100. 517a57f Fix protecting exported symbols from overrides. by Nicolas Capens · 7 years ago