I'm the guy who is working on the LLVM bytecode documentation. The document I have at present just supports the bytecodes my code generator processes, though, which is far from all of them. As I get farther along with my code generator I expect I'll get to the point where everything kind of fits together for me and I can finish it up. In the meantime, people are welcome to what I have so far. -- Robert. Robert Mykland Voice: (831) 462-6725
On Wed, Jan 21, 2004 at 08:25:23AM -0800, Robert Mykland wrote:> I'm the guy who is working on the LLVM bytecode documentation. The > document I have at present just supports the bytecodes my code > generator processes, though, which is far from all of them. As I get > farther along with my code generator I expect I'll get to the point > where everything kind of fits together for me and I can finish it up. > In the meantime, people are welcome to what I have so far.If you wish, we can add it as a work-in-progress now so that others can at least have a starting point with the bytecode reader, and you can send us patches as you go along, and we'll update them in CVS and on the web. If you want to take that route, just open a Bugzilla report for this, attach patches to it as you go, and watch them automagically get committed. Thank you! -- Misha Brukman :: http://misha.brukman.net :: http://llvm.cs.uiuc.edu
On Wed, 21 Jan 2004, Misha Brukman wrote:> On Wed, Jan 21, 2004 at 08:25:23AM -0800, Robert Mykland wrote: > > I'm the guy who is working on the LLVM bytecode documentation. The > > document I have at present just supports the bytecodes my code > > generator processes, though, which is far from all of them. As I get > > farther along with my code generator I expect I'll get to the point > > where everything kind of fits together for me and I can finish it up. > > In the meantime, people are welcome to what I have so far. > > If you wish, we can add it as a work-in-progress now so that others can > at least have a starting point with the bytecode reader, and you can > send us patches as you go along, and we'll update them in CVS and on the > web.This would also be useful because I have recently made several (hopefully the last for a long time) minor changes to the bytecode to make them a bit smaller (another 20% or so for large programs). If your document was in CVS, I could update it as I made changes. :) -Chris -- http://llvm.cs.uiuc.edu/ http://www.nondot.org/~sabre/Projects/
Will do. Give me a couple of days to find time to pretty up what I have, then I'll submit it. -- Robert. At 08:28 AM 1/21/2004, Misha Brukman wrote:>On Wed, Jan 21, 2004 at 08:25:23AM -0800, Robert Mykland wrote: > > I'm the guy who is working on the LLVM bytecode documentation. The > > document I have at present just supports the bytecodes my code > > generator processes, though, which is far from all of them. As I get > > farther along with my code generator I expect I'll get to the point > > where everything kind of fits together for me and I can finish it up. > > In the meantime, people are welcome to what I have so far. > >If you wish, we can add it as a work-in-progress now so that others can >at least have a starting point with the bytecode reader, and you can >send us patches as you go along, and we'll update them in CVS and on the >web. > >If you want to take that route, just open a Bugzilla report for this, >attach patches to it as you go, and watch them automagically get >committed. > >Thank you! > >-- >Misha Brukman :: http://misha.brukman.net :: http://llvm.cs.uiuc.eduRobert Mykland Voice: (831) 462-6725