aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-03-14Try to fix build of WebAssemblyRegStackify.cpp on WindowsHans Wennborg1-1/+1
2016-02-28WebAssembly: fix buildJF Bastien1-2/+2
2016-02-27WebAssembly: fix buildJF Bastien1-8/+8
2016-02-22[WebAssembly] Properly ignore llvm.dbg.value instructions.Dan Gohman1-1/+5
2016-02-16[WebAssemly] Don't move calls or stores past intervening loadsDerek Schuff1-0/+1
2016-02-16[WebAssembly] Create new registers instead of reusing old ones in RegStackify.Dan Gohman1-7/+9
2016-01-28[WebAssembly] Don't stackify a register def past a get_local use in the same ...Dan Gohman1-1/+13
2016-01-28[WebAssembly] Enhanced register stackificationDan Gohman1-61/+320
2016-01-20[WebAssembly] Don't stackify stores across instructions with side effects.Dan Gohman1-1/+1
2016-01-19[WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman1-32/+52
2016-01-06[WebAssembly] Don't use range-based loop for a list that's being modifiedDan Gohman1-3/+5
2015-12-25[WebAssembly] Fix handling of COPY instructions in WebAssemblyRegStackify.Dan Gohman1-48/+52
2015-12-16[WebAssembly] Implement eliminateCallFramePseudoDerek Schuff1-1/+0
2015-12-14[WebAssembly] Avoid adding redundant EXPR_STACK uses.Dan Gohman1-3/+4
2015-12-08[WebAssembly] Fix a typo in a comment.Dan Gohman1-1/+1
2015-12-08[WebAssembly] Assert MRI.isSSA() in passes that depend on SSA form.Dan Gohman1-0/+2
2015-12-05[WebAssembly] Fix scheduling dependencies in register-stackified codeDan Gohman1-9/+42
2015-12-04[WebAssembly] Initial varargs support.Dan Gohman1-0/+4
2015-12-03[WebAssembly] Fix dominance check for PHIs in the StoreResult passDan Gohman1-5/+4
2015-12-02[WebAssembly] Fix comments to say "LIFO" instead of "FIFO" when describing a ...Dan Gohman1-1/+1
2015-11-29[WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman1-2/+3
2015-11-25[WebAssembly] Support for register stackifying with load and store instructions.Dan Gohman1-28/+46
2015-11-20[WebAssembly] Add asserts that the expression stack is used in stack order.Dan Gohman1-0/+23
2015-11-20[WebAssemby] Enforce FIFO ordering for instructions using stackified registers.Dan Gohman1-0/+26
2015-11-18[WebAssembly] Enable register coloring and register stackifying.Dan Gohman1-0/+9
2015-11-16[WebAssembly] Prototype passes for register coloring and register stackifying.Dan Gohman1-0/+146