summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/BranchCoalescing.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Strip trailing whitespace.Simon Pilgrim2017-03-101-23/+23
| | | | llvm-svn: 297529
* Fix redundant condition (PR32138)Simon Pilgrim2017-03-101-2/+2
| | | | | | '!A || (A && B)' is equivalent to '!A || B' llvm-svn: 297527
* Fix Wdocumentation warningSimon Pilgrim2017-03-031-3/+3
| | | | llvm-svn: 296866
* Fix some Wdocumentation warningsSimon Pilgrim2017-03-021-2/+2
| | | | llvm-svn: 296783
* Improve scheduling with branch coalescingNemanja Ivanovic2017-03-011-0/+758
This patch adds a MachineSSA pass that coalesces blocks that branch on the same condition. Committing on behalf of Lei Huang. Differential Revision: https://reviews.llvm.org/D28249 llvm-svn: 296670
OpenPOWER on IntegriCloud