1. 9de00c9 Update CHANGES by David Neto · 6 years ago
  2. 3dad1cd Change libspirv to spvtools namespace (#1678) by dan sinclair · 6 years ago
  3. 76e0bde Move utils/ to spvtools::utils by dan sinclair · 6 years ago
  4. 9836b05 Move comp code into comp namespace by dan sinclair · 6 years ago
  5. 5e0276b validator: use RowMajor, ArrayStride, MatrixStride by David Neto · 6 years ago
  6. 1a283f4 Layout validation: Permit {vec3; float} tight packing by David Neto · 6 years ago
  7. 9795137 Enable Kokoro buildbots. (#1625) by Ehsan · 6 years ago
  8. c460f44 Add a check for invalid exits from case construct. by Alan Baker · 6 years ago
  9. fa78d3b Update SPIRV-Headers by dan sinclair · 6 years ago
  10. a069499 Fix layout checks for StorageBuffer and PushConstant storage classes by David Neto · 6 years ago
  11. a45d4ca Move folding routines into a class by Steven Perron · 6 years ago
  12. 9ecbcf5 Make sure the constant folder get the correct type. by Steven Perron · 6 years ago
  13. 101a9bc Add private to local to optimization and size passes. by Steven Perron · 6 years ago
  14. 4926f29 Let symbol export tests respect SPIRV_SKIP_TESTS by Lei Zhang · 6 years ago
  15. 30a9cef Support SPV_KHR_8bit_storage by David Neto · 6 years ago
  16. 5109104 Produce better error diagnostics in the CFG validation. (#1660) by dan sinclair · 6 years ago
  17. 465f281 Revert change and stop running remove duplicates. by Steven Perron · 6 years ago
  18. 2eb9bfb Remove stores of undef. by Steven Perron · 6 years ago
  19. b67beca GLSL.std.450 Refract Eta can be any float scalar by David Neto · 6 years ago
  20. 7cc9f36 Add test for CFG alteration by compact IDs by Greg Roth · 6 years ago
  21. 4717d24 Fix assert during compact IDs pass (#1649) by Greg Roth · 6 years ago
  22. 878b3b4 check_symbol_exports on Python3, Mac by Greg Roth · 6 years ago
  23. f393b0e Don't merge types of resources by Steven Perron · 6 years ago
  24. c2e3e67 validator: Fix storage buffer layout message by David Neto · 6 years ago
  25. 8ecd833 Block-decorated structs must list members in offset-order by David Neto · 6 years ago
  26. 2992340 Add validation for structs decorated as Block or BufferBlock. by Ari Suonpaa · 6 years ago
  27. 0d43e10 Use type id when looking up vector type by Alan Baker · 6 years ago
  28. 4d99fcb Validator test: artificially lower limit on local var limit by David Neto · 6 years ago
  29. 1854064 Setup gclient and presubmit file. by dan sinclair · 6 years ago
  30. ba602c9 Add a WIP WebGPU environment. It disallows OpUndef by Corentin Wallez · 6 years ago
  31. e7ace1b Add Vulkan 1.1 capability sets by Alan Baker · 6 years ago
  32. 8d65c89 Instruction lookup succeeds if it's enabled by a capability by David Neto · 6 years ago
  33. f80696e [val] Add extra context to error messages. (#1600) by dan sinclair · 6 years ago
  34. 356193e Reland "Disallow array-of-arrays with DescriptorSets when validating. (#1586)" (#1621) by dan sinclair · 6 years ago
  35. c4304ea Reland "Disallow array-of-arrays with DescriptorSets when validating. (#1586)" by dan sinclair · 6 years ago
  36. d3ed998 Validate Ids before DataRules. (#1622) by dan sinclair · 6 years ago
  37. ea7239f Structured switch checks by Alan Baker · 6 years ago
  38. 4f866ab Validate static uses of interfaces by Alan Baker · 6 years ago
  39. b49cbf0 Fix buffer read overrun in linker by David Neto · 6 years ago
  40. 1f7b1f1 Small vector optimization for operands. by Steven Perron · 6 years ago
  41. 700ebd3 Make fewer test executables by David Neto · 6 years ago
  42. 363bfca Operand lookup succeeds if it's enabled by a capability by David Neto · 6 years ago
  43. 06de868 Check for invalid branches into construct body. by Alan Baker · 6 years ago
  44. 035afb8 Update CHANGES by David Neto · 6 years ago
  45. 63c9bba [val] Output id names along with numbers in validate_id (#1601) by dan sinclair · 6 years ago
  46. f2c93c6 Revert "Disallow array-of-arrays with DescriptorSets when validating. (#1586)" (#1607) by dan sinclair · 6 years ago
  47. e3f1f3b Disallow array-of-arrays with DescriptorSets when validating. (#1586) by dan sinclair · 6 years ago
  48. a1f9e13 Preserve inst-to-block and def-use in passes. by Steven Perron · 6 years ago
  49. fe2fbee Delete the insert-extract-elim pass. by Steven Perron · 6 years ago
  50. 9a00883 Add store for var initializer in inlining. by Steven Perron · 6 years ago
  51. badcf73 Allow duplicate pointer types by Alan Baker · 6 years ago
  52. 93c4c18 Handle types with self references. by Steven Perron · 6 years ago
  53. 6b83643 Start v2018.4-dev by David Neto · 6 years ago
  54. 545d6ca Finalize v2018.3 by David Neto · 6 years ago
  55. 6a986d0 Update CHANGES by David Neto · 6 years ago
  56. 745dd00 Fold FMix feeding Extract, and use the simplification pass. by Steven Perron · 6 years ago
  57. f765d16 Add external interface for creating a pass token by Arseny Kapoulkine · 6 years ago
  58. 0a14a1f Validate that only a single OpMemoryModel is provided. by dan sinclair · 6 years ago
  59. 3b87dac Validate presence of OpMemoryModel. by dan sinclair · 6 years ago
  60. a579e72 Remove the limit on struct size in SROA. by Steven Perron · 6 years ago
  61. f1f7cc8 Get ADCE to handle OpCopyMemory by Steven Perron · 6 years ago
  62. b09e3ce Allow ViewportIndex & Layer to be used in VS/DS with extension by Lei Zhang · 6 years ago
  63. 9b1a938 SROA: Only create symbols that are loaded. by Steven Perron · 6 years ago
  64. 0e1b7e5 Fix getting operand without checking opcode. by Steven Perron · 6 years ago
  65. efcc33e Support SpvOpExecutionModeId in SPIR-V logical layout by Lei Zhang · 6 years ago
  66. 18ad1be Fixing MacOS compiler error by alan-baker · 6 years ago
  67. f46f2d3 Remove redundant stores. by Steven Perron · 6 years ago
  68. af430ec Add pass to fold a load feeding an extract. by Steven Perron · 6 years ago
  69. 804e888 Fold fclamp feeding compare. by Steven Perron · 6 years ago
  70. e9cda70 Adjust tests according to grammar change by Lei Zhang · 6 years ago
  71. 9ec3f81 Remove dead Workgroup variables in ADCE. by Steven Perron · 6 years ago
  72. 0856997 Allow ADCE to remove more instructions. by Steven Perron · 6 years ago
  73. 7d01643 Allow hoisting code in if-conversion. by Steven Perron · 6 years ago
  74. 1c2cbaf Add GetContinueBlock to loop class. by Stephen McGroarty · 6 years ago
  75. 70bb3c1 Fold divide and multiply by same value. by Steven Perron · 6 years ago
  76. 9843484 Fix build. by Diego Novillo · 6 years ago
  77. 1dc2458 Add a loop fusion pass. by Toomas Remmelg · 6 years ago
  78. 9a5dd6f Support loop fission. by Stephen McGroarty · 6 years ago
  79. 9ba0879 Improve Vector DCE by Steven Perron · 6 years ago
  80. a00a0a0 Revert "Improvements to vector dce." by Steven Perron · 6 years ago
  81. 4246abd Fixes handling of kill and unreachable ops in inlining. by Alan Baker · 6 years ago
  82. e1bcd2b Fold OpVectorTimesScalar and OpPhi better. by Steven Perron · 6 years ago
  83. 2813722 Improvements to vector dce. by Steven Perron · 6 years ago
  84. 72524db Fixes #1521: PadToWord() should use std::move() in && variant by Cort Stratton · 6 years ago
  85. 268be61 LocalSingleBlockElim: Add store-store elimination by Greg Fischer · 6 years ago
  86. ee8cd5c Add Dead insert elmination back in. by Steven Perron · 6 years ago
  87. 2c0ce87 Vector DCE (#1512) by Steven Perron · 6 years ago
  88. 7a59283 Another fix for old XCode: std::set explicit ctor in test code by David Neto · 6 years ago
  89. efc5061 Dominator analysis interface clean. by Victor Lomuller · 6 years ago
  90. 48802ba Constant folding for OpVectorTimesScalar by Jaebaek Seo · 6 years ago
  91. 0ec08c2 Add register liveness analysis. by Victor Lomuller · 6 years ago
  92. 09c206b Fixes #1480. Validate group non-uniform scopes. by Alan Baker · 6 years ago
  93. e7c2e91 Fix for old XCode: std::set has explicit ctor by David Neto · 6 years ago
  94. 1c89da4 Test/DependencyAnalysis: Fix uninitialized variables by GregF · 6 years ago
  95. df7f00f DeadInsertElim: Don't revisit select phi nodes during MarkInsertChain by Greg Fischer · 6 years ago
  96. 430a293 Fix broken pointer of CommonUniformElimPass by Jaebaek Seo · 6 years ago
  97. c20a718 Rewrite local-single-store-elim to not create large data structures. by Steven Perron · 6 years ago
  98. 0fa4299 Merge pull request #1461 from jaebaek/fnegate by Jaebaek Seo · 6 years ago
  99. 3c5bd26 Typo by Jaebaek Seo · 6 years ago
  100. 0f335cf Add support for MIV and Delta test dependence analysis. by Toomas Remmelg · 6 years ago