Displaying 7 results from an estimated 7 matches for "log2_64".
2017 Jul 19
2
error:Ran out of lanemask bits to represent subregisterr
Thank You.
I have replaced all the occurrences of unsigned with uint64_t in Lanemask.h
and in all other related files like codegenregisters.cpp,
codegenregisters.h, MIParser.cpp etc... Also i changed Log2_32 to Log2_64
and replaced 4 with 8 in codegenregisters.cpp, but still getting the same
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 what to do?
Please help.
On We...
2017 Jul 19
2
error:Ran out of lanemask bits to represent subregisterr
...ahmed2305 at gmail.com>
> wrote:
>
>> Thank You.
>>
>> I have replaced all the occurrences of unsigned with uint64_t in
>> Lanemask.h and in all other related files like codegenregisters.cpp,
>> codegenregisters.h, MIParser.cpp etc... Also i changed Log2_32 to Log2_64
>> and replaced 4 with 8 in codegenregisters.cpp, but still getting the same
>> 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_...
2017 Jul 19
2
error:Ran out of lanemask bits to represent subregisterr
...gt; Thank You.
>>
>> I have replaced all the occurrences of unsigned with uint64_t in
>> Lanemask.h and in all other related files like
>> codegenregisters.cpp, codegenregisters.h, MIParser.cpp etc...
>> Also i changed Log2_32 to Log2_64 and replaced 4 with 8 in
>> codegenregisters.cpp, but still getting the same 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...
2017 Jul 19
2
error:Ran out of lanemask bits to represent subregisterr
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
2017 Jul 19
2
error:Ran out of lanemask bits to represent subregisterr
...ll the occurrences of unsigned with
> > uint64_t in
> > Lanemask.h and in all other related files like
> > codegenregisters.cpp, codegenregisters.h, MIParser.cpp
> > etc...
> > Also i changed Log2_32 to Log2_64 and replaced 4 with 8
> in
> > codegenregisters.cpp, but still getting the same
> error:
> >
> >
> > error:Ran out of lanemask bits to represent subregister
> >
> >
> sub_32768bit_hi_then_sub_16384bit_hi_then_sub_8192...
2017 Jul 14
3
error:Ran out of lanemask bits to represent subregister
Do your 32768 registers also have sub registers?
I can't tell you exactly what to change. I'm not familiar with the code. I
would just be running grep or something.
~Craig
On Fri, Jul 14, 2017 at 10:23 AM, hameeza ahmed <hahmed2305 at gmail.com>
wrote:
> Thank you so much. I think there is no issue with my definitions since i
> have to use larger registers i.e 65536 bit
2010 Jun 21
2
[LLVMdev] MC: Object file specific parsing
...eturn true;
-
- // If this target takes alignments in bytes (not log) validate and convert.
- if (Lexer.getMAI().getAlignmentIsInBytes()) {
- if (!isPowerOf2_64(Pow2Alignment))
- return Error(Pow2AlignmentLoc, "alignment must be a power of 2");
- Pow2Alignment = Log2_64(Pow2Alignment);
- }
- }
-
- if (Lexer.isNot(AsmToken::EndOfStatement))
- return TokError("unexpected token in '.comm' or '.lcomm' directive");
-
- Lex();
-
- // NOTE: a size of zero for a .comm should create a undefined symbol
- // but a size of .lcomm creat...