Support undef shuffle mask indices in the shuffle(concat_vectors, concat_vectors) -> concat_vectors fold
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
| llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | ||
|---|---|---|
| 17407 | This results in a new build warning: ../lib/CodeGen/SelectionDAG/DAGCombiner.cpp:17407:44: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
if ((SubMask[i] % NumElemsPerConcat) != i)Would you mind taking a look at fixing that? | |
This results in a new build warning:
../lib/CodeGen/SelectionDAG/DAGCombiner.cpp:17407:44: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if ((SubMask[i] % NumElemsPerConcat) != i)Would you mind taking a look at fixing that?