HomeSort by: relevance | last modified time | path
    Searched refs:WhichResult (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64PostLegalizerLowering.cpp 94 /// Whether or not G_TRN1 or G_TRN2 should be used is stored in \p WhichResult.
96 unsigned &WhichResult) {
99 WhichResult = (M[0] == 0 ? 0 : 1);
101 if ((M[i] >= 0 && static_cast<unsigned>(M[i]) != i + WhichResult) ||
103 static_cast<unsigned>(M[i + 1]) != i + NumElts + WhichResult))
152 /// Whether or not G_UZP1 or G_UZP2 should be used is stored in \p WhichResult.
154 unsigned &WhichResult) {
155 WhichResult = (M[0] == 0 ? 0 : 1);
160 if (static_cast<unsigned>(M[i]) != 2 * i + WhichResult)
167 /// Whether or not G_ZIP1 or G_ZIP2 should be used is stored in \p WhichResult
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 6986 // WhichResult gives the offset for each element in the mask based on which
6993 // (here WhichResult (see below) indicates which result is being checked)
6998 // as many elements as v1/v2 (here WhichResult will always be 0 if true) here we
7001 static bool isVTRNMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
7011 // upper and lower parts of the mask with a matching value for WhichResult
7014 // M[0] is used to determine WhichResult
7016 WhichResult = SelectPairHalf(NumElts, M, i);
7018 if ((M[i+j] >= 0 && (unsigned) M[i+j] != j + WhichResult) ||
7019 (M[i+j+1] >= 0 && (unsigned) M[i+j+1] != j + NumElts + WhichResult))
7025 WhichResult = 0
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 8585 static bool isZIPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
8589 WhichResult = (M[0] == 0 ? 0 : 1);
8590 unsigned Idx = WhichResult * NumElts / 2;
8601 static bool isUZPMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
8603 WhichResult = (M[0] == 0 ? 0 : 1);
8607 if ((unsigned)M[i] != 2 * i + WhichResult)
8614 static bool isTRNMask(ArrayRef<int> M, EVT VT, unsigned &WhichResult) {
8618 WhichResult = (M[0] == 0 ? 0 : 1);
8620 if ((M[i] >= 0 && (unsigned)M[i] != i + WhichResult) ||
8621 (M[i + 1] >= 0 && (unsigned)M[i + 1] != i + NumElts + WhichResult))
    [all...]

Completed in 73 milliseconds