search for: powerpcasmprinter

Displaying 7 results from an estimated 7 matches for "powerpcasmprinter".

2010 Jul 26
2
[LLVMdev] LLVM Dependency Graph
...PIC16 -> Support PIC16 -> Target PIC16AsmPrinter -> AsmPrinter PIC16AsmPrinter -> CodeGen PIC16AsmPrinter -> Core PIC16AsmPrinter -> MC PIC16AsmPrinter -> PIC16 PIC16AsmPrinter -> PIC16Info PIC16AsmPrinter -> Support PIC16AsmPrinter -> Target PowerPCInfo -> Support PowerPCAsmPrinter -> AsmPrinter PowerPCAsmPrinter -> CodeGen PowerPCAsmPrinter -> Core PowerPCAsmPrinter -> MC PowerPCAsmPrinter -> PowerPCInfo PowerPCAsmPrinter -> Support PowerPCAsmPrinter -> System PowerPCAsmPrinter -> Target PowerPCCodeGen -> CodeGen PowerPCCodeGen -> Core PowerPCCo...
2005 Jul 03
4
[LLVMdev] How do you determine whether a function is definedexternally to a module ?
> Something like this should work: > > for (Module::iterator F = M->begin(), E = M->end(); F != E; ++F) > if (F->isExternal()) > ... Function* F is external! ... This is not working. For some reason there is a BasicBlock present on undefined functions ! I am compiling the examples from llvm/test/feature, about 28 out of 34 assemble fine. Just cannot seem to get
2005 Jul 05
0
[LLVMdev] How do you determine whether a function is definedexternally to a module ?
...l hours :( There are two types of external functions that the code generator deals with: external functions that are present in the LLVM program, and external functions used by the code generator. I suspect that you are hitting cases where the later are not getting printed. If you look at the PowerPCAsmPrinter.cpp it has to do very similar things to what you are doing. Note that it uses a "FnStubs" set to collect references to external functions as they are emitted. Once it builds this set, it emits a stub for each external function at the bottom of the file. I think you should do somethi...
2005 Jul 03
0
[LLVMdev] How do you determine whether a function isdefinedexternally to a module ?
>> If you take a look at the PowerPC asm printer, it has to do some special >> things for external functions as well, it might give you some ideas. > > I will have a look at this then. AFAICS there is nothing special here (PowerPCAsmPrinter.cpp). Aaron
2013 Apr 09
0
[LLVMdev] Please document the layers
On Apr 8, 2013, at 2:55 PM, "Robinson, Paul" <Paul_Robinson at playstation.sony.com> wrote: I keep seeing "this is a layering violation" comments on the lists. > While there are a few llvm.org pages that mention layers in passing, > there is nothing (that I've found) actually specifying the layers. > Trying to infer the layering from the code is tedious and
2013 Apr 08
2
[LLVMdev] Please document the layers
I keep seeing "this is a layering violation" comments on the lists. While there are a few llvm.org pages that mention layers in passing, there is nothing (that I've found) actually specifying the layers. Trying to infer the layering from the code is tedious and error-prone (or we wouldn't see so many violations in code reviews, eh?). Now, I understand that Google has some sort
2009 Aug 25
1
[LLVMdev] RFC: Supporting ELF symbol aliases via GlobalAlias GEPs
Hi David, Even if this works on Linux/ELF, do know whether it is "officially" supported? Using aliases to point to the interior of objects seems like something that could be very likely to break, but I don't know anything about how ELF encodes aliases. - Daniel On Tue, Aug 25, 2009 at 9:07 AM, David Chisnall<csdavec at swansea.ac.uk> wrote: > I've attached a