[X86] Remove useless target specific combine on TRUNCATE dag nodes.
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Tue, 12 May 2015 12:34:22 +0000 (12:34 +0000)
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Tue, 12 May 2015 12:34:22 +0000 (12:34 +0000)
commitbc20d3b64c27669f015aa220e37bf42dd95e4d16
tree3056007f423094e67c5a879310348adc4485f575
parent98ed1175d9ea145a170be43c28b5a07e0654c429
[X86] Remove useless target specific combine on TRUNCATE dag nodes.

Before revision 171146, function 'PerformTruncateCombine' used to perform
a premature lowering of TRUNCATE dag nodes.
Revision 171146 then moved all the logic implemented by PerformTruncateCombine
to a custom lowering hook. However, that revision forgot to delete
function PerformTruncateCombine from the code.

This patch removes function 'PerformTruncateCombine' since it has no effect
on the SelectionDAG. No functional change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237122 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp