Commit Verlauf

Autor SHA1 Nachricht Datum
  Andy Wingo a80ccec207 Add reprs for more s64 macro-instructions vor 1 Jahr
  Andy Wingo aa82f8227c Add unboxed representations for fadd/immediate, fmul/immediate vor 1 Jahr
  Andy Wingo b6022aeeb3 Allow compute-var-representations extensibility vor 1 Jahr
  Andy Wingo 27669781b7 More precise value representations for bv-contents, $code vor 1 Jahr
  Andy Wingo dc4fe9741f Add new $calli expression type. vor 3 Jahren
  Andy Wingo f8b1607602 Fix compute-defs-and-uses for $prim vor 1 Jahr
  Andy Wingo 896960dade Add representations for new primcalls vor 1 Jahr
  Andy Wingo aa2cfe7cf6 Consider $code to make 'ptr representation vor 2 Jahren
  Andy Wingo 5c76381625 Allow callk to continue to kargs vor 3 Jahren
  Andy Wingo c8c35c6987 Allow unchecked functions to have unboxed arguments vor 3 Jahren
  Andy Wingo 8fab68f8b1 Move live variable computation routines to utils and graphs. vor 4 Jahren
  Andy Wingo 03998db647 Add new pass to optimize branch chains to table dispatch vor 4 Jahren
  Andy Wingo cd5ab6377b Add $switch CPS term kind vor 4 Jahren
  Andy Wingo bba4ce222d Split graph utilities out of (language cps utils) vor 5 Jahren
  Andy Wingo f6c07e4eb2 Add compiler support for eliding closure bindings vor 5 Jahren
  Andy Wingo 39729e8448 Rename $closure to $const-fun vor 6 Jahren
  Andy Wingo 9f98b4a5b1 Add $code CPS expression type vor 7 Jahren
  Andy Wingo ad55ee83c3 $throw is a new kind of CPS term vor 7 Jahren
  Andy Wingo ee15ca1455 $prompt is now its own kind of CPS term. vor 7 Jahren
  Andy Wingo afb0a92d50 $branch is now a distinct CPS term type vor 7 Jahren
  Andy Wingo 3600dbf0cc Refactor to finish the primcalls-take-parameters work vor 7 Jahren
  Andy Wingo 6be04684e6 load-f64, etc take immediate parameters vor 7 Jahren
  Andy Wingo c54c151eb6 $primcall has a "param" member vor 7 Jahren
  Andy Wingo 620b640a4e Fix bug in intmap-map vor 9 Jahren
  Andy Wingo 3d6dd2f81c Add untagged bitwise operations vor 9 Jahren
  Andy Wingo a08b3d40f8 Untag values and indexes for all bytevector instructions vor 9 Jahren
  Andy Wingo 8bf77f7192 Add support for unboxed s64 values vor 9 Jahren
  Andy Wingo f34688ad25 New instructions load-f64, load-u64 vor 9 Jahren
  Andy Wingo 4792577ab8 solve-flow-equations tweak vor 9 Jahren
  Andy Wingo bebc70c8b1 Move solve-flow-equations to utils vor 9 Jahren