Searched refs:WhichResult (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 6847 static bool isZIPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) { argument 6851 WhichResult = (M[0] == 0 ? 0 : 1); 6852 unsigned Idx = WhichResult * NumElts / 2; 6863 static bool isUZPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) { argument 6865 WhichResult = (M[0] == 0 ? 0 : 1); 6869 if ((unsigned)M[i] != 2 * i + WhichResult) 6876 static bool isTRNMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) { argument 6880 WhichResult = (M[0] == 0 ? 0 : 1); 6882 if ((M[i] >= 0 && (unsigned)M[i] != i + WhichResult) || 6883 (M[i + 1] >= 0 && (unsigned)M[i + 1] != i + NumElts + WhichResult)) 6892 isZIP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 6911 isUZP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 6930 isTRN_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 7316 unsigned WhichResult; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 6793 // WhichResult gives the offset for each element in the mask based on which 6800 // (here WhichResult (see below) indicates which result is being checked) 6805 // as many elements as v1/v2 (here WhichResult will always be 0 if true) here we 6808 static bool isVTRNMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) { argument 6818 // upper and lower parts of the mask with a matching value for WhichResult 6821 // M[0] is used to determine WhichResult 6823 WhichResult = SelectPairHalf(NumElts, M, i); 6825 if ((M[i+j] >= 0 && (unsigned) M[i+j] != j + WhichResult) || 6826 (M[i+j+1] >= 0 && (unsigned) M[i+j+1] != j + NumElts + WhichResult)) 6832 WhichResult 6840 isVTRN_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 6872 isVUZPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 6902 isVUZP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 6943 isVZIPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 6976 isVZIP_v_undef_Mask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) argument 7008 isNEONTwoResultShuffleMask(ArrayRef<int> ShuffleMask, EVT VT, unsigned &WhichResult, bool &isV_UNDEF) argument 7644 unsigned Imm, WhichResult; local 8015 unsigned WhichResult = 0; local [all...] |
Completed in 219 milliseconds