summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Omit no-op adds for non-mem uses of FrameIndexDerek Schuff2016-01-261-1/+4
* [WebAssembly] Remove check for FrameIndex operands in WebAssemblyPeepholeDerek Schuff2016-01-261-14/+9
* WebAssembly NFC: update error messageJF Bastien2016-01-261-1/+2
* WebAssembly: don't optimize memcpy/memmove/memcpy to frame indexJF Bastien2016-01-261-10/+15
* [WebAssembly] Optimize memcpy/memmove/memcpy calls.Dan Gohman2016-01-261-12/+57
* [WebAssembly] Implement unaligned loads and stores.Dan Gohman2016-01-261-2/+4
* [WebAssembly] Minor code cleanups. NFC.Dan Gohman2016-01-201-2/+2
* [WebAssembly] Implement prolog/epilog insertion and FrameIndex eliminationDerek Schuff2015-12-111-1/+3
* [WebAssembly] Fix WebAssemblyPeephole to set Changed to true when making chan...Dan Gohman2015-12-101-0/+1
* [WebAssembly] Declare that WebAssemblyPeephole does not modify the CFG.Dan Gohman2015-12-101-0/+5
* [WebAssembly] Implement ReverseBranchCondition, and re-enable MachineBlockPla...Dan Gohman2015-12-051-1/+1
* [WebAssembly] Fix WebAssembly register numbering for registers added late.Dan Gohman2015-11-251-0/+1
* [WebAssembly] Support for register stackifying with load and store instructions.Dan Gohman2015-11-251-0/+77
OpenPOWER on IntegriCloud