blob: ef75ed919fc508704b5e1a59294f4552202f472f [file] [log] [blame]
Chris Lattner39d4e7a2001-07-14 06:04:27 +00001* Rewrite the llvm parser/lexer in http://www.antlr.org when time permits.
2 They actually do C++. Imagine that.
Chris Lattner2f7c9632001-06-06 20:29:01 +00003* Need a way to attach bytecode block info at various levels of asm code.
Chris Lattner2f7c9632001-06-06 20:29:01 +00004* Recognize and save comments in assembly and bytecode format
5* Encode line number table in bytecode (like #line), optional table
6
7* Encode negative relative offsets in the bytecode file
8
Chris Lattner0a0c5342002-06-28 22:06:39 +00009* Apparently bison has a %pure_parser option. Maybe useful for AsmParser
Chris Lattner2f7c9632001-06-06 20:29:01 +000010
Chris Lattner2f7c9632001-06-06 20:29:01 +000011* Implement the following derived types:
Chris Lattner2f7c9632001-06-06 20:29:01 +000012 * "packed format", like this: [4 x sbyte]: Packed SIMD datatype
Chris Lattner2f7c9632001-06-06 20:29:01 +000013* Bytecode reader should use extensions that may or may not be linked into the
14 application to read blocks. Thus an easy way to ignore symbol table info
15 would be to not link in that reader into the app.