Searched refs:isTargetShuffleEquivalent (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 9065 static bool isTargetShuffleEquivalent(ArrayRef<int> Mask, in isTargetShuffleEquivalent() function 9112 bool IsUnpackwdMask = (isTargetShuffleEquivalent(Mask, Unpcklwd) || in isUnpackWdShuffleMask() 9113 isTargetShuffleEquivalent(Mask, Unpckhwd)); in isUnpackWdShuffleMask() 9362 if (isTargetShuffleEquivalent(TargetMask, Unpckl)) { in matchVectorShuffleWithUNPCK() 9370 if (isTargetShuffleEquivalent(TargetMask, Unpckh)) { in matchVectorShuffleWithUNPCK() 9408 if (isTargetShuffleEquivalent(TargetMask, Unpckl)) { in matchVectorShuffleWithUNPCK() 9415 if (isTargetShuffleEquivalent(TargetMask, Unpckh)) { in matchVectorShuffleWithUNPCK() 9585 if (isTargetShuffleEquivalent(TargetMask, BinaryMask)) in matchVectorShuffleWithPACK() 9592 if (isTargetShuffleEquivalent(TargetMask, UnaryMask)) in matchVectorShuffleWithPACK() 29199 if (!Subtarget.hasAVX2() && isTargetShuffleEquivalent(Mask, {0, 0})) { in matchUnaryVectorShuffle() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 7181 static bool isTargetShuffleEquivalent(ArrayRef<int> Mask, in isTargetShuffleEquivalent() function 24758 isTargetShuffleEquivalent(Mask, {0, SM_SentinelZero})) { in matchUnaryVectorShuffle() 24768 if (isTargetShuffleEquivalent(Mask, {0, 0})) { in matchUnaryVectorShuffle() 24773 if (isTargetShuffleEquivalent(Mask, {0, 0, 2, 2})) { in matchUnaryVectorShuffle() 24778 if (isTargetShuffleEquivalent(Mask, {1, 1, 3, 3})) { in matchUnaryVectorShuffle() 24787 if (isTargetShuffleEquivalent(Mask, {0, 0, 2, 2})) { in matchUnaryVectorShuffle() 24792 if (isTargetShuffleEquivalent(Mask, {0, 0, 2, 2, 4, 4, 6, 6})) { in matchUnaryVectorShuffle() 24797 if (isTargetShuffleEquivalent(Mask, {1, 1, 3, 3, 5, 5, 7, 7})) { in matchUnaryVectorShuffle() 24807 if (isTargetShuffleEquivalent(Mask, {0, 0, 2, 2, 4, 4, 6, 6})) { in matchUnaryVectorShuffle() 24812 if (isTargetShuffleEquivalent( in matchUnaryVectorShuffle() [all …]
|