Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
mesa
mesa
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,322
    • Issues 2,322
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 638
    • Merge Requests 638
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Mesa
  • mesamesa
  • Merge Requests
  • !1827

Merged
Opened Aug 30, 2019 by Jason Ekstrand@jekstrandOwner

nir: Misc. infinite loop fixes

  • Overview 14
  • Commits 6
  • Pipelines 5
  • Changes 6

This MR fixes a bunch of bugs which came up in the context of infinite loops in shaders.

The one patch I'm not so sure about is "nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block". It seems like it'd be cleaner to actually detect back-edges but doing that is easier said than done.

Edited Aug 30, 2019 by Jason Ekstrand
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: mesa/mesa!1827
Source branch: review/nir-infinite-loop-fixes