Displaying 3 results from an estimated 3 matches for "pleaseputconstantsafterfunct".
2013 Feb 21
0
[LLVMdev] constants in text section for mips 16
Hi Reed,
> I'm wondering if there is already some mechanism where I can assign literals
> to the text section and get a label for where it has been stored.
I think putting them in the text section is reasonably simple, though
doesn't have a generic "pleasePutConstantsAfterFunctions()" call in
LLVM.
A good place to start would be the reverse of my recent patch to
AArch64 which removed the entire ConstantIslands thing. It looks like
the key points are creating a "CONSTPOOL_ENTRY" "instruction" which is
emitted in the AsmPrinter. A relatively simple...
2013 Feb 21
2
[LLVMdev] constants in text section for mips 16
I am working towards a more complete solution for large constants in
mips 16 (ala Arm constant islands and such). That is part of why I'm
busy expanding all macros being emitted in the mips 16 compiler (almost
done).
I'm wondering if there is a poor mans approach for large constants that
can be done very simply that I can add just for now.
Gcc mips 16 places them after the function
2013 Feb 25
1
[LLVMdev] constants in text section for mips 16
...t; Hi Reed,
>
>> I'm wondering if there is already some mechanism where I can assign literals
>> to the text section and get a label for where it has been stored.
>
> I think putting them in the text section is reasonably simple, though
> doesn't have a generic "pleasePutConstantsAfterFunctions()" call in
> LLVM.
>
> A good place to start would be the reverse of my recent patch to
> AArch64 which removed the entire ConstantIslands thing. It looks like
> the key points are creating a "CONSTPOOL_ENTRY" "instruction" which is
> emitted in the As...