Remove the CAND/COR/CXOR custom ISD nodes and their select code.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Sat, 18 Aug 2012 21:49:50 +0000 (21:49 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Sat, 18 Aug 2012 21:49:50 +0000 (21:49 +0000)
commit0a8f8980000b753ef77dfc64cc7d9803d5dcc8ce
treebfecf4fe31506cf9babb5539c64b1d33948800e7
parent35fc62bf70074349d74357900dd65f08384970c5
Remove the CAND/COR/CXOR custom ISD nodes and their select code.

These nodes are no longer needed because the peephole pass can fold
CMOV+AND into ANDCC etc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162179 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h