/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Utils/ |
D | X86ShuffleDecode.cpp | 23 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask() 47 SmallVectorImpl<int> &ShuffleMask) { in DecodeInsertElementMask() 57 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask() 66 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask() 74 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask() 81 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask() 88 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask() 97 SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask() 109 SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask() 122 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ShuffleDecodeConstantPool.cpp | 115 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFBMask() 153 SmallVectorImpl<int> &ShuffleMask) { in DecodeVPERMILPMask() 189 SmallVectorImpl<int> &ShuffleMask) { in DecodeVPERMIL2PMask() 244 SmallVectorImpl<int> &ShuffleMask) { in DecodeVPPERMMask() 296 SmallVectorImpl<int> &ShuffleMask) { in DecodeVPERMVMask() 322 SmallVectorImpl<int> &ShuffleMask) { in DecodeVPERMV3Mask()
|
D | X86InterleavedAccess.cpp | 473 SmallVectorImpl<uint32_t> &ShuffleMask, in DecodePALIGNRMask()
|
D | X86MCInstLower.cpp | 1782 SmallVector<int, 8> ShuffleMask(Mask.begin(), Mask.end()); in getShuffleComment() local
|
D | X86ISelLowering.cpp | 7140 ArrayRef<int> ShuffleMask = cast<ShuffleVectorSDNode>(N)->getMask(); in getFauxShuffleMask() local 7615 SmallVector<int, 16> ShuffleMask; in getShuffleScalarElt() local 9957 SmallVector<int, 8> ShuffleMask; in LowerBUILD_VECTOR() local 26697 SmallVector<int, 8> ShuffleMask; in LowerShift() local 36134 SmallVector<int, 16> ShuffleMask; in SimplifyMultipleUseDemandedBitsForTargetNode() local 39002 SmallVector<int, 16> ShuffleMask(NumElts); in reduceVMULWidth() local 40362 SmallVector<int, 16> ShuffleMask(NumElts * Scale, SM_SentinelUndef); in combineAnd() local 41805 SmallVectorImpl<int> &ShuffleMask) { in isHorizontalBinOp() 43379 SmallVector<int, 32> ShuffleMask; in combineToExtendBoolVectorInReg() local 46245 ArrayRef<int> ShuffleMask, EVT SrcVT, EVT TruncVT) const { in isDesirableToCombineBuildVectorToShuffleTruncate()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelDAGToDAGHVX.cpp | 762 struct ShuffleMask { struct 763 ShuffleMask(ArrayRef<int> M) : Mask(M) { in ShuffleMask() argument 773 ArrayRef<int> Mask; 774 int MinSrc = -1, MaxSrc = -1; 776 ShuffleMask lo() const { in lo() 780 ShuffleMask hi() const { in hi() 785 void print(raw_ostream &OS) const { in print()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorOps.cpp | 1096 SmallVector<int, 16> ShuffleMask; in ExpandANY_EXTEND_VECTOR_INREG() local 1160 SmallVector<int, 16> ShuffleMask; in ExpandZERO_EXTEND_VECTOR_INREG() local 1174 static void createBSWAPShuffleMask(EVT VT, SmallVectorImpl<int> &ShuffleMask) { in createBSWAPShuffleMask() 1185 SmallVector<int, 16> ShuffleMask; in ExpandBSWAP() local
|
D | TargetLowering.cpp | 761 ArrayRef<int> ShuffleMask = cast<ShuffleVectorSDNode>(Op)->getMask(); in SimplifyMultipleUseDemandedBits() local 996 ArrayRef<int> ShuffleMask = cast<ShuffleVectorSDNode>(Op)->getMask(); in SimplifyDemandedBits() local 2440 ArrayRef<int> ShuffleMask = cast<ShuffleVectorSDNode>(Op)->getMask(); in SimplifyDemandedVectorElts() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 700 uint32_t ShuffleMask[4] = { 0, 1, 2, 3 }; in simplifyX86insertps() local 783 SmallVector<Constant *, 16> ShuffleMask; in simplifyX86extrq() local 863 SmallVector<Constant *, 16> ShuffleMask; in simplifyX86insertq() local 961 auto ShuffleMask = ConstantVector::get(makeArrayRef(Indexes, NumElts)); in simplifyX86pshufb() local 1011 auto ShuffleMask = ConstantVector::get(makeArrayRef(Indexes, NumElts)); in simplifyX86vpermilvar() local 1048 auto ShuffleMask = ConstantVector::get(makeArrayRef(Indexes, Size)); in simplifyX86vpermv() local 1435 auto *ShuffleMask = ConstantDataVector::get(II.getContext(), in simplifyNeonTbl1() local
|
D | InstCombineVectorOps.cpp | 2030 SmallVector<Constant *, 16> ShuffleMask(SrcNumElems, in visitShuffleVectorInst() local
|
D | InstCombineCasts.cpp | 1895 ArrayRef<uint32_t> ShuffleMask; in optimizeVectorResizeWithIntegerBitCasts() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86InstComments.cpp | 502 SmallVector<int, 8> ShuffleMask; in EmitAnyX86InstComments() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 2113 uint32_t ShuffleMask[2] = { 0, 1 }; in UpgradeIntrinsicCall() local 2279 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall() local 2324 SmallVector<uint32_t, 8> ShuffleMask(0); in UpgradeIntrinsicCall() local 2344 SmallVector<uint32_t, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall() local 2539 SmallVector<uint32_t, 8> ShuffleMask(NumElts); in UpgradeIntrinsicCall() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineOperand.h | 178 ArrayRef<int> ShuffleMask; // For MO_ShuffleMask member
|
D | TargetLowering.h | 3359 ArrayRef<int> ShuffleMask, EVT SrcVT, EVT TruncVT) const { in isDesirableToCombineBuildVectorToShuffleTruncate()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 842 SmallVector<Constant *, 32> ShuffleMask(VF, nullptr); in getShuffleReduction() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1113 SmallVector<int, 32> ShuffleMask(NumVecElems, 0); in matchVectorSplittingReduction() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 7005 static unsigned isNEONTwoResultShuffleMask(ArrayRef<int> ShuffleMask, EVT VT, in isNEONTwoResultShuffleMask() 7727 ArrayRef<int> ShuffleMask, in LowerVECTOR_SHUFFLEv8i8() 7816 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE_i1() local 7853 ArrayRef<int> ShuffleMask, in LowerVECTOR_SHUFFLEUsingMovs() 7872 auto getMovIdx = [](ArrayRef<int> ShuffleMask, int Start, int Length) { in LowerVECTOR_SHUFFLEUsingMovs() 7956 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 2121 SmallVector<Constant *, 8> ShuffleMask; in reverseVector() local 3608 SmallVector<Constant *, 8> ShuffleMask(VF); in fixFirstOrderRecurrence() local
|
D | SLPVectorizer.cpp | 4558 Value *ShuffleMask = ConstantVector::get(Mask); in vectorizeTree() local 6054 SmallVector<Constant *, 32> ShuffleMask( in createRdxShuffleMask() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 5809 ArrayRef<int> ShuffleMask = SVN->getMask(); in combineSTORE() local 5832 ArrayRef<int> ShuffleMask = SVN->getMask(); in combineVECTOR_SHUFFLE() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 7134 static SDValue GenerateTBL(SDValue Op, ArrayRef<int> ShuffleMask, in GenerateTBL() 7220 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 13124 SmallVector<int, 16> ShuffleMask(NumElems, -1); in addShuffleForVecExtend() local
|