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

hameeza ahmed via llvm-dev llvm-dev at lists.llvm.org
Wed Jul 19 01:51:23 PDT 2017


Hello,
Mr. krzysztof I have seen similar question asked by you on llvm group.
Could you please help me here to address this issue.

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_8192bit_hi_then
_sub_4096bit_hi_then_sub_2048bit_hi_then_sub_32bit_hi_then

now how to increase lanemask bits? what changes are required??


Kindly help.

>
>>>>>>>>>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170719/52e3ca69/attachment-0001.html>


More information about the llvm-dev mailing list