Skip to content

Commit 83ec81c

Browse files
committed
rename to more directly match WhichResultOut
1 parent e55e58c commit 83ec81c

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

llvm/lib/Target/AArch64/AArch64PerfectShuffle.h

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6710,41 +6710,41 @@ inline bool isTRNMask(ArrayRef<int> M, unsigned NumElts,
67106710

67116711
// "Variant" refers to the distinction bwetween trn1 and trn2, while
67126712
// "Order" refers to sequence of input registers (matching vs flipped).
6713-
bool Variant0Order0 = true; // WhichResultOut = 0, OperandOrderOut = 0
6714-
bool Variant1Order0 = true; // WhichResultOut = 1, OperandOrderOut = 0
6715-
bool Variant0Order1 = true; // WhichResultOut = 0, OperandOrderOut = 1
6716-
bool Variant1Order1 = true; // WhichResultOut = 1, OperandOrderOut = 1
6713+
bool Result0Order0 = true; // WhichResultOut = 0, OperandOrderOut = 0
6714+
bool Result1Order0 = true; // WhichResultOut = 1, OperandOrderOut = 0
6715+
bool Result0Order1 = true; // WhichResultOut = 0, OperandOrderOut = 1
6716+
bool Result1Order1 = true; // WhichResultOut = 1, OperandOrderOut = 1
67176717
// Check all elements match.
67186718
for (unsigned i = 0; i != NumElts; i += 2) {
67196719
if (M[i] >= 0) {
67206720
unsigned EvenElt = (unsigned)M[i];
67216721
if (EvenElt != i)
6722-
Variant0Order0 = false;
6722+
Result0Order0 = false;
67236723
if (EvenElt != i + 1)
6724-
Variant1Order0 = false;
6724+
Result1Order0 = false;
67256725
if (EvenElt != NumElts + i)
6726-
Variant0Order1 = false;
6726+
Result0Order1 = false;
67276727
if (EvenElt != NumElts + i + 1)
6728-
Variant1Order1 = false;
6728+
Result1Order1 = false;
67296729
}
67306730
if (M[i + 1] >= 0) {
67316731
unsigned OddElt = (unsigned)M[i + 1];
67326732
if (OddElt != NumElts + i)
6733-
Variant0Order0 = false;
6733+
Result0Order0 = false;
67346734
if (OddElt != NumElts + i + 1)
6735-
Variant1Order0 = false;
6735+
Result1Order0 = false;
67366736
if (OddElt != i)
6737-
Variant0Order1 = false;
6737+
Result0Order1 = false;
67386738
if (OddElt != i + 1)
6739-
Variant1Order1 = false;
6739+
Result1Order1 = false;
67406740
}
67416741
}
67426742

6743-
if (Variant0Order0 + Variant1Order0 + Variant0Order1 + Variant1Order1 != 1)
6743+
if (Result0Order0 + Result1Order0 + Result0Order1 + Result1Order1 != 1)
67446744
return false;
67456745

6746-
WhichResultOut = (Variant0Order0 || Variant0Order1) ? 0 : 1;
6747-
OperandOrderOut = (Variant0Order0 || Variant1Order0) ? 0 : 1;
6746+
WhichResultOut = (Result0Order0 || Result0Order1) ? 0 : 1;
6747+
OperandOrderOut = (Result0Order0 || Result1Order0) ? 0 : 1;
67486748
return true;
67496749
}
67506750

0 commit comments

Comments
 (0)