This change adds the constant splat versions of m_ICst() (by using getBuildVectorConstantSplat()) and uses it in matchOrShiftToFunnelShift(). The getBuildVectorConstantSplat() name is shortened to getIConstantSplatVal() so that the *SExtVal() version would have a more compact name. Differential Revision: https://reviews.llvm.org/D125516 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| CSETest.cpp | ||
| ConstantFoldingTest.cpp | ||
| GISelAliasTest.cpp | ||
| GISelMITest.cpp | ||
| GISelMITest.h | ||
| GISelUtilsTest.cpp | ||
| KnownBitsTest.cpp | ||
| KnownBitsVectorTest.cpp | ||
| LegalizerHelperTest.cpp | ||
| LegalizerInfoTest.cpp | ||
| LegalizerTest.cpp | ||
| MachineIRBuilderTest.cpp | ||
| PatternMatchTest.cpp | ||