Global variables/complex constants have been resolved!

llvm-svn: 653
This commit is contained in:
Chris Lattner 2001-09-28 00:06:05 +00:00
parent ebd284dfe9
commit 9f6b513d42
1 changed files with 0 additions and 5 deletions

View File

@ -35,11 +35,6 @@
* I need to provide an option to the bytecode loader to ignore memory * I need to provide an option to the bytecode loader to ignore memory
dependance edges. Instead, the VM would just treat memory operations dependance edges. Instead, the VM would just treat memory operations
(load, store, getfield, putfield, call) as pinned instructions. (load, store, getfield, putfield, call) as pinned instructions.
* I need to have a way to prevent taking the address of a constant pool
reference. You should only be able to take the address of a variable.
Maybe taking the address of a constant copies it? What about virtual
function tables? Maybe a const pointer would be better... Alternatively,
we could alloca a local variable, copy a constant into it, and use that...
* Need a way to attach bytecode block info at various levels of asm code. * Need a way to attach bytecode block info at various levels of asm code.
* Recognize and save comments in assembly and bytecode format * Recognize and save comments in assembly and bytecode format
* Encode line number table in bytecode (like #line), optional table * Encode line number table in bytecode (like #line), optional table