PATCH: TableGen: Report an error when defining more than 32 subreg indices
Jakob Stoklund Olesen
stoklund at 2pi.dk
Thu Jan 31 09:57:35 PST 2013
On Jan 31, 2013, at 9:34 AM, Sean Silva <silvas at purdue.edu> wrote:
> 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?
Sure, r174068.
/jakob
More information about the llvm-commits
mailing list