1. 212959b [ir] Change function return attributes to not be list. by dan sinclair · 1 year, 10 months ago chromium/5803 chromium/5804
  2. 0df9b03 [ir] Add binding point to global vars. by dan sinclair · 1 year, 10 months ago
  3. 765d45f [ir] Add parameter attributes. by dan sinclair · 1 year, 10 months ago
  4. 2ee63ff [ir] Emit initializer before var declaration by James Price · 1 year, 10 months ago
  5. 0202531 [ir] Add a NextIteration instruction. by dan sinclair · 1 year, 10 months ago
  6. bdbbffb [ir] Add the Exit instructions. by dan sinclair · 1 year, 10 months ago
  7. e982520 [ir] Add BreakIf instruction. by dan sinclair · 1 year, 10 months ago
  8. 4957327 [ir] Add explicit continue branches. by dan sinclair · 1 year, 10 months ago
  9. 68a8b09 [ir] Add explicit Return instructions. by dan sinclair · 1 year, 10 months ago
  10. 32b6746 [ir] Rename %fn to %b. by dan sinclair · 1 year, 10 months ago
  11. 686d2e2 [ir] Restore losts tests. by dan sinclair · 1 year, 10 months ago
  12. a2b489b [ir] Update UserCall to hold Function Values. by dan sinclair · 1 year, 10 months ago
  13. 4b35f52 [ir] Remove IsConnected by dan sinclair · 1 year, 10 months ago chromium/5792
  14. a00fe39 [ir] Remove FlowNode. by dan sinclair · 1 year, 10 months ago
  15. 1e67e53 [tint][constant] Use the new constant::Manager by Ben Clayton · 1 year, 10 months ago
  16. 56e5fb5 [ir] Convert function to Value. by dan sinclair · 1 year, 10 months ago
  17. a518707 [ir] Update disassembly output. by dan sinclair · 1 year, 10 months ago
  18. f55ef5e [ir] Convert FlowNode to Block where possible. by dan sinclair · 1 year, 10 months ago
  19. 0089d5e [ir] Change base class for terminators. by dan sinclair · 1 year, 10 months ago
  20. e9a4ade [ir] Remove Jump. by dan sinclair · 1 year, 10 months ago
  21. 23c0451 [ir] Add scalar type helpers to type::Manager by James Price · 1 year, 10 months ago
  22. 07a1d65 [ir] Cleanup composite creation in tests by dan sinclair · 1 year, 10 months ago
  23. c4722c2 [ir] Test cleanup by dan sinclair · 1 year, 10 months ago
  24. 68b4e64 [ir] Dissolve the flow graph by dan sinclair · 1 year, 10 months ago
  25. 0f203b1 [ir] Cleanup deleted methods by dan sinclair · 1 year, 10 months ago chromium/5788
  26. 24cb811 [ir] Shift back to accessors. by dan sinclair · 1 year, 11 months ago
  27. 9774483 [ir] Deduplicate constants by dan sinclair · 1 year, 11 months ago
  28. 84d750e [ir] Add function parameters. by dan sinclair · 1 year, 11 months ago
  29. 6e40b1a [tint][ir][ToProgram] Begin emitting Switch statements by Ben Clayton · 1 year, 11 months ago
  30. 43b110c [ir] Only show type on lhs by dan sinclair · 1 year, 11 months ago
  31. 90b8cc1 [ir] Add load instruction by James Price · 1 year, 11 months ago
  32. 0bb1bb3 [ir] Remove references, indirection and address-of by James Price · 1 year, 11 months ago
  33. 7ac28d3 [ir] Add AddEmptyEntryPoint transform by James Price · 1 year, 11 months ago
  34. 95b0612 [ir] Add base `ir::transform::Transform` class by James Price · 1 year, 11 months ago
  35. 11ee6b6 [ir] Handle phony assignment. by dan sinclair · 1 year, 11 months ago
  36. bbaa456 [ir] Remove instruction allocator. by dan sinclair · 1 year, 11 months ago
  37. 0531610 [ir] Add basic block arguments. by dan sinclair · 1 year, 11 months ago
  38. 9fc46dc [ir] Drop address space and access from ir::Var. by dan sinclair · 1 year, 11 months ago
  39. 25ae311 [tint][ir][ToProgram] Emit returns with values by Ben Clayton · 1 year, 11 months ago
  40. a6e7cfc [tint][ir][ToProgram] Emit returns without values by Ben Clayton · 1 year, 11 months ago
  41. 6ab77f1 [tint][ir][ToProgram] Emit 'else if' instead of 'else { if' by Ben Clayton · 1 year, 11 months ago
  42. 1ea1e1a [tint][ir][ToProgram] Begin flow node traversal by Ben Clayton · 1 year, 11 months ago
  43. 0b9cb10 [tint][ir][ToProgram] Implement var expressions by Ben Clayton · 1 year, 11 months ago
  44. f55d13b [ir] Add increment and decrement statements. by dan sinclair · 1 year, 11 months ago
  45. 9940c7b [tint][ir][ToProgram] Stub ToProgram() by Ben Clayton · 1 year, 11 months ago
  46. 0df7f8b [ir] Update disassembly output. by dan sinclair · 1 year, 11 months ago
  47. 11bd8a0 [ir] Fix scope stack for loops. by dan sinclair · 1 year, 11 months ago
  48. 2f324c5 [ir] Remove list of entry points from module by James Price · 1 year, 11 months ago
  49. f59547f [ir] Add optional CreateFunction parameters. by dan sinclair · 1 year, 11 months ago
  50. 69b5900 [ir] Use the branch helper in the spirv tests. by dan sinclair · 1 year, 11 months ago
  51. 34c794e [tint][ir] Shuffle and refactor from_program.cc by Ben Clayton · 1 year, 11 months ago chromium/5776
  52. 8d98977 [tint][ir] Make the ir::BuilderImpl PIMPL by Ben Clayton · 1 year, 11 months ago
  53. c9923d2 [ir] Set default flow node values. by dan sinclair · 1 year, 11 months ago
  54. 809187c [ir] Move ir::Builder to hold module reference by dan sinclair · 1 year, 11 months ago
  55. 36aa48c [tint][ir] Clean up tests by Ben Clayton · 1 year, 11 months ago
  56. 9f83fa1 tint/ir: Remove 'type' field from Instruction by Ben Clayton · 1 year, 11 months ago
  57. 42de29e tint/ir: Add an initializer field to Var by Ben Clayton · 1 year, 11 months ago
  58. 8841768 tint/ir: Add name metadata to Module by Ben Clayton · 1 year, 11 months ago
  59. a8236a5 tint/ir: Remove value id field. by Ben Clayton · 1 year, 11 months ago
  60. 146b67e tint/ir: Replace getter with raw fields for more classes by Ben Clayton · 1 year, 11 months ago
  61. 895d240 tint/ir: Replace Converter with FromProgram() free function by Ben Clayton · 1 year, 11 months ago
  62. c973416 [ir] Add tests for compound operators. by dan sinclair · 1 year, 11 months ago
  63. eae9902 [ir] Add store test by dan sinclair · 1 year, 11 months ago
  64. b169165 [ir] Add tests for unary conversion. by dan sinclair · 1 year, 11 months ago
  65. 63716c5 [ir] Spit builder_impl tests. by dan sinclair · 1 year, 11 months ago
  66. 34f41c7 [ir] Change unary not to a binary equal by dan sinclair · 1 year, 11 months ago chromium/5752
  67. e964f51 [ir] Update type display in disassembly, remove string methods. by dan sinclair · 1 year, 11 months ago
  68. b298b6a ir/function: Add missing <array> include by James Price · 1 year, 11 months ago
  69. 29bff64 ir: Use std::optional::value_or to simplify code by Ben Clayton · 1 year, 11 months ago
  70. 09b02ff [ir] Split the Terminator into two nodes. by dan sinclair · 1 year, 11 months ago
  71. 69bb5dd [ir] Add function return information. by dan sinclair · 1 year, 11 months ago
  72. 9d9a383 [ir] Add function attributes by dan sinclair · 1 year, 11 months ago
  73. 4cadbc4 [ir] Handle IdentifierExpression by dan sinclair · 1 year, 11 months ago
  74. 6ac51c1 [ir] Update binary and unary names. by dan sinclair · 1 year, 11 months ago
  75. e903396 [ir] Emit short-circuit as an `If` node by dan sinclair · 1 year, 11 months ago
  76. c970e80 [ir] Emit `var` and `let` into the IR by dan sinclair · 1 year, 11 months ago chromium/5748
  77. 642a4f1 [ir] Make dump output more consistent. by dan sinclair · 1 year, 11 months ago
  78. f26b126 [ir] Move `ir::Bitcast` to inherit `ir::Call`. by dan sinclair · 1 year, 11 months ago
  79. 4a2e0ad [ir] Make `ir::Discard` a child of `ir::Call`. by dan sinclair · 1 year, 11 months ago
  80. fe8a76c [ir] Use the const eval results for expressions. by dan sinclair · 1 year, 11 months ago
  81. f00679f [ir] Make ir::Instruction a ir::Value. by dan sinclair · 1 year, 11 months ago
  82. 5e344a3 [ir] Split AST and SEM sources out of core ir. by dan sinclair · 1 year, 11 months ago
  83. 135ab2b [ir] Rename instr. by dan sinclair · 1 year, 11 months ago chromium/5736
  84. aa97bb5 [ir] Add assignment statements by dan sinclair · 1 year, 11 months ago
  85. 5b541ff [ir] Mark const variable as skipped. by dan sinclair · 1 year, 11 months ago
  86. 5aa7ef2 [ir] Add Unary expressions by dan sinclair · 1 year, 11 months ago
  87. 3397199 [ir] Remove internal `bool` returns. by dan sinclair · 1 year, 11 months ago
  88. 69108d0 [ir] Add ir::Discard by dan sinclair · 1 year, 11 months ago
  89. 03f9f5f [ir] Rename ir::Temp by dan sinclair · 1 year, 11 months ago
  90. 12fa303 Move castable into utils. by dan sinclair · 2 years ago
  91. 0559005 Move traits into utils. by dan sinclair · 2 years ago
  92. d026e13 Remove `SymbolTable::NameFor` by dan sinclair · 2 years ago
  93. 79d0f2b [ir] Add `ir::Builtin` by dan sinclair · 2 years, 1 month ago
  94. 23946b3 tint: Move Switch() to own header by Ben Clayton · 2 years, 1 month ago
  95. 03ee23e [ir] Convert materialized nodes to constants by dan sinclair · 2 years, 1 month ago
  96. 43c5efa [ir] Add error helper to ir builder. by dan sinclair · 2 years, 1 month ago
  97. 724a70f [ir] Add user functions, value constructors and value converters by dan sinclair · 2 years, 1 month ago
  98. 6cc183c Generic template and forward in stringstream. by dan sinclair · 2 years, 1 month ago
  99. a4637ad Convert IR over to `utils::StringStream`. by dan sinclair · 2 years, 1 month ago
  100. a79c660 Add `@must_use` AST node. by dan sinclair · 2 years, 1 month ago