search for: jygf

Displaying 9 results from an estimated 9 matches for "jygf".

Did you mean: jgf
2005 May 27
2
[LLVMdev] A. Pool Allocation under PowerPC (Mac)
Hello, Is PA working on the macintosh already? I am asking because I found this in the source code: /// Wants8ByteAlignment - FIXME: this is a complete hack for X86 right now. Thanks
2005 Jun 10
2
[LLVMdev] Problems with void*
Hello, I am trying to use the LLVM classes (with Modules in memory) to represent some programs that use the void* type but I am having some problems handling that type. If I use WriteBytecodeToFile, I receive this error: Assertion `slot != -1 && "Module broken!"` If I save the module directly with PrintModulePass, it generates the .ll file fine, but if I try to compile it
2005 May 27
2
[LLVMdev] SSA in the Front End
Hi, I have been looking into the code that generates the LLVM assembly in the LLVM front end, but I am not very sure if at the time that the llvm_c_expand_body_1 function is called, the SSA form was already constructed (each definition dominates all the uses). Can somebody please tell me? Thanks
2005 May 28
1
[LLVMdev] SSA in the Front End
Thanks for the explanation. It's more clear now The only thing that seems strange is that in the function llvm_expand_shortcircuit_truth_expr in the front end, there is the creation of a PHI instruction. If there is no SSA yet, why do you do that? Thanks in advance --- John Criswell <criswell at cs.uiuc.edu> wrote: > Ricardo wrote: > > Hi, > > > > I have been
2005 Jun 04
1
[LLVMdev] "Value in symtab but has no slot number!!"
Hi Reid, Thanks for your help! I could detect the problem and the module now can be saved (it was a problem with some Alloca instructions). I could not find a "verify" method in the Module class, but just for the records, I did this: --------------- PassManager Passes; // Add an appropriate TargetData instance for this module... Passes.add(new TargetData("save",
2005 Apr 26
2
[LLVMdev] How to avoid this transformation
Hello, I am trying to compile a program to be used for Pool Allocation. The program tries to allocate certain number of nodes inside a function that is called by main. The problem is that llvm-gcc insists in "optimize" the function so that certain number of nodes are created in main and the rest are created inside the original function. In this case the function is called with a minor
2005 Apr 10
1
Fwd: Re: [LLVMdev] new IA64 backend
Does anybody know if there is some tool to convert from WHIRL to LLVM? maybe some project under development? a similar project? Thanks > > --- Duraid Madina <duraid at octopus.com.au> wrote: > > Date: Fri, 18 Mar 2005 12:45:54 +0900 > > From: Duraid Madina <duraid at octopus.com.au> > > To: ahs3 at fc.hp.com, LLVM Developers Mailing List <llvmdev at
2005 Jun 04
3
[LLVMdev] "Value in symtab but has no slot number!!"
Hello, I am receiving this error: assert(Slot != -1 && "Value in symtab but has no slot number!!"); While trying to generate a module at run time using LLVM classes. Specifically with an instance of StoreInst class. After I generate all the instructions, I try to save the Module to bytecode, but I receive that error in the method 'outputSymbolTable' Does anyone
2005 May 27
2
[LLVMdev] A. Pool Allocation under PowerPC (Mac)
John, Thanks for the information. That comment in the source code confused me and I wanted to be sure that the installation of all the LLVM framework in the macintosh for testing the pool allocation was not going to be done in vain. The LLVM documentation states that gcc 3.4x is necessary for compiling the LLVM. On the other hand, Xtools 1.5 for Mac includes only gcc 3.3 and Xtools 2.0 includes