summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/PHIEliminationUtils.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2015-02-20 04:25:04 +0000
committerChandler Carruth <chandlerc@gmail.com>2015-02-20 04:25:04 +0000
commit4041f2217b14d395e22d7e646d6d80af1d22ec2f (patch)
treeebd5fb107292997f97a8cd7fe6379ecf1c37cbc0 /llvm/lib/CodeGen/PHIEliminationUtils.cpp
parenteb206aa1ea34140545d26fe2ebaf1079af5dd58f (diff)
downloadbcm5719-llvm-4041f2217b14d395e22d7e646d6d80af1d22ec2f.tar.gz
bcm5719-llvm-4041f2217b14d395e22d7e646d6d80af1d22ec2f.zip
[x86] Remove the old vector shuffle lowering code and its flag.
The new shuffle lowering has been the default for some time. I've enabled the new legality testing by default with no really blocking regressions. I've fuzz tested this very heavily (many millions of fuzz test cases have passed at this point). And this cleans up a ton of code. =] Thanks again to the many folks that helped with this transition. There was a lot of work by others that went into the new shuffle lowering to make it really excellent. In case you aren't using a diff algorithm that can handle this: X86ISelLowering.cpp: 22 insertions(+), 2940 deletions(-) llvm-svn: 229964
Diffstat (limited to 'llvm/lib/CodeGen/PHIEliminationUtils.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud