search for: weiher

Displaying 10 results from an estimated 10 matches for "weiher".

2007 Jan 22
0
[LLVMdev] addPassesToEmit(Whole)File changes?
On Sun, 21 Jan 2007, Marcel Weiher wrote: > just installed the new llvm 1.9 build and noticed that my code no > longer worked. It seems something has changed with > addPassesToEmitFile(). First, the arguments to that method changed so > that it no longer takes a PassManager, but only a > FunctionPassManager. Instea...
2007 Jan 22
2
[LLVMdev] addPassesToEmit(Whole)File changes?
Hi folks, just installed the new llvm 1.9 build and noticed that my code no longer worked. It seems something has changed with addPassesToEmitFile(). First, the arguments to that method changed so that it no longer takes a PassManager, but only a FunctionPassManager. Instead there is a addPassesToEmitWholeFile() method, but that is marked as optional, and when I change my code to
2006 Jan 09
0
[LLVMdev] A number of newbie questions
On Mon, 9 Jan 2006, Marcel Weiher wrote: > I am currently experimenting with LLVM to provide native code > compilation services for a project of mine I call Objective-Smalltalk, > and so far quite pleased with the results. I was able to JIT-compile > some functions that send Objective-C messages, and now look forwar...
2006 Jan 09
1
[LLVMdev] A number of newbie questions
...lable in lib/CodeGen/ > ELFWriter.cpp, but it is not complete yet. It uses the same > codegen interfaces as the JIT to do the writing. Very cool, will have to take a look at that...though what I will need, at least initially, is Mach-O, not ELF... :-) Thanks again, Marcel -- Marcel Weiher Metaobject Software Technologies marcel at metaobject.com www.metaobject.com The simplicity of power HOM, IDEAs, MetaAd etc. 1d480c25f397c4786386135f8e8938e4
2006 Jan 09
2
[LLVMdev] A number of newbie questions
Hi, I am currently experimenting with LLVM to provide native code compilation services for a project of mine I call Objective- Smalltalk, and so far quite pleased with the results. I was able to JIT-compile some functions that send Objective-C messages, and now look forward to compiling full methods. I do have a couple of questions that I haven't been able to answer after looking
2006 Feb 10
0
[LLVMdev] PyPy sprint announcement: PyCon 2006, Texas, Feb 27st - March 2nd
Hi Armin, > The next sprint of PyPy will be held in Dallas, Texas, at the PyCon > conference. Most of you know about the LLVM back-end of PyPy. So > far, > we use mostly the static compilation features of LLVM, How are you using the static compilation features? Are you able to do this via API calls or generating code that will be processed by tools? Thanks, Marcel
2006 Feb 10
2
[LLVMdev] PyPy sprint announcement: PyCon 2006, Texas, Feb 27st - March 2nd
Hello LLVM-ers, The next sprint of PyPy will be held in Dallas, Texas, at the PyCon conference. Most of you know about the LLVM back-end of PyPy. So far, we use mostly the static compilation features of LLVM, but as we are progressing on the JIT side we are considering starting sometime soon working on just-in-time machine code generation backends. Clearly, LLVM might prove to be a good target
2007 Jan 23
0
[LLVMdev] Semi-random crashes seemingly related to Arguments
On Mon, 22 Jan 2007, Marcel Weiher wrote: > I've been having somewhat semi-random crashes that seem to be related > to my use of Argument objects, usually when I then try to use them for > processing, for examples in a CallInst. Your code looks pretty reasonable to me. The only thing to be aware of is that varargs fu...
2007 Jan 23
2
[LLVMdev] Semi-random crashes seemingly related to Arguments
I've been having somewhat semi-random crashes that seem to be related to my use of Argument objects, usually when I then try to use them for processing, for examples in a CallInst. Do I need to copy or wrap the Argument if I want to use it as a Value? Or can I just use the reference that I am getting (multiple times)? I think there is probably something very fundamental about the
2007 Jan 22
0
[LLVMdev] addPassesToEmit(Whole)File changes?
Hi folks, just installed the new llvm 1.9 build and noticed that my code no longer worked. It seems something has changed with addPassesToEmitFile(). First, the arguments to that method changed so that it no longer takes a PassManager, but only a FunctionPassManager. Instead there is a addPassesToEmitWholeFile() method, but that is marked as optional, and when I change my code to