summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* WebAssembly: fix buildJF Bastien2016-02-281-2/+2
* WebAssembly: fix buildJF Bastien2016-02-271-8/+8
* [WebAssembly] Properly ignore llvm.dbg.value instructions.Dan Gohman2016-02-221-1/+5
* [WebAssemly] Don't move calls or stores past intervening loadsDerek Schuff2016-02-161-0/+1
* [WebAssembly] Create new registers instead of reusing old ones in RegStackify.Dan Gohman2016-02-161-7/+9
* [WebAssembly] Don't stackify a register def past a get_local use in the same ...Dan Gohman2016-01-281-1/+13
* [WebAssembly] Enhanced register stackificationDan Gohman2016-01-281-61/+320
* [WebAssembly] Don't stackify stores across instructions with side effects.Dan Gohman2016-01-201-1/+1
* [WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman2016-01-191-32/+52
* [WebAssembly] Don't use range-based loop for a list that's being modifiedDan Gohman2016-01-061-3/+5
* [WebAssembly] Fix handling of COPY instructions in WebAssemblyRegStackify.Dan Gohman2015-12-251-48/+52
* [WebAssembly] Implement eliminateCallFramePseudoDerek Schuff2015-12-161-1/+0
* [WebAssembly] Avoid adding redundant EXPR_STACK uses.Dan Gohman2015-12-141-3/+4
* [WebAssembly] Fix a typo in a comment.Dan Gohman2015-12-081-1/+1
* [WebAssembly] Assert MRI.isSSA() in passes that depend on SSA form.Dan Gohman2015-12-081-0/+2
* [WebAssembly] Fix scheduling dependencies in register-stackified codeDan Gohman2015-12-051-9/+42
* [WebAssembly] Initial varargs support.Dan Gohman2015-12-041-0/+4
* [WebAssembly] Fix dominance check for PHIs in the StoreResult passDan Gohman2015-12-031-5/+4
* [WebAssembly] Fix comments to say "LIFO" instead of "FIFO" when describing a ...Dan Gohman2015-12-021-1/+1
* [WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman2015-11-291-2/+3
* [WebAssembly] Support for register stackifying with load and store instructions.Dan Gohman2015-11-251-28/+46
* [WebAssembly] Add asserts that the expression stack is used in stack order.Dan Gohman2015-11-201-0/+23
* [WebAssemby] Enforce FIFO ordering for instructions using stackified registers.Dan Gohman2015-11-201-0/+26
* [WebAssembly] Enable register coloring and register stackifying.Dan Gohman2015-11-181-0/+9
* [WebAssembly] Prototype passes for register coloring and register stackifying.Dan Gohman2015-11-161-0/+146
OpenPOWER on IntegriCloud