/external/llvm/lib/Target/X86/Utils/ |
D | X86ShuffleDecode.cpp | 25 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask() 49 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask() 58 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask() 66 void DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask() 74 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask() 82 void DecodeMOVDDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask() 96 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask() 110 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask() 126 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask() 146 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFMask() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorOps.cpp | 816 SmallVector<int, 16> ShuffleMask; in ExpandANY_EXTEND_VECTOR_INREG() local 870 SmallVector<int, 16> ShuffleMask; in ExpandZERO_EXTEND_VECTOR_INREG() local 888 SmallVector<int, 16> ShuffleMask; in ExpandBSWAP() local
|
/external/llvm/lib/Target/X86/InstPrinter/ |
D | X86InstComments.cpp | 210 SmallVector<int, 8> ShuffleMask; in EmitAnyX86InstComments() local
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 318 SmallVector<int, 8> ShuffleMask; in SimplifyX86extend() local 352 int ShuffleMask[4] = { 0, 1, 2, 3 }; in SimplifyX86insertps() local 437 SmallVector<Constant *, 16> ShuffleMask; in SimplifyX86extrq() local 517 SmallVector<Constant *, 16> ShuffleMask; in SimplifyX86insertq() local 604 SmallVector<int, 8> ShuffleMask(NumElts); in SimplifyX86vperm2() local
|
D | InstCombineVectorOps.cpp | 967 SmallVector<Constant *, 16> ShuffleMask(SrcNumElems, in visitShuffleVectorInst() local
|
D | InstCombineCasts.cpp | 1583 SmallVector<uint32_t, 16> ShuffleMask; in optimizeVectorResize() local
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 338 SmallVector<int, 32> ShuffleMask(NumVecElems, 0); in matchVectorSplittingReduction() local
|
/external/llvm/utils/PerfectShuffle/ |
D | PerfectShuffle.cpp | 106 unsigned short ShuffleMask; member
|
/external/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 496 SmallVector<int, 8> ShuffleMask; in UpgradeIntrinsicCall() local
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 2537 Value *ShuffleMask = ConstantVector::get(Mask); in vectorizeTree() local 3604 SmallVector<Constant *, 32> ShuffleMask( in createRdxShuffleMask() local
|
D | LoopVectorize.cpp | 2097 SmallVector<Constant*, 8> ShuffleMask; in reverseVector() local 3432 SmallVector<Constant*, 32> ShuffleMask(VF, nullptr); in vectorizeLoop() local
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 5301 static unsigned isNEONTwoResultShuffleMask(ArrayRef<int> ShuffleMask, EVT VT, in isNEONTwoResultShuffleMask() 5891 ArrayRef<int> ShuffleMask, in LowerVECTOR_SHUFFLEv8i8() 5941 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE() local
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 5407 static SDValue GenerateTBL(SDValue Op, ArrayRef<int> ShuffleMask, in GenerateTBL() 5494 ArrayRef<int> ShuffleMask = SVN->getMask(); in LowerVECTOR_SHUFFLE() local
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 5050 SmallVector<int, 16> ShuffleMask; in getShuffleScalarElt() local 19829 int ShuffleMask[] = {0, 2, -1, -1}; in LowerMSCATTER() local 23660 SmallVector<int, 16> ShuffleMask; in XFormVExtractWithShuffleIntoLoad() local 23943 SmallVector<int, 8> ShuffleMask(NumElems, -1); in transformVSELECTtoBlendVECTOR_SHUFFLE() local
|