Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • sac2c sac2c
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 393
    • Issues 393
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 24
    • Merge requests 24
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Merge requests
  • !240

split WLIR up into two phases: WLIRI and WLIR; avoids excessive shuffling of N_assign chains; significantly simplifies WLIR

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sven-Bodo Scholz requested to merge sbs/sac2c:improve-wlir into develop Nov 06, 2023
  • Overview 61
  • Commits 14
  • Changes 8

triggered by some compile time observations when compiling MG with Michiel's modulo optimisation, I completely rewrote WLIR. This implementation separates the inference from the actual movement, it's runtime complexity is 2n (2 linear traversals) and it does not require the use of nodelist stacks.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: improve-wlir