summaryrefslogtreecommitdiff
path: root/lib/CodeGen/BranchFolding.h
Commit message (Expand)AuthorAge
* Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng2010-06-22
* Split tail duplication into a separate pass. This is needed to avoidBob Wilson2009-11-26
* Perform tail duplication only once, after tail merging is complete.Bob Wilson2009-11-17
* Make the BranchFolderPass class local to BranchFolding.cpp.Dan Gohman2009-11-12
* Promote MergePotentialsElt and SameTailElt to be regular classesDan Gohman2009-11-11
* Check in the changes to this file too.Dan Gohman2009-11-11
* Revert r85346 change to control tail merging by CodeGenOpt::Level.Bob Wilson2009-10-28
* Record CodeGen optimization level in the BranchFolding pass so that we canBob Wilson2009-10-27
* Run branch folding if if-converter make some transformations.Evan Cheng2009-09-04