Home | History | Annotate | Download | only in AArch64

Lines Matching refs:ArrayRef

5027 static bool isSingletonEXTMask(ArrayRef<int> M, EVT VT, unsigned &Imm) {
5058 static bool isEXTMask(ArrayRef<int> M, EVT VT, bool &ReverseEXT,
5100 static bool isREVMask(ArrayRef<int> M, EVT VT, unsigned BlockSize) {
5127 static bool isZIPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
5141 static bool isUZPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
5154 static bool isTRNMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
5168 static bool isZIP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
5185 static bool isUZP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
5204 static bool isTRN_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
5215 static bool isINSMask(ArrayRef<int> M, int NumInputElements,
5254 static bool isConcatMask(ArrayRef<int> Mask, EVT VT, bool SplitLHS) {
5279 ArrayRef<int> Mask = cast<ShuffleVectorSDNode>(Op)->getMask();
5407 static SDValue GenerateTBL(SDValue Op, ArrayRef<int> ShuffleMask,
5494 ArrayRef<int> ShuffleMask = SVN->getMask();
7007 LoadInst *LI, ArrayRef<ShuffleVectorInst *> Shuffles,
7008 ArrayRef<unsigned> Indices, unsigned Factor) const {
8839 ArrayRef<int> Mask = cast<ShuffleVectorSDNode>(Shuffle)->getMask();