Displaying 4 results from an estimated 4 matches for "double_mrv37".
2008 Sep 12
3
[LLVMdev] CPP API User-level Question: Returning multiple values
Greetings,
I'm working on getting our compiler's interface to LLVM to mimic the
way the LLVM-GCC inserts instructions to generate AMD64 ABI compliant
code. I'm trying to create
ret i64 %mrv, double %double_mrv37
which is basically what LLVM-GCC puts out. However if I use lcc
-march=cpp to get the API code I need it has the following line:
ReturnInst::Create(int64_t93, label_return);
with no reference to the double. I also can't find anything in the
doxygen docs for a version of ReturnIns...
2008 Sep 12
0
[LLVMdev] CPP API User-level Question: Returning multiple values
...ced by the
first-class aggregates syntax in SVN trunk.
>
> I'm working on getting our compiler's interface to LLVM to mimic
> the
> way the LLVM-GCC inserts instructions to generate AMD64 ABI compliant
> code. I'm trying to create
>
> ret i64 %mrv, double %double_mrv37
This is LLVM 2.3 MRV syntax.
>
>
> which is basically what LLVM-GCC puts out. However if I use lcc
> -march=cpp to get the API code I need it has the following line:
>
> ReturnInst::Create(int64_t93, label_return);
>
> with no reference to the double. I also can...
2008 Sep 12
2
[LLVMdev] CPP API User-level Question: Returning multiple values
...es syntax in SVN trunk.
>
>
>> I'm working on getting our compiler's interface to LLVM to mimic
>> the
>> way the LLVM-GCC inserts instructions to generate AMD64 ABI compliant
>> code. I'm trying to create
>>
>> ret i64 %mrv, double %double_mrv37
>>
>
> This is LLVM 2.3 MRV syntax.
>
>
>> which is basically what LLVM-GCC puts out. However if I use lcc
>> -march=cpp to get the API code I need it has the following line:
>>
>> ReturnInst::Create(int64_t93, label_return);
>>
>>...
2008 Sep 12
0
[LLVMdev] CPP API User-level Question: Returning multiple values
...;
>>> I'm working on getting our compiler's interface to LLVM to mimic
>>> the
>>> way the LLVM-GCC inserts instructions to generate AMD64 ABI
>>> compliant
>>> code. I'm trying to create
>>>
>>> ret i64 %mrv, double %double_mrv37
>>>
>>
>> This is LLVM 2.3 MRV syntax.
>>
>>
>>> which is basically what LLVM-GCC puts out. However if I use lcc
>>> -march=cpp to get the API code I need it has the following line:
>>>
>>> ReturnInst::Create(int64_t93, label_...