PATCH: TableGen: Report an error when defining more than 32 subreg indices
Sean Silva
silvas at purdue.edu
Thu Jan 31 09:34:54 PST 2013
On Thu, Jan 31, 2013 at 12:30 PM, Jakob Stoklund Olesen <stoklund at 2pi.dk> wrote:
> That behavior is deliberate. It allows graceful degradation for crazy targets with more than 32 vector lanes by sharing the last available bit in the lane mask.
>
> This only means that the coalescer can't do subtle sub-register joins beyond the 32nd lane, causing a few more copies in very exotic code. I prefer that to refusing to build the target.
Could you add this as a comment to that specific piece of code?
-- Sean Silva
More information about the llvm-commits
mailing list