Displaying 5 results from an estimated 5 matches for "farvard".
Did you mean:
harvard
2017 Apr 17
9
[RFC] Adding CPS call support
...ant goal for us is to merge this into
trunk since we do not want to bundle a special version of LLVM with GHC.
Please let me know soon if you have any objections to this feature.
Thanks for reading,
Kavon
References
==========
[1] http://llvm.org/docs/LangRef.html#blockaddress
[2] http://kavon.farvard.in/papers/ml16-cwc-llvm.pdf
2017 Apr 19
3
[RFC] Adding CPS call support
...would there be more support for a version of this terminator (whether as an intrinsic or not) instead of what I was proposing earlier?
~kavon
> On Apr 18, 2017, at 7:24 PM, Philip Reames via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
>
>
> On 04/17/2017 08:30 AM, Kavon Farvardin via llvm-dev wrote:
>> Summary
>> =======
>>
>> There is a need for dedicated continuation-passing style (CPS) calls in LLVM to
>> support functional languages. Herein I describe the problem and propose a
>> solution. Feedback and/or tips are greatly appreciat...
2017 Apr 14
2
TBAA falsely reporting may alias?
On Fri, Apr 14, 2017 at 6:12 AM, Hal Finkel via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
>
> On 04/14/2017 08:03 AM, Kavon Farvardin via llvm-dev wrote:
>
>> Thanks for the explanation Sanjoy!
>>
>> Another question I have is: are there are any passes that invalidate or
>> make the TBAA analysis information less precise?
>>
>
> Some transformation drop TBAA information when they might inv...
2017 Apr 17
2
[RFC] Adding CPS call support
...wrote:
>
> Hi Kavon,
>
> Is there a reason you can't use the algorithm from the paper "A Correspondence between Continuation Passing Style and Static Single Assignment Form" to convert your IR to LLVM's SSA IR?
>
> -Manuel
>
> On 2017-04-17 17:30, Kavon Farvardin via llvm-dev wrote:
>> Summary
>> =======
>> There is a need for dedicated continuation-passing style (CPS) calls in LLVM to
>> support functional languages. Herein I describe the problem and propose a
>> solution. Feedback and/or tips are greatly appreciated, as our...
2019 Sep 23
4
"Freeing" functions generated with SimpleORC for JIT use-case
Hi all,
I am using LLVM for JIT use-case and compile functions on the fly. I want
to "free" the modules after some time and reclaim any memory associated
with it. I am using the SimpleORC API
<https://llvm.org/docs/tutorial/BuildingAJIT1.html> now.
Is there an API to "free" all the memory associated with the module? I use
one "compiler" instance (think similar