커밋 기록

작성자 SHA1 메시지 날짜
  Trey Del Bonis d3049a25ba Emit bounds checks on array accessor functions 9 달 전
  Trey Del Bonis 0ad86ac21a Rewrote accessor generation to support arbitrary array shapes/types 9 달 전
  Trey Del Bonis 5cf539df80 Added duplicate type and field names checks 9 달 전
  Trey Del Bonis 1eac186cfe Removed emacs temp files 9 달 전
  Trey Del Bonis 82de1f9c2b Fixed inconsistent ordering in YASST parser 9 달 전
  Trey Del Bonis 405fe99216 Moved IR gen to its own module and some cleanups 9 달 전
  Trey Del Bonis dcfb9ee0c0 Added main impl with arg parsing, tweaked YAAST format 9 달 전
  Trey Del Bonis 5e81c0a40a Added some SSA analysis logic 9 달 전
  Trey Del Bonis 4920740478 Added basic support for int array struct fields, also more binops 9 달 전
  Trey Del Bonis b23aadb82f Added Python support for buf struct fields, buf writes, supplementary type checking 9 달 전
  Trey Del Bonis 62e8ddbe99 Added public facing type annotations in Python codegen 9 달 전
  Trey Del Bonis b9707e74e3 Added bool struct field accessor generation, added `Ternary` SSA expr variant 9 달 전
  Trey Del Bonis f8c95d6258 Rewrote stencil definition type hierarchy, added basic layout generation from it 9 달 전
  Trey Del Bonis 8e6958fd5d Expanded type system significantly. 9 달 전
  Trey Del Bonis d2c43eea00 added start of yaast module 9 달 전
  Trey Del Bonis 3905079be0 added attrs to some layout type, partly did work to user types 9 달 전
  Trey Del Bonis 1068e7ca13 added size to struct layout, exposed in new bounds check code paths 10 달 전
  Trey Del Bonis 10c3f328f5 added abort reasons to SSA and Python codegen support for aborts 10 달 전
  Trey Del Bonis e6267d18a1 readded support for well-formedness check, as a thunk thing now 10 달 전
  Trey Del Bonis 75844dd825 made sure to emit right length on multi-byte lengths in Python codegen 10 달 전
  Trey Del Bonis 3ea146262b added write support in Python codegen 10 달 전
  Trey Del Bonis e89d9b57a2 fixed missing match arms in the interpreter 10 달 전
  Trey Del Bonis 59c10580f5 tweaked Python codegen some more to support new integer conversions 10 달 전
  Trey Del Bonis f0400c86b7 expanded integer read expressions to support all types explicitly 10 달 전
  Trey Del Bonis f17da0e16d added struct layout to IR translation 11 달 전
  Trey Del Bonis a48d760ea3 added module-level IR and Python codegen 11 달 전
  Trey Del Bonis 1494fb9b1b added type checking/tagging to expr tree, propagated it down to SSA form 11 달 전
  Trey Del Bonis be0df371f3 convert `map_tag` to use a `FnMut` 11 달 전
  Trey Del Bonis 32b586a99b refactored `Expr` type to include a generic tag 11 달 전
  Trey Del Bonis e4384680cd added `BufferLen` expression 11 달 전