Lines Matching refs:ArrayRef
4518 static bool isSingletonVEXTMask(ArrayRef<int> M, EVT VT, unsigned &Imm) {
4547 static bool isVEXTMask(ArrayRef<int> M, EVT VT,
4586 static bool isVREVMask(ArrayRef<int> M, EVT VT, unsigned BlockSize) {
4612 static bool isVTBLMask(ArrayRef<int> M, EVT VT) {
4619 static bool isVTRNMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
4637 static bool isVTRN_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult){
4652 static bool isVUZPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
4675 static bool isVUZP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult){
4699 static bool isVZIPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
4724 static bool isVZIP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult){
4747 static bool isReverseMask(ArrayRef<int> M, EVT VT) {
5260 ArrayRef<int> ShuffleMask,
5268 for (ArrayRef<int>::iterator
5312 ArrayRef<int> ShuffleMask = SVN->getMask();