commit | a4ed04095cb61b6819bcaea3fb8d6e16ec6e49fe | [log] [tgz] |
---|---|---|
author | Eric Christopher <echristo@gmail.com> | Thu Feb 05 19:27:04 2015 +0000 |
committer | Eric Christopher <echristo@gmail.com> | Thu Feb 05 19:27:04 2015 +0000 |
tree | 3945ca621309f0d033d4781c2f5c42531740fa2e | |
parent | 3e68370c228a537fa15396aed5fc7605a9c9170a [diff] |
Remove the use of getSubtarget in the creation of the X86 PassManager instance. In one case we can make the determination from the Triple, in the other (execution dependency pass) the pass will avoid running if we don't have any code that uses that register class so go ahead and add it to the pipeline. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228334 91177308-0d34-0410-b5e6-96231b3b80d8