Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [WebAssembly] Use LEB encoding for value types | Derek Schuff | 2017-03-14 | 1 | -5/+4 |
| | | | | | | | | | | | | Previously we were using the encoded LEB hex values for the value types. This change uses the decoded negative value and the LEB encoder to write them out. Differential Revision: https://reviews.llvm.org/D30847 Patch by Sam Clegg llvm-svn: 297777 | ||||
* | [WebAssembly] Add some comments and tidy up whitespace. | Dan Gohman | 2017-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 296402 | ||||
* | [WebAssembly] Define a table of function signatures for runtime library calls. | Dan Gohman | 2017-02-22 | 1 | -0/+38 |
LLVM CodeGen emits references to external symbols that are never declared in LLVM IR level, so they have no declared signature. However, WebAssembly requires all functions be declared with signatures. This patch adds a table for providing signatures for known runtime libcalls that will be used in subsequent patches to emit declarations for such functions. llvm-svn: 295857 |