Commit History

Author SHA1 Message Date
  Quentin Carbonneaux b976b2da5c more performance improvements in the parser 9 years ago
  Quentin Carbonneaux 391b79fcbd use a perfect hash for lexing 9 years ago
  Quentin Carbonneaux ea4b47003b fix escapes handling (patch from ac) 9 years ago
  Quentin Carbonneaux fd9c2e045f accept "ret" for functions with a return type 9 years ago
  Quentin Carbonneaux cad13d0dce add support for unions in sysv abi 9 years ago
  Quentin Carbonneaux fbbb8e4d78 parse union types 9 years ago
  Quentin Carbonneaux 3f8af2ba7b specify the allocation function in vnew 9 years ago
  Quentin Carbonneaux 5ad8a2c6fe couple of case fixes in tokens 9 years ago
  Quentin Carbonneaux 8ca73af85a use an enum for aggregate segments 9 years ago
  Quentin Carbonneaux 12755db1aa fix type size computations in parser 9 years ago
  Quentin Carbonneaux 55476d0738 refine fp conversion instructions 9 years ago
  Quentin Carbonneaux d2046e2cd0 make sure type sizes never overflow 9 years ago
  Quentin Carbonneaux bbf90069b3 disallow phi nodes in the start block 9 years ago
  Quentin Carbonneaux 84bb28c042 support calls with no return 9 years ago
  Quentin Carbonneaux 1258bb75d2 normalize case in token names 9 years ago
  Quentin Carbonneaux 657c3fa66b match jumps/ops with il text 9 years ago
  Quentin Carbonneaux c43a07086b factor some subtyping logic in clsmerge() 9 years ago
  Ori Bernstein 0cedf8e6cf support trailing , in types/args/params 9 years ago
  Quentin Carbonneaux 42ecd05b7f fix relic error message 9 years ago
  Quentin Carbonneaux dc2fad4462 check types on assignments 9 years ago
  Quentin Carbonneaux 02b70c0cb1 bug in checking of multiple definitions 9 years ago
  Quentin Carbonneaux 4cee19ea9f add missing idiv in opdesc[] 9 years ago
  Quentin Carbonneaux 422c2eebae avoid a few hangs in parsing code 9 years ago
  Quentin Carbonneaux 8657a7e730 check invalid instruction types 9 years ago
  Quentin Carbonneaux ce26f8625d add simple il validation 9 years ago
  Quentin Carbonneaux f2b2256ebe add a canfold field to opdesc 9 years ago
  Quentin Carbonneaux 7b3f0f8424 fat il! 9 years ago
  Quentin Carbonneaux 0a81036fa2 move abi code in a new file 9 years ago
  Quentin Carbonneaux 729aa97b79 cleanup error handling 9 years ago
  Quentin Carbonneaux b75cb8388f new layout, put LICENSE in root 9 years ago