/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | InterleavedAccessPass.cpp | 313 if (!isDeInterleaveMask(Shuffles[0]->getShuffleMask(), Factor, Index, in lowerInterleavedLoad() 329 if (!isDeInterleaveMaskOfFactor(Shuffles[i]->getShuffleMask(), Factor, in lowerInterleavedLoad() 384 Shuffle->getShuffleMask(Indices); in tryReplaceExtracts() 430 if (!isReInterleaveMask(SVI->getShuffleMask(), Factor, MaxFactor, OpNumElts)) in lowerInterleavedStore()
|
D | MachineOperand.cpp | 338 return getShuffleMask() == Other.getShuffleMask(); in isIdenticalTo() 388 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getShuffleMask()); in hash_value() 933 ArrayRef<int> Mask = getShuffleMask(); in print()
|
D | InterleavedLoadCombinePass.cpp | 837 for (int i : SVI->getShuffleMask()) { in computeFromSVI()
|
D | MachineVerifier.cpp | 1425 ArrayRef<int> MaskIdxes = MaskOp.getShuffleMask(); in verifyPreISelGenericInstruction()
|
D | CodeGenPrepare.cpp | 6220 SmallVector<int, 16> Mask(SVI->getShuffleMask()); in isBroadcastShuffle()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Instructions.h | 2036 static void getShuffleMask(const Constant *Mask, 2041 void getShuffleMask(SmallVectorImpl<int> &Result) const { 2042 return getShuffleMask(getMask(), Result); 2045 SmallVector<int, 16> getShuffleMask() const { 2047 getShuffleMask(Mask); 2078 getShuffleMask(Mask, MaskAsInts); 2099 getShuffleMask(Mask, MaskAsInts); 2108 return !changesLength() && isIdentityMask(getShuffleMask()); 2136 getShuffleMask(Mask, MaskAsInts); 2160 getShuffleMask(Mask, MaskAsInts); [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 1748 SmallVector<int, 16> Mask = Shuf.getShuffleMask(); in foldShuffleWithInsert() 1871 SmallVector<int, 16> Mask = Shuf.getShuffleMask(); in foldIdentityPaddedShuffles() 1911 SmallVector<int, 16> Mask = SVI.getShuffleMask(); in visitShuffleVectorInst() 2155 LHSMask = LHSShuffle->getShuffleMask(); in visitShuffleVectorInst() 2157 RHSMask = RHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
|
D | InstructionCombining.cpp | 1535 ShuffleVectorInst::getShuffleMask(Mask, ShMask); in foldVectorBinop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineOperand.h | 591 ArrayRef<int> getShuffleMask() const { in getShuffleMask() function
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 875 SmallVector<int, 16> ActualMask = SI->getShuffleMask(); in matchPairwiseShuffleMask() 1140 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in matchVectorSplittingReduction()
|
D | InstructionSimplify.cpp | 4430 ShuffleVectorInst::getShuffleMask(Mask, Indices); in SimplifyShuffleVectorInst()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InterleavedAccess.cpp | 835 auto Mask = SVI->getShuffleMask(); in lowerInterleavedStore()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Instructions.cpp | 1892 void ShuffleVectorInst::getShuffleMask(const Constant *Mask, in getShuffleMask() function in ShuffleVectorInst 2057 SmallVector<int, 16> Mask = getShuffleMask(); in isIdentityWithPadding() 2075 return isIdentityMaskImpl(getShuffleMask(), NumOpElts); in isIdentityWithExtract() 2092 return isIdentityMaskImpl(getShuffleMask(), NumMaskElts); in isConcat()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | CombinerHelper.cpp | 242 ArrayRef<int> Mask = MI.getOperand(3).getShuffleMask(); in matchCombineShuffleVector()
|
D | IRTranslator.cpp | 1937 ShuffleVectorInst::getShuffleMask(cast<Constant>(U.getOperand(2)), Mask); in translateShuffleVector()
|
D | LegalizerHelper.cpp | 4205 ArrayRef<int> Mask = MI.getOperand(3).getShuffleMask(); in lowerShuffleVector()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64InstructionSelector.cpp | 3702 ArrayRef<int> Mask = I.getOperand(3).getShuffleMask(); in tryOptVectorDup() 3781 ArrayRef<int> Mask = I.getOperand(3).getShuffleMask(); in selectShuffleVector()
|
D | AArch64ISelLowering.cpp | 9317 auto Mask = SVI->getShuffleMask(); in lowerInterleavedStore()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 3603 ShuffleVectorInst::getShuffleMask(MaskV, Mask); in visitShuffleVector()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 17252 auto Mask = SVI->getShuffleMask(); in lowerInterleavedStore()
|