Go to the source code of this file.
|
| namespace | llvm |
| | This is an optimization pass for GlobalISel generic memory operations.
|
|
| bool | llvm::isAlternating (const std::array< std::pair< int, int >, 2 > &SrcInfo, ArrayRef< int > Mask, unsigned Factor, bool RequiredPolarity) |
| bool | llvm::isPairEven (const std::array< std::pair< int, int >, 2 > &SrcInfo, ArrayRef< int > Mask, unsigned &Factor) |
| | Given a shuffle which can be represented as a pair of two slides, see if it is a pair-even idiom.
|
| bool | llvm::isPairOdd (const std::array< std::pair< int, int >, 2 > &SrcInfo, ArrayRef< int > Mask, unsigned &Factor) |
| | Given a shuffle which can be represented as a pair of two slides, see if it is a pair-odd idiom.
|