[llvm-dev] error:Ran out of lanemask bits to represent subregister

hameeza ahmed via llvm-dev llvm-dev at lists.llvm.org
Fri Jul 14 10:07:10 PDT 2017


please tell me how to solve this lanemask bits issue?

how to increase lanemask bits?

On Fri, Jul 14, 2017 at 8:33 PM, hameeza ahmed <hahmed2305 at gmail.com> wrote:

>
> Hello,
> i am trying to construct a register of size 65536 bit by combining 2
> registers of 32768 bits. both the 32768 bit registers are different so i
> have to use the following method
>
> let SubRegIndices = [sub_32768bit, sub_32768bit_hi], CoveredBySubRegs = 1
> in
>
> but i am getting following error..
>
> error:Ran out of lanemask bits to represent subregister
> sub_32768bit_hi_then_sub_16384bit_hi_then_sub_32bit
>
> now how to increase lanemask bits? what changes are required
> in IntrinsicEmitter.cpp file??
>
> Please reply.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170714/f7d70f7a/attachment.html>


More information about the llvm-dev mailing list