[PATCH] D31124: AMDGPU/SI: Add lane tracking to SI Scheduler

Axel Davy via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 23 15:32:00 PDT 2017


axeldavy updated this revision to Diff 92876.
axeldavy added a comment.

Check shouldTrackLaneMask when building the list of the Block outputs.
When not set, force the LaneMask to be full. Because of findDefsBetween, if can end up partial.
Fixes assertion fault on some shaders.


Repository:
  rL LLVM

https://reviews.llvm.org/D31124

Files:
  lib/Target/AMDGPU/SIMachineScheduler.cpp
  lib/Target/AMDGPU/SIMachineScheduler.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31124.92876.patch
Type: text/x-patch
Size: 43077 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170323/6ed1c17a/attachment.bin>


More information about the llvm-commits mailing list