[PATCH] R600/SI: Fix assertion from copying a TargetGlobalAddress

Matt Arsenault Matthew.Arsenault at amd.com
Sun Sep 7 13:08:01 PDT 2014


Assert in scheduler from an inserted copy_to_regclass from
a constant.
   
This only seems to break sometimes when a constant initializer
address is forced into VGPRs in a non-entry block. No test
since the only case I've managed to hit only happens with a future
patch, and that case will also not be a problem once SGPRs are
used in non-entry blocks.

http://reviews.llvm.org/D5235

Files:
  lib/Target/R600/SIISelLowering.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5235.13377.patch
Type: text/x-patch
Size: 612 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140907/8d3edb36/attachment.bin>


More information about the llvm-commits mailing list