[PowerPC] Add integer truncation support to fast-isel.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 30 Aug 2013 23:31:33 +0000 (23:31 +0000)
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 30 Aug 2013 23:31:33 +0000 (23:31 +0000)
commit9d2238cb0f6f67ed6883a0e9f98a835c523724da
treeaab43b9e11c0c9417de66d8545ef68ace1adffe4
parent9056dd45a4402cf6266b61f219aa56651633b2c1
[PowerPC] Add integer truncation support to fast-isel.

This is the last substantive patch I'm planning for fast-isel in the
near future, adding fast selection of integer truncates.  There are
certainly more things that can be improved (many of which are called
out in FIXMEs), but for now we are catching most of the important
cases.

I'll document some of the remaining work in a cleanup patch shortly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189706 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCFastISel.cpp