search for: nkavv

Displaying 20 results from an estimated 47 matches for "nkavv".

2005 Oct 15
1
[LLVMdev] Dump instruction list prior register allocation
...target in contrast to MachSUIF that features the SUIFvm ISA as low-level IR and such a dump is possible at this point. Plus: How do things progress towards LLVM following release. Is Oct 31, a probable date for the release? What about LLVM-TV, is it going to be included. Nikolaos Kavvadias <nkavv-at-physics-dot-auth-dot-gr>
2007 Jul 25
0
[LLVMdev] LLVM Expansions
...why a compiler has not compiled itself to binary and requires a 3rd party compiler to exist. Someone please send me lli that works on a pxa270 (which has never been tested?) and make sure it runs in PocketPC(win) so I dont have to wait another 20 hours to compile a damned compiler. On 7/24/07, nkavv at physics.auth.gr <nkavv at physics.auth.gr> wrote: > > From: "Wilfred L. Guerin" <wilfredguerin at gmail.com> > > Subject: [LLVMdev] LLVM Expansions > > > > It is very relevant that LLVM look into handeling HDL and other binary > > and analogue...
2013 Jan 20
3
[LLVMdev] Inconsistent label syntax in LLVM assembly
Hi Duncan >> br i1 %38, label %17, label %39 >> ; <label>:39 ; preds = %._crit_edge >> ret void >> >> However, ";" is a comment-line character. How is this interpreted, as a >> meta-comment? (a semantically important comment)? > > it's just a comment and has no semantic comment. You can delete
2007 Oct 05
3
[LLVMdev] Supporting pre-allocated registers in LLVM
Hi there i would like to ask a few questions to the developers responsible for the register allocator(s) design in LLVM (Fernando and other people). First of all, congrats on providing more than one option for register allocation. Now to the questions: 1. I can see the standard algorithms (bigblock, linearscan -- good choice for the JIT and for general use as well, and the other algorithms).
2007 Jul 25
4
[LLVMdev] LLVM Expansions
> From: "Wilfred L. Guerin" <wilfredguerin at gmail.com> > Subject: [LLVMdev] LLVM Expansions > > It is very relevant that LLVM look into handeling HDL and other binary > and analogue operation modeling capbilities, as well as expand this what is binary? you mean digital right? > Without confirming the true characteristics of the lower structure > types and
2007 Sep 26
4
[LLVMdev] Cygwin support completely dropped?
> > > > I believe Aaron Gray has had success building llvm on Cygwin: > > http://www.aarongray.org/LLVM/BuildingLLVMonCygwin.html > > > > However, those instructions may be a bit out of date... > > Tanya: OK. And how about the clang frontend. Is it usable without having dependencies with the rest of the infrastructure? Which are your typical Linux platforms
2013 Feb 04
1
[LLVMdev] Problem with PTX assembly printing (NVPTX backend)
...s You can follow Justin's blog [1]. It helped me a lot to understand where to start. [1] http://jholewinski.org/blog/llvm-3-0-ptx-backend/ Best, Ankur On Mon, Feb 4, 2013 at 11:40 PM, Justin Holewinski < justin.holewinski at gmail.com> wrote: > On Mon, Feb 4, 2013 at 1:09 PM, <nkavv at physics.auth.gr> wrote: > >> Hi Justin, >> >> >> Has anyone had similar problems with the NVPTX backend? Shouldn't this >>>> code be linked to the AsmPrinter library for NVPTX (already)? >>>> >>> >>> What do you mean by...
2013 Jan 24
3
[LLVMdev] Initial thoughts on an LLVM backend for N-address generic assembly
On Thu, Jan 24, 2013 at 7:20 AM, Ahmed Bougacha <ahmed.bougacha at gmail.com>wrote: > On Thu, Jan 24, 2013 at 12:46 PM, <nkavv at physics.auth.gr> wrote: > > Hi all, > > > > i'm just starting out with LLVM (although i've been observing its > evolution > > since that first release some years ago :) > > > > I would like to develop a backend for a generic assembly-like languag...
2013 Jan 24
0
[LLVMdev] Initial thoughts on an LLVM backend for N-address generic assembly
On Thu, Jan 24, 2013 at 12:46 PM, <nkavv at physics.auth.gr> wrote: > Hi all, > > i'm just starting out with LLVM (although i've been observing its evolution > since that first release some years ago :) > > I would like to develop a backend for a generic assembly-like language, > called NAC (N-Address Code)...
2013 Feb 04
0
[LLVMdev] Problem with PTX assembly printing (NVPTX backend)
On Mon, Feb 4, 2013 at 1:09 PM, <nkavv at physics.auth.gr> wrote: > Hi Justin, > > > Has anyone had similar problems with the NVPTX backend? Shouldn't this >>> code be linked to the AsmPrinter library for NVPTX (already)? >>> >> >> What do you mean by "doesn't work"? The...
2013 Feb 04
0
[LLVMdev] Problem with PTX assembly printing (NVPTX backend)
...ing IR that is valid for NVPTX. In this case, printf gets translated into a call to puts(), which will be undefined if you try to execute the PTX. I'm putting together some documentation on using the back-end; hopefully I'll have something ready soon. On Mon, Feb 4, 2013 at 2:04 PM, <nkavv at physics.auth.gr> wrote: > Hi, > > > Can you post the llc command line you're using? Can you post an LLVM IR >> file that causes this behavior? >> > > yes: > > ${LLVM_PATH}/bin/llc -o helloworld.s -march=nvptx helloworld.ll > > where LLVM_PATH m...
2013 Jan 24
3
[LLVMdev] Initial thoughts on an LLVM backend for N-address generic assembly
Hi all, i'm just starting out with LLVM (although i've been observing its evolution since that first release some years ago :) I would like to develop a backend for a generic assembly-like language, called NAC (N-Address Code). More info on NAC can be found here: http://www.nkavvadias.com/hercules/nac-refman.html (HTML) http://www.nkavvadias.com/hercules/nac-refman.pdf (PDF) You can consider NAC similar to an LLVM subset for hardware synthesis. Although NAC was developed independently, certain decisions taken when designing it, may or may not defer from other textual I...
2013 Feb 04
3
[LLVMdev] Problem with PTX assembly printing (NVPTX backend)
Hi Justin, >> Has anyone had similar problems with the NVPTX backend? Shouldn't this >> code be linked to the AsmPrinter library for NVPTX (already)? > > What do you mean by "doesn't work"? The AsmPrinter library really houses > the MCInst printer, which isn't implemented for NVPTX yet. The older > assembly printer works just fine. This is
2012 Nov 02
0
[LLVMdev] Avoiding the emission of metadata
Hi all is it possible to avoid the emission of metadata information by opt and/or clang? For instance, I would like to go without "tbaa" metadata in LLVM assembly code as printed by "-emit-llvm". I'm using the 3.1 binary release for MinGW (and for Linux on a different machine). Best regards Nikolaos Kavvadias
2012 Nov 02
1
[LLVMdev] Avoiding the emission of metadata
...le Objective-C for the GNU runtimes then you will still have some metadata attached to message sends. If you want to remove all metadata, then you will need to strip it off explicitly, but that leads to the question of what problem you are actually trying to solve. David On 2 Nov 2012, at 09:37, nkavv at physics.auth.gr wrote: > Hi all > > is it possible to avoid the emission of metadata information by opt and/or clang? > > For instance, I would like to go without "tbaa" metadata in LLVM assembly code as printed by "-emit-llvm". > > I'm using the...
2013 Jan 20
0
[LLVMdev] Inconsistent label syntax in LLVM assembly
Hi Nikolaos, On 20/01/13 12:00, nkavv at physics.auth.gr wrote: > Hi all, > > i'm writing a TXL (http://www.txl.ca) grammar and a revamp of bison/flex grammar > for LLVM. > > I've noticed an inconsistency regarding label naming conventions. > > For instance, the following is a segment of legit LLVM assem...
2013 Jan 24
0
[LLVMdev] Initial thoughts on an LLVM backend for N-address generic assembly
Hi Justin I just came across your presentation regarding the LLVM 3.0 (?) PTX backend: http://llvm.org/devmtg/2011-11/Holewinski_PTXBackend.pdf Is this the NVPTX backend or the predecessor (in PTX? directory) backend? Best regards Nikolaos Kavvadias
2007 Sep 26
0
[LLVMdev] Cygwin support completely dropped?
On Sep 25, 2007, at 6:54 PM, nkavv at physics.auth.gr wrote: >>> >>> I believe Aaron Gray has had success building llvm on Cygwin: >>> http://www.aarongray.org/LLVM/BuildingLLVMonCygwin.html >>> >>> However, those instructions may be a bit out of date... >>> > > Tanya: &gt...
2007 Oct 08
0
[LLVMdev] Supporting pre-allocated registers in LLVM
On Oct 6, 2007, at 6:11 PM, nkavv at physics.auth.gr wrote: >>> You mean a temporary defined in an instruction. OK, that is what i >>> basically >>> need here. Is it guaranteed to "live" in the physical register for >>> the entire >>> program (or at least for a single function...
2007 Oct 08
1
[LLVMdev] Supporting pre-allocated registers in LLVM
> > You are thinking about the gcc extension which allows the programer > to tie a register to global variable? This feature isn't implemented > nor am I aware of anyone driving to get it to implemented. Looks like > you will have to roll up your sleeves if that's what you want. :-) > > Evan Hi Evan is this the -fixed-reg<num> feature, or something that has