Skip to content
Snippets Groups Projects
  1. Jun 05, 2024
  2. Jan 30, 2023
  3. Aug 29, 2019
  4. Apr 10, 2019
  5. Jul 06, 2018
  6. Mar 28, 2018
  7. Mar 25, 2018
  8. Jul 04, 2017
    • erwan's avatar
      More work on the -eeb option. · a6fab49a
      erwan authored
      To do that, I have created a new dedicated module L2lExpandEnum, that
      actually also deals with -eei (which was probably wrong, even if I
      have not counter-exemple).
      
      Use 1-hot encoding instead of log-encoding
      
      I've fixed a bug in L2lExpandArrays that occurs on equation such as
        some_bool = (some_array1 = some_array2);
      
      Also, I've rewritten Lv6Compile for more readability
      
      Remove duplicated code when using SocMap.find and co
      a6fab49a
  9. Jun 26, 2017
  10. Apr 24, 2017
  11. Feb 08, 2016
  12. Jan 28, 2016
  13. Jan 27, 2016
  14. Jan 14, 2016
  15. Jun 23, 2015
  16. Feb 27, 2015
  17. Jan 19, 2015
    • Erwan Jahier's avatar
      Add a --optimize-ite/-oite option that transforms if/then/else into merge when possible. · d783b03e
      Erwan Jahier authored
      Indeed it is possible when each branch of the ite updates no memory.
      This is done in the new L2lOptimIte module.
      
      For the time being, it does detect when the node has no memory. It
      only looks at the declaration: nodes have memory, and not functions.
      
      I should infer that information and raise warnings or errors if what
      I infer is not compatible with waht is declared (will come later).
      
      Also split ActionsDep into ActionsDep and Action.
      
      Also fix a bug in L2lsplit where deeply nested (>2) merge were not
      splitted.
      d783b03e
  18. Aug 14, 2014
  19. Jun 10, 2014
  20. Mar 26, 2014
  21. Feb 20, 2014
  22. Nov 29, 2013
  23. Apr 12, 2013
    • Erwan Jahier's avatar
      Add the exit port to ldbg plugin. · 8dd3d736
      Erwan Jahier authored
      Some work to share the conde that is comon to Lutin/Lurette more properly
      via Makefiles and using chmod to avoid editing the wrong files.
      
      + mv the lus2licRun.ml/mli file to the Lurette git repo.
      8dd3d736
    • Erwan Jahier's avatar
      lus2lic is now working from ldbg and ltop. · fa71e77c
      Erwan Jahier authored
      As far as ldbg is concerned, it only traces the toplevel node, at
      call event.
      
      Note that I needed to rename quite a lot of modules to avoid name clashes
      between lus2lic.a and ltop.
      
      I've also merged the Verbose module with the one of Lutin so that
      they can be shared (there were sharing 95% already).
      fa71e77c
  24. Apr 10, 2013
Loading