Reid Kleckner
06876d225a
Fix the wasm build by including EndianStream.h
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273591 91177308-0d34-0410-b5e6-96231b3b80d8
2016-06-23 18:12:31 +00:00
Dan Gohman
bb15d409cb
[WebAssembly] Minor code cleanups. NFC.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258294 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-20 05:54:22 +00:00
Dan Gohman
92c68ce7c8
[WebAssembly] Remove an unused data member. NFC.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258192 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-19 21:31:41 +00:00
Dan Gohman
b28bc14f59
[WebAssembly] Implement a prototype instruction encoder and disassembler.
...
This is using an extremely simple temporary made-up binary format, not the
official binary format (which isn't defined yet).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257440 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-12 03:32:29 +00:00
Dan Gohman
ad86ed61f2
[WebAssembly] Minor code cleanups. NFC.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257131 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-08 01:18:00 +00:00
Dan Gohman
0b9379b950
[WebAssembly] Remove unused arguments, unused functions. NFC.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257125 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-08 00:43:54 +00:00
Eric Christopher
a07559388f
Remove unused class variables.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255939 91177308-0d34-0410-b5e6-96231b3b80d8
2015-12-17 23:43:40 +00:00
Diego Novillo
b8e9fb8816
Fix unused variable warning in release builds. NFC.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255897 91177308-0d34-0410-b5e6-96231b3b80d8
2015-12-17 14:58:34 +00:00
Dan Gohman
5731435941
[WebAssembly] Experimental ELF writer support
...
This creates the initial infrastructure for writing ELF output files. It
doesn't yet have any implementation for encoding instructions.
Differential Revision: http://reviews.llvm.org/D15555
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255869 91177308-0d34-0410-b5e6-96231b3b80d8
2015-12-17 01:39:00 +00:00