Displaying 6 results from an estimated 6 matches for "__call_stub_fp_".
2014 Feb 04
3
[LLVMdev] emitting function stub for mips16 floating point patch
On 02/04/2014 09:58 AM, Rafael Espíndola wrote:
>> .align
>
> So yes, EmitValueToAlignment.
>
> Cheers,
> Rafael
>
One more:::
OutStreamer.EmitRawText("\t.size __call_stub_fp_" + Twine(Symbol) +
", .-__call_stub_fp_" + Twine(Symbol));
You have to make an expression????
i.e.
.size __call_stub_fp___floatdidf, .-__call_stub_fp___floatdidf
TIA.
Reed
2014 Jan 31
5
[LLVMdev] emitting function stub for mips16 floating point patch
...Text("\t.section\t.mips16.call.fp"+Twine(Symbol)+",\"ax\", at progbits");
OutStreamer.EmitRawText(".align 2");
OutStreamer.EmitRawText(".nomips16");
OutStreamer.EmitRawText(".nomicromips");
OutStreamer.EmitRawText("\t.ent\t__call_stub_fp_" + Twine(Symbol));
OutStreamer.EmitRawText("\t.type\t__call_stub_fp_" + Twine(Symbol) +
", @function");
OutStreamer.EmitRawText("\t__call_stub_fp_" + Twine(Symbol) + ":");
OutStreamer.EmitRawText("\t.size __call_stub_fp_" + Twine(Sym...
2014 Feb 04
2
[LLVMdev] emitting function stub for mips16 floating point patch
How is alignment set?
On 02/04/2014 08:48 AM, Rafael Espíndola wrote:
> On 31 January 2014 18:59, reed kotler <rkotler at mips.com> wrote:
>> I'm rewriting this patch for the stubs to not use outputing of raw text.
>>
>> Generating the instructions is very straightforward and that part is done.
> awesome!
>
>> I'm translating the actual function
2014 Feb 04
2
[LLVMdev] emitting function stub for mips16 floating point patch
...to me seems
little different from emit raw text).
I think you mentioned already how to do the .size
OutStreamer.EmitRawText(".align 2");
OutStreamer.EmitRawText(".nomips16");
OutStreamer.EmitRawText(".nomicromips");
OutStreamer.EmitRawText("\t.ent\t__call_stub_fp_" + Twine(Symbol));
OutStreamer.EmitRawText("\t.type\t__call_stub_fp_" + Twine(Symbol) +
", @function");
OutStreamer.EmitRawText("\t__call_stub_fp_" + Twine(Symbol) + ":");
OutStreamer.EmitRawText("\t.size __call_stub_fp_" + Twine(Sym...
2014 Feb 04
2
[LLVMdev] emitting function stub for mips16 floating point patch
On 02/04/2014 09:55 AM, Rafael Espíndola wrote:
>> Not on a symbol but in a section to set the current value.
> If I remember correctly a section is as aligned as its most aligned
> symbol. What directive does gcc use?
>
> Cheers,
> Rafael
.align
2014 Jan 29
3
[LLVMdev] making emitInlineAsm protected
On 01/28/2014 06:29 PM, Eric Christopher wrote:
> Uhhhh...
>
> -eric
>
> On Tue, Jan 28, 2014 at 4:56 PM, reed kotler <rkotler at mips.com> wrote:
>> I would like to make the following member of AsmPrinter be protected
>>
>>
>> void EmitInlineAsm(StringRef Str, const MDNode *LocMDNode = 0,
>> InlineAsm::AsmDialect