Displaying 7 results from an estimated 7 matches for "cgo08".
2009 Feb 19
0
[LLVMdev] Improving performance with optimization passes
...ied emitting loads and stores of the scalar elements to see if
mem2reg can eliminate the allocas then?
— Gordon
P.S. This is not a trivial problem domain. Here's an interesting paper
on the subject.
COLE: Compiler Optimization Level Exploration
http://users.elis.ugent.be/~leeckhou/papers/cgo08.pdf
2016 May 21
0
Live interval analysis on LLVM IR (not on Machine instructions)
You can use:
http://www.rw.cdl.uni-saarland.de/~grund/papers/cgo08-liveness.pdf
-----Original Message-----
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Alex Susu via llvm-dev
Sent: Saturday, May 21, 2016 9:39 PM
To: llvm-dev <llvm-dev at lists.llvm.org>
Subject: [llvm-dev] Live interval analysis on LLVM IR (not on Machine instruc...
2016 May 21
2
Live interval analysis on LLVM IR (not on Machine instructions)
Hello.
Could you please tell me how can I implement best a live interval analysis on LLVM IR
(not on Machine instructions, which is already available in
http://llvm.org/docs/doxygen/html/LiveIntervalAnalysis_8cpp_source.html)?
I need to analyze the standard LLVM IR (list of Instruction *) and decide for each
SSA variable what is it's live(ness) interval. My problem is that I
2016 May 25
1
Live interval analysis on LLVM IR (not on Machine instructions)
...rms CSE but without DFA
it seems; as already mentioned, there is also lib/CodeGen/LiveIntervalAnalysis.cpp but
this pass is performed on Machine instructions.
Best regards,
Alex
On 5/21/2016 7:15 PM, Das, Dibyendu wrote:
> You can use: http://www.rw.cdl.uni-saarland.de/~grund/papers/cgo08-liveness.pdf
>
>
> -----Original Message----- From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On
> Behalf Of Alex Susu via llvm-dev Sent: Saturday, May 21, 2016 9:39 PM To: llvm-dev
> <llvm-dev at lists.llvm.org> Subject: [llvm-dev] Live interval analysis on LLVM IR...
2009 Feb 19
1
[LLVMdev] Improving performance with optimization passes
...ents any other way because the OCaml bindings do
not yet have insertvalue and extractvalue.
> P.S. This is not a trivial problem domain. Here's an interesting paper
> on the subject.
>
> COLE: Compiler Optimization Level Exploration
> http://users.elis.ugent.be/~leeckhou/papers/cgo08.pdf
I'll check it out, thanks.
--
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e
2009 Feb 19
6
[LLVMdev] Improving performance with optimization passes
I'm toying with benchmarks on my HLVM and am unable to get any performance
improvement from optimization passes. Moreover, some of my programs generate
a lot of redundant code (e.g. alloca a struct, store a struct into it and
read only one field without using the rest of the struct) and this does not
appear to be optimized away.
I simply copied the use of PassManager from the Kaleidoscope
2011 Mar 21
1
[LLVMdev] Efficient instrumentation of loads and stores
Hello, I'd like to listen your opinions regarding my research with LLVM.
My work is a dynamic analysis of data dependences [1]. Briefly speaking, I'm
instrumenting memory loads/stores and loop entries/exits/back edges, and
then calculating data dependences in runtime, especially focusing on
loop-carried dependences.
So far, I have been working with a binary-level instrumentation tool