llvm.org GIT mirror llvm / 78541f2
Revert r112938 "Fix comment", which depends on r112934, which introduced some infinite loop and select failures. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112999 91177308-0d34-0410-b5e6-96231b3b80d8 Daniel Dunbar 10 years ago
1 changed file(s) with 3 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
97869786 return EltsFromConsecutiveLoads(VT, Elts, dl, DAG);
97879787 }
97889788
9789 /// PerformEXTRACT_VECTOR_ELTCombine - Detect vector gather/scatter index
9790 /// generation and convert it from being a bunch of shuffles and extracts
9791 /// to a simple store and scalar loads to extract the elements.
9789 /// PerformShuffleCombine - Detect vector gather/scatter index generation
9790 /// and convert it from being a bunch of shuffles and extracts to a simple
9791 /// store and scalar loads to extract the elements.
97929792 static SDValue PerformEXTRACT_VECTOR_ELTCombine(SDNode *N, SelectionDAG &DAG,
97939793 const TargetLowering &TLI) {
97949794 SDValue InputVector = N->getOperand(0);