commit | e4fa341dde3c9521b7f11bd53ecdcbeb3f8fcbda | [log] [tgz] |
---|---|---|
author | Gerolf Hoflehner <ghoflehner@apple.com> | Thu Aug 07 21:40:58 2014 +0000 |
committer | Gerolf Hoflehner <ghoflehner@apple.com> | Thu Aug 07 21:40:58 2014 +0000 |
tree | 24e3b211fcd72f1aa51b625f73d5887a71b1fac2 | |
parent | 31dec853c6aef802175651591bd76143de22ab91 [diff] |
MachineCombiner Pass for selecting faster instruction sequence on AArch64 Re-commit of r214832,r21469 with a work-around that avoids the previous problem with gcc build compilers The work-around is to use SmallVector instead of ArrayRef of basic blocks in preservesResourceLen()/MachineCombiner.cpp git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215151 91177308-0d34-0410-b5e6-96231b3b80d8