[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 03:50:17 PDT 2017


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/ca27668c/attachment.html>


More information about the llvm-dev mailing list