summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/WebAssembly/cfg-stackify.ll
Commit message (Expand)AuthorAgeFilesLines
* WebAssembly: fix cfg-stackify testJF Bastien2016-04-051-10/+10
* [WebAssembly] Update for spec change from tableswitch to br_table.Dan Gohman2016-03-081-2/+2
* [WebAssembly] Don't use setRequiresStructuredCFG(true).Dan Gohman2016-02-181-37/+28
* [WebAssembly] Switch from RPO sorting to topological sorting.Dan Gohman2016-02-161-87/+133
* [WebAssembly] Fix insertion of a BLOCK in a loop header that also ends a BLOCK.Dan Gohman2016-02-121-0/+62
* [WebAssembly] Update the br_if instructions' operand orders to match the spec.Dan Gohman2016-02-081-98/+98
* [WebAssembly] Refine block placement to insert blocks between trees.Dan Gohman2016-01-301-4/+4
* [WebAssembly] Enhanced register stackificationDan Gohman2016-01-281-7/+9
* [WebAssembly] Fix unbalanced register stack code in the case of late DCE.Dan Gohman2016-01-251-2/+2
* [WebAssembly] Tighten up some regexes in some tests.Dan Gohman2016-01-201-75/+75
* [WebAssembly] Rematerialize constants rather than hold them live in registers.Dan Gohman2016-01-191-19/+30
* [WebAssembly] Make CFG stackification independent of basic-block labels.Dan Gohman2016-01-121-241/+355
* [WebAssembly] Use the default private label prefixes.Dan Gohman2016-01-071-346/+346
* [WebAssembly] Add -m:e to the target triple.Dan Gohman2016-01-071-1/+1
* [WebAssembly] Don't use range-based loop for a list that's being modifiedDan Gohman2016-01-061-0/+1
* [WebAssembly] Fix handling of COPY instructions in WebAssemblyRegStackify.Dan Gohman2015-12-251-7/+7
* [WebAssembly] Fix the CFG Stackifier to handle unoptimized branchesDan Gohman2015-12-161-0/+46
* [WebAssembly] Implement a new algorithm for placing BLOCK markersDan Gohman2015-12-141-11/+622
* [WebAssembly] Tighten up some testcase regular expressions.Dan Gohman2015-12-061-9/+9
* [WebAssembly] Implement ReverseBranchCondition, and re-enable MachineBlockPla...Dan Gohman2015-12-051-12/+113
* [WebAssembly] Support constant offsets on loads and storesDerek Schuff2015-12-051-1/+1
* [WebAssembly] Support for register stackifying with load and store instructions.Dan Gohman2015-11-251-1/+1
* [WebAssembly] Suffix output operands with '='.Dan Gohman2015-11-231-1/+1
* [WebAssembly] Model the return value of store instructions in wasm.Dan Gohman2015-11-231-1/+1
* [WebAssembly] Always print loop end labelsDan Gohman2015-11-231-0/+3
* [WebAssembly] Use dominator information to improve BLOCK placementDan Gohman2015-11-231-2/+41
* [WebAssembly] Enable register coloring and register stackifying.Dan Gohman2015-11-181-20/+18
* [WebAssembly] Reverse the order of operands for br_ifDerek Schuff2015-11-161-11/+11
* [WebAssembly] Reapply r252858, with svn add for the new file.Dan Gohman2015-11-121-38/+38
* Revert r252858: "[WebAssembly] Switch to MC for instruction printing."Hans Wennborg2015-11-121-38/+38
* [WebAssembly] Switch to MC for instruction printing.Dan Gohman2015-11-121-38/+38
* [WebAssembly] Use more explicit types in testcases.Dan Gohman2015-11-061-2/+2
* WebAssembly: fix syntax for br_if.JF Bastien2015-10-201-13/+13
* WebAssembly: fix load/store syntaxJF Bastien2015-10-161-1/+1
* WebAssembly: update syntaxJF Bastien2015-10-161-18/+18
* [WebAssembly] Switch to a more traditional assembly syntaxDan Gohman2015-10-061-60/+60
* [WebAssembly] Update this test for the new loop scheme.Dan Gohman2015-10-021-1/+1
* [WebAssembly] Fix CFG stackification of nested loops.Dan Gohman2015-10-021-0/+30
* [WebAssembly] Check in an initial CFG Stackifier passDan Gohman2015-09-161-0/+274
OpenPOWER on IntegriCloud