summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [WebAssembly] Update the br_if instructions' operand orders to match the spec.Dan Gohman2016-02-081-3/+3
| | | | llvm-svn: 260152
* [WebAssembly] Minor code cleanups. NFC.Dan Gohman2016-01-201-4/+5
| | | | llvm-svn: 258294
* [WebAssembly] Minor code simplification. NFC.Dan Gohman2015-12-221-1/+1
| | | | llvm-svn: 256300
* [WebAssembly] Implement ReverseBranchCondition, and re-enable ↵Dan Gohman2015-12-051-0/+133
MachineBlockPlacement This patch introduces a codegen-only instruction currently named br_unless, which makes it convenient to implement ReverseBranchCondition and re-enable the MachineBlockPlacement pass. Then in a late pass, it lowers br_unless back into br_if. Differential Revision: http://reviews.llvm.org/D14995 llvm-svn: 254826
OpenPOWER on IntegriCloud