search for: meurant

Displaying 20 results from an estimated 73 matches for "meurant".

2010 Feb 10
1
[LLVMdev] Jit singleton
...future patch... :) ). Thanks again. Olivier. On Wed, Feb 10, 2010 at 6:22 PM, Jeffrey Yasskin <jyasskin at google.com>wrote: > Thanks for the patch! I'll clean this up, convert your sample to a > unit test, and commit it for 2.7. > > On Sun, Feb 7, 2010 at 6:09 AM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: > > Hi Jeffrey, > > > > Thanks for pointing me in the right direction ! > > I'm not using the JIT in lazy mode, but it was fun to understand the > > lazy-stub code. > > > > Attached you will find a patch...
2009 Dec 14
3
[LLVMdev] clang and static functions
...l to force clang to generate intermediate code for static functions when they are not being called anywhere inside the current module. Other compilers seem to generate intermediate code (lcc, for instance). Thanks for your reply..Olivier. Sincerely Arvind On Mon, Dec 14, 2009 at 1:10 PM, Olivier Meurant <meurant.olivier at gmail.com> wrote: > Hi Arvind, > > you need to use it effectively : > > > static int add(int a, int b) { >         return a+b; > } > int use() { >         return add(4,5); > } > > ==> > > ; ModuleID = '<stdin>'...
2009 Dec 14
0
[LLVMdev] clang and static functions
...for static > functions when they are not being called anywhere inside the current > module. Other compilers seem to generate intermediate code (lcc, for > instance). > > Thanks for your reply..Olivier. > > Sincerely > Arvind > > On Mon, Dec 14, 2009 at 1:10 PM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: > > Hi Arvind, > > > > you need to use it effectively : > > > > > > static int add(int a, int b) { > > return a+b; > > } > > int use() { > > return add(4,5); > > } >...
2010 Jul 19
7
[LLVMdev] MC-JIT
Together with Jan Sjodin (in copy of this email), we begin an implementation of the JIT with MC. The idea, suggested by Jan, is to develop a MCJIT in parallel of the current JIT and to keep the two implementations until (at least) the new MC one is mature enough. Currently code is kept on gitorious (http://gitorious.org/llvm-mc-jit/llvm-mc-jit). Following this, a boolean "bool MCJIT =
2010 Feb 10
0
[LLVMdev] Jit singleton
Thanks for the patch! I'll clean this up, convert your sample to a unit test, and commit it for 2.7. On Sun, Feb 7, 2010 at 6:09 AM, Olivier Meurant <meurant.olivier at gmail.com> wrote: > Hi Jeffrey, > > Thanks for pointing me in the right direction ! > I'm not using the JIT in lazy mode, but it was fun to understand the > lazy-stub code. > > Attached you will find a patch which follow your 1st option : a map &gt...
2010 Feb 07
3
[LLVMdev] Jit singleton
...the Context of the function it's jitting. > > The code freeze for llvm-2.7 is on Feb 21 (this probably isn't a > "major" change), so if you want it in the 2.7 release, please try to > mail the patch well ahead of that. > > On Thu, Feb 4, 2010 at 5:47 AM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: > > Hi everyone ! > > > > If I call ExecutionEngine::createJIT (or EngineBuilder::create) more than > > one time, the second time fails on a assertion "Multiple JIT resolvers?". > > It seems that the JIT is des...
2010 Jul 20
0
[LLVMdev] MC-JIT
On Mon, Jul 19, 2010 at 8:14 AM, Olivier Meurant <meurant.olivier at gmail.com> wrote: > Attached you will find the patch introducing the first MCJIT draft. > Can you comment on this ? I can't get it to apply with either 'git apply' or patch. Something weird about the directory names. - Michael Spencer
2010 Jul 20
0
[LLVMdev] MC-JIT
On Tue, Jul 20, 2010 at 1:36 PM, Olivier Meurant <meurant.olivier at gmail.com> wrote: >> Seems reasonable, but I haven't looked at the code yet. I would >> suggest trying to split your work up into separate patches which >> implement incremental pieces of functionality, then submitting them to >> llvm-commits fo...
2010 Jul 20
2
[LLVMdev] MC-JIT
New patch taking Eli's comments into account. Olivier. On Tue, Jul 20, 2010 at 11:09 PM, Eli Friedman <eli.friedman at gmail.com> wrote: > On Tue, Jul 20, 2010 at 1:36 PM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: >>> Seems reasonable, but I haven't looked at the code yet. I would >>> suggest trying to split your work up into separate patches which >>> implement incremental pieces of functionality, then submitting them to >&gt...
2010 Jul 21
1
[LLVMdev] MC-JIT
...Comments inline. If you have commit access, I'd fire away. If not, I can. I don't have commit access, if you find it ok, please commit it. :) Olivier. On Wed, Jul 21, 2010 at 6:56 AM, Reid Kleckner <reid.kleckner at gmail.com> wrote: > On Tue, Jul 20, 2010 at 3:41 PM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: >> New patch taking Eli's comments into account. > > Comments inline.  If you have commit access, I'd fire away.  If not, I can. > > diff --git include/llvm/MC/MCAssembler.h include/llvm/MC/MCAssembler.h > index 07ca070.....
2009 Sep 03
0
[LLVMdev] 2.6 pre-release1 ready for testing
On Thu, Sep 3, 2009 at 6:24 AM, Olivier Meurant<meurant.olivier at gmail.com> wrote: > Hi Tanya, > > I have tried the 2.6 pre-release on the following host : > > Windows XP pro SP2 with mingw/msys : > > uname -a > MINGW32_NT-5.1 OLIVE 1.0.10(0.46/3/2) 2004-03-15 07:17 i686 unknown > > gcc -v > Reading specs...
2009 Sep 16
2
[LLVMdev] FYI: Phoronix GCC vs. LLVM-GCC benchmarks
2009/9/16 Olivier Meurant <meurant.olivier at gmail.com>: >         Average 13836499.46     12447973.17     1388526.29      10.03 >         Standard deviation      53189.13        515638.56 > 522400.98       3.77 That was pretty much what I was expecting from the article... numbers. It doesn't matter wh...
2010 Jul 20
2
[LLVMdev] MC-JIT
...X memory, it would be > better to stream to some other resizeable in-memory data structure, > and allocate the RWX memory once the size is known.  You can probably > wait on this one, but I'd like to see this eventually. > > Reid > > On Mon, Jul 19, 2010 at 5:14 AM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: >> Together with Jan Sjodin (in copy of this email), we begin an >> implementation of the JIT with MC. The idea, suggested by Jan, is to >> develop a MCJIT in parallel of the current JIT and to keep the two >> implementations...
2010 Sep 30
3
[LLVMdev] JIT with MC - structure
Hi LLVM folks, Attached with this email, you will find a patch not directly applicable (it doesn't compile like this) which (try to) enhance the structure of a possible JIT with the MC framework. Basically : - MCJIT : - Main class implementing ExecutionEngine interface - owns and creates : - a MemoryManager (will be a reuse of the JITMemoryManager mechanism) - a MCJITStreamer
2010 Jul 20
1
[LLVMdev] MC-JIT
...h "patch -p0 <mc_jit.patch" on my svn checkout. I generate it with "git diff --no-prefix" as it seems some svn client requires it. Olivier. On Tue, Jul 20, 2010 at 7:05 AM, Michael Spencer <bigcheesegs at gmail.com> wrote: > On Mon, Jul 19, 2010 at 8:14 AM, Olivier Meurant > <meurant.olivier at gmail.com> wrote: >> Attached you will find the patch introducing the first MCJIT draft. >> Can you comment on this ? > > I can't get it to apply with either 'git apply' or patch. Something > weird about the directory names. > >...
2010 Jul 21
0
[LLVMdev] MC-JIT
On Tue, Jul 20, 2010 at 3:41 PM, Olivier Meurant <meurant.olivier at gmail.com> wrote: > New patch taking Eli's comments into account. Comments inline. If you have commit access, I'd fire away. If not, I can. diff --git include/llvm/MC/MCAssembler.h include/llvm/MC/MCAssembler.h index 07ca070..afff96e 100644 --- include/llvm/...
2010 Apr 16
2
[LLVMdev] Intro to the MC Project
...ly unneeded parts. Once we have something working, we can factor out a common MCObjectStreamer class. I have been meaning to do this, but won't have time for a couple weeks I suspect. - Daniel On Apr 15, 2010, at 1:40 PM, Chris Lattner wrote: > > On Apr 11, 2010, at 10:35 AM, Olivier Meurant wrote: > >> Hi Chris, >> >> Thanks for taking time to communicate on this. > > Sorry I missed responding to this email sooner. > >> In your open points, you speak about upgrading the JIT code path. If I want to take a look (or at least try...) on it, what wou...
2010 Feb 04
0
[LLVMdev] Jit singleton
...the JIT--it should just use the Context of the function it's jitting. The code freeze for llvm-2.7 is on Feb 21 (this probably isn't a "major" change), so if you want it in the 2.7 release, please try to mail the patch well ahead of that. On Thu, Feb 4, 2010 at 5:47 AM, Olivier Meurant <meurant.olivier at gmail.com> wrote: > Hi everyone ! > > If I call ExecutionEngine::createJIT (or EngineBuilder::create) more than > one time, the second time fails on a assertion "Multiple JIT resolvers?". > It seems that the JIT is designed to be a singleton in the...
2009 Sep 16
4
[LLVMdev] FYI: Phoronix GCC vs. LLVM-GCC benchmarks
Olivier Meurant: > I have run the john the ripper test. > I have used the official archive (same version as phoronix) from > http://www.openwall.com/john/g/john-1.7.3.1.tar.bz2 > > To build with llvm-gcc, replace the line CC = gcc with CC = llvm-gcc. > I have used the following command to build...
2010 Apr 17
0
[LLVMdev] Intro to the MC Project
...working, we can factor out a common MCObjectStreamer > class. I have been meaning to do this, but won't have time for a couple > weeks I suspect. > > - Daniel > > On Apr 15, 2010, at 1:40 PM, Chris Lattner wrote: > > > > > On Apr 11, 2010, at 10:35 AM, Olivier Meurant wrote: > > > >> Hi Chris, > >> > >> Thanks for taking time to communicate on this. > > > > Sorry I missed responding to this email sooner. > > > >> In your open points, you speak about upgrading the JIT code path. If I > want to take a...