mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 19:42:54 +02:00
[WebAssembly] Add a few open tasks to the target README.txt.
llvm-svn: 253643
This commit is contained in:
parent
2db7121a78
commit
6ac6c9500c
@ -21,3 +21,20 @@ Interesting work that remains to be done:
|
||||
for WebAssembly.
|
||||
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
||||
set_local and store instructions have a return value. We should (a) model this,
|
||||
and (b) write optimizations which take advantage of it. Keep in mind that
|
||||
many set_local instructions are implicit!
|
||||
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
||||
Load and store instructions can have a constant offset. We should (a) model
|
||||
this, and (b) do address-mode folding with it.
|
||||
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
||||
Br, br_if, and tableswitch instructions can support having a value on the
|
||||
expression stack across the jump (sometimes). We should (a) model this, and
|
||||
(b) extend the stackifier to utilize it.
|
||||
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
Loading…
Reference in New Issue
Block a user