Displaying 20 results from an estimated 1200 matches similar to: "[LLVMdev] Creating an LLVM backend for a very small stack machine"
2009 Feb 23
0
[LLVMdev] Creating an LLVM backend for a very small stack machine
Hi Wesley,
I've done quite a lot of work on register allocation for stack machines.
You might want to look at my papers:
http://www.dcs.gla.ac.uk/~marks/euroforth.pdf
http://www.dcs.gla.ac.uk/~marks/thesis.pdf
Good luck,
Mark.
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu on behalf of Wesley J. Landaker
Sent: Sun 22/02/2009 23:25
To: llvmdev at cs.uiuc.edu
Subject:
2009 Feb 23
0
[LLVMdev] Creating an LLVM backend for a very small stack machine
On Sun, Feb 22, 2009 at 3:25 PM, Wesley J. Landaker <wjl at icecavern.net> wrote:
> * Has anyone else out there targeted (or tried to target) a stack machine
> before? Was it successfull? What problems did you have?
Haven't done that, and I don't think there are any existing backends
like this. It should be feasible, though; the backend code is pretty
flexible.
> * What
2009 Feb 23
2
[LLVMdev] Creating an LLVM backend for a very small stack machine
On Monday 23 February 2009 03:23:59 Mark Shannon wrote:
> I've done quite a lot of work on register allocation for stack machines.
> You might want to look at my papers:
> http://www.dcs.gla.ac.uk/~marks/euroforth.pdf
> http://www.dcs.gla.ac.uk/~marks/thesis.pdf
Hi Mark,
I've read your papers, and in fact they were part of the data that convinced
me that I really could go
2009 Feb 23
2
[LLVMdev] Creating an LLVM backend for a very small stack machine
On Sunday 22 February 2009 17:06:06 Eli Friedman wrote:
> On Sun, Feb 22, 2009 at 3:25 PM, Wesley J. Landaker <wjl at icecavern.net>
wrote:
> > * Has anyone else out there targeted (or tried to target) a stack
> > machine before? Was it successfull? What problems did you have?
>
> Haven't done that, and I don't think there are any existing backends
> like
2009 Feb 23
0
[LLVMdev] Creating an LLVM backend for a very small stack machine
On Feb 22, 2009, at 5:43 PM, Wesley J. Landaker wrote:
>
> I would love to see a Kalescope-like tutorial that goes step-by-step
> through
> making a backend. At the very least, I'll be documenting my
> adventure, so
> maybe once I know what I'm doing I can turn it into a tutorial.
Have you seen:
http://llvm.org/docs/WritingAnLLVMBackend.html
If you're targeting
2009 Feb 24
0
[LLVMdev] Creating an LLVM backend for a very small stack machine
Wesley,
Regarding access to the source code;
I would send you the code, but I might be stepping on a few toes.
The person to speak to is Chris Bailey at the University of York (in the
UK).
However it is written for the lcc tree-based IR, rather than the
SSA-based IR of LLVM, so I don't think it will be that much use.
A lot of the analysis it does is to find information that is explicit in
2009 Mar 25
3
[LLVMdev] Rolling my own LLVM assembly language parser
On Wednesday 25 March 2009 17:12:34 John Criswell wrote:
> jstanier wrote:
> > Hi everyone,
> >
> > I'm currently in the first year of my PhD, and I'm going to be looking at
> > an experimental IR for my thesis. After looking at a variety of research
> > compilers I've come to the conclusion that LLVM is the nicest to work
> > with for my
2009 Mar 26
0
[LLVMdev] Rolling my own LLVM assembly language parser
On Wednesday 25 March 2009 14:16:42 Jon Harrop wrote:
> I assume James is only considering reinventing this wheel because he is
> not using C++. LLVM does not play nice with other languages because C++
> is quite uninteroperable. There are C bindings to LLVM that make it a lot
> easier but, of course, they are far from complete.
>
> So I can fully appreciate the desire to do
2009 Feb 23
1
[LLVMdev] Creating an LLVM backend for a very small stack machine
On Sunday 22 February 2009 23:18:25 Chris Lattner wrote:
> Have you seen:
> http://llvm.org/docs/WritingAnLLVMBackend.html
I have, and it's certainly helpful. Since the Kalescope tutorial is so
amazingly easy to work through that it makes me jealous for a similar
tutorial on the backend. But I'm definitely not complaining. =)
> If you're targeting a stack machine, I'd
2006 Jan 01
2
Re: speexenc always crashes on amd64
Hi.
Le duodi 2 frimaire, an CCXIV, Wesley J. Landaker a ?crit?:
> speexenc always crashes on amd64; here is an example, and lots of info:
I tracked this bug a bit further than you. Here is the origin of the crash:
op.packet = (unsigned char *)speex_header_to_packet(&header, (int*)&(op.bytes));
(from speexenc.c)
op.bytes is a long, not an int, it is wrong to pass it as an int,
2011 Jan 13
5
Problem restarting the agent
Just installed Puppet 2.6.4 on Ubuntu 10.10
I was trying to restart the puppet agent but got the following error
and the agent didn''t run:
$ sudo puppetd --server server.domain.com --waitforcert 60 --test
err: Could not retrieve catalog from remote server: SSL_connect
returned=1 errno=0 state=SSLv3 read server certificate B: certificate
verify failed
warning: Not using cache on failed
2007 Aug 14
2
labelling plots with ancillary data in data.frame
Hi All,
I am busy using R to do some regression modelling and have been using plot(x,y,"") to visualise my variables. I would now like to label my points using data stored in the data.frame used for the regression analysis. For example each of my data points is made up of a field measured forest volume value and a remotely sensed vegetation estimate (NDVI). Each point is an enumeration
2009 Jun 13
3
How Can I insert another column data into the CSV file when I use FasterCSV?
Hi, All,
Suppose I have a CSV file, there is data in it.
* Column 1 Column2 Column 3 Column 4
Row1 a b c
Row2 a2 b2 c2*
You know, the column 4 is no data
Now, I would like to insert data to Column 4, after save, the CSV file will
be:
* Column 1
2006 Mar 11
4
Unable to add computer to domain
I have an OpenLDAP backend, Samba knows how to talk to it, my Samba users
are stored in LDAP and file shares work fine authenticating to the LDAP
server.
I tried executing smbldap-useradd -w server02 on the command-line and got
the following error:
failed to perform search; Can't contact LDAP server at
/usr/lib/perl5/vendor_perl/5.8.7/smbldap_tools.pm line 362, <DATA> line 283.
Error
2010 Sep 27
2
store matrix in an arrary
Dear All
I want to store matrix in an array
Suppose s<-array(0,4)
for(i in 1:4)
s[i] <- read_matrix(a,2,2)
But the error - number of items to replace is not a multiple of replacement
length.
Can you suggest me any alternative method for storing a matrix in an array.
Thanks In advance.
Kind Regards
Wesley C Mathew
[[alternative HTML version deleted]]
2008 Dec 18
2
username aliases?
Is it possible to specify aliases for the username, so that a user can
choose any 1 of several names to log in with?
Like let's say we have my name as a username, "Wesley". But what I if I want
to be very lazy and only sign in with "wes"? And I would like to have the
option of using either. And if I change any attribute of one alias, it's all
stored in the same place,
2010 Feb 05
3
Multiple lines in a graph
Dear All
Subject : Multiple Lines in Graph
Could you please help me to draw two lines in a graph.
plot(f1, t1, type ="b") and plot(f2,t2, type="b") where t1, t2, f1,and f2
are single dimensional matrix.
I have these two graph. How can I draw these two lines in a single window?
Thanks in advance
Kind Regards
Wesley C Mathew
[[alternative HTML version deleted]]
2010 Sep 14
3
R install in Fedora
Dear All
I was trying to install R-2.10.0-2.fc11.X86 in Fedora-13-i386 but it makes
error.
Could you please tell me which is the exact version of R for Fedora 13.
Thanks in advance
Kind Regards
Wesley
[[alternative HTML version deleted]]
2006 Jul 18
6
Replace Pound/Pens/Balance with Ruby alternative
Right now you can use either Pens/Balance/Pound to put in front of some
Mongrels and it works really good (easy to setup too!). I got to
thinking, would it be possible to mimic what Pens/Balance/Pound does in
pure Ruby (yeah, I know the answer is yes)? I guess I''m looking for a
starting point. Does one simply write an HTTP listener that then
redirects the calls to Mongrel? Is
2010 Feb 26
2
[LLVMdev] VIM mode line comments
Is it kosher to include vim mode line comments inside of LLVM source files? I would like to do this inside of the MicroBlaze backend to ensure that tabs are expanded into exactly two spaces. I see that right now the following files have these vim mode line comments:
include/llvm/ADT/SetVector.h
lib/Archive/ArchiveInternals.h
lib/Linker/LinkModules.cpp
lib/Transforms/IPO/DeadTypeElimination.cpp