/external/swiftshader/third_party/LLVM/lib/Target/X86/InstPrinter/ |
X86InstComments.cpp | 32 SmallVector<unsigned, 8> ShuffleMask; 39 DecodeINSERTPSMask(MI->getOperand(3).getImm(), ShuffleMask); 45 DecodeMOVLHPSMask(2, ShuffleMask); 51 DecodeMOVHLPSMask(2, ShuffleMask); 60 ShuffleMask); 69 ShuffleMask); 77 ShuffleMask); 85 DecodePUNPCKHMask(16, ShuffleMask); 92 DecodePUNPCKHMask(8, ShuffleMask); 99 DecodePUNPCKHMask(4, ShuffleMask); [all...] |
/external/llvm/lib/Target/X86/InstPrinter/ |
X86InstComments.cpp | 371 SmallVector<int, 8> ShuffleMask; 392 ShuffleMask); 408 ShuffleMask); 424 ShuffleMask); 438 ShuffleMask); 455 ShuffleMask); 464 DecodeMOVLHPSMask(2, ShuffleMask); 473 DecodeMOVHLPSMask(2, ShuffleMask); 481 DecodeInsertElementMask(MVT::v2f64, 1, 1, ShuffleMask); 489 DecodeInsertElementMask(MVT::v4f32, 2, 2, ShuffleMask); [all...] |
/external/llvm/utils/PerfectShuffle/ |
PerfectShuffle.cpp | 106 unsigned short ShuffleMask; 110 Operator(unsigned short shufflemask, const char *name, unsigned opnum, 112 : Name(name), ShuffleMask(shufflemask), OpNum(opnum),Cost(cost) { 121 return isOnlyLHSMask(ShuffleMask); 131 unsigned SrcElt = (ShuffleMask >> (4*i)) & 0xF;
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/Utils/ |
X86ShuffleDecode.cpp | 23 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<unsigned> &ShuffleMask) { 25 ShuffleMask.push_back(0); 26 ShuffleMask.push_back(1); 27 ShuffleMask.push_back(2); 28 ShuffleMask.push_back(3); 38 ShuffleMask[CountD] = InVal; 40 if (ZMask & 1) ShuffleMask[0] = SM_SentinelZero; 41 if (ZMask & 2) ShuffleMask[1] = SM_SentinelZero; 42 if (ZMask & 4) ShuffleMask[2] = SM_SentinelZero; 43 if (ZMask & 8) ShuffleMask[3] = SM_SentinelZero [all...] |
/external/swiftshader/third_party/LLVM/utils/PerfectShuffle/ |
PerfectShuffle.cpp | 105 unsigned short ShuffleMask; 110 Operator(unsigned short shufflemask, const char *name, unsigned opnum, 112 : ShuffleMask(shufflemask), OpNum(opnum), Name(name), Cost(cost) { 121 return isOnlyLHSMask(ShuffleMask); 131 unsigned SrcElt = (ShuffleMask >> (4*i)) & 0xF;
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/PerfectShuffle/ |
PerfectShuffle.cpp | 106 unsigned short ShuffleMask; 110 Operator(unsigned short shufflemask, const char *name, unsigned opnum, 112 : Name(name), ShuffleMask(shufflemask), OpNum(opnum),Cost(cost) { 121 return isOnlyLHSMask(ShuffleMask); 131 unsigned SrcElt = (ShuffleMask >> (4*i)) & 0xF;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/InstPrinter/ |
X86InstComments.cpp | 503 SmallVector<int, 8> ShuffleMask; 527 ShuffleMask); 543 ShuffleMask); 559 ShuffleMask); 573 ShuffleMask); 590 ShuffleMask); 599 DecodeMOVLHPSMask(2, ShuffleMask); 608 DecodeMOVHLPSMask(2, ShuffleMask); 616 DecodeInsertElementMask(2, 1, 1, ShuffleMask); 624 DecodeInsertElementMask(4, 2, 2, ShuffleMask); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorOps.cpp | 798 SmallVector<int, 16> ShuffleMask; 799 ShuffleMask.resize(NumSrcElements, -1); 805 ShuffleMask[i * ExtLaneScale + EndianOffset] = i; 809 DAG.getVectorShuffle(SrcVT, DL, Src, DAG.getUNDEF(SrcVT), ShuffleMask)); 849 SmallVector<int, 16> ShuffleMask; 850 ShuffleMask.reserve(NumSrcElements); 852 ShuffleMask.push_back(i); 857 ShuffleMask[i * ExtLaneScale + EndianOffset] = NumSrcElements + i; 860 DAG.getVectorShuffle(SrcVT, DL, Zero, Src, ShuffleMask)); 863 static void createBSWAPShuffleMask(EVT VT, SmallVectorImpl<int> &ShuffleMask) { [all...] |
/external/llvm/lib/IR/ |
AutoUpgrade.cpp | 705 uint32_t ShuffleMask[2] = { 0, 1 }; 707 ShuffleMask); [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorOps.cpp | 847 SmallVector<int, 16> ShuffleMask; 848 ShuffleMask.resize(NumSrcElements, -1); 854 ShuffleMask[i * ExtLaneScale + EndianOffset] = i; 858 DAG.getVectorShuffle(SrcVT, DL, Src, DAG.getUNDEF(SrcVT), ShuffleMask)); 898 SmallVector<int, 16> ShuffleMask; 899 ShuffleMask.reserve(NumSrcElements); 901 ShuffleMask.push_back(i); [all...] |
TargetLowering.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | [all...] |
InstCombineCalls.cpp | 505 uint32_t ShuffleMask[4] = { 0, 1, 2, 3 }; 518 ShuffleMask[DestLane] = SourceLane; 522 ShuffleMask[i] = i + 4; 529 ShuffleMask[DestLane] = SourceLane + 4; 532 return Builder.CreateShuffleVector(II.getArgOperand(0), V1, ShuffleMask); 588 SmallVector<Constant *, 16> ShuffleMask; 590 ShuffleMask.push_back( 593 ShuffleMask.push_back( 596 ShuffleMask.push_back(UndefValue::get(IntTy32)); 600 ConstantAggregateZero::get(ShufTy), ConstantVector::get(ShuffleMask)); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
AutoUpgrade.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | [all...] |
InstCombineCalls.cpp | 743 uint32_t ShuffleMask[4] = { 0, 1, 2, 3 }; 756 ShuffleMask[DestLane] = SourceLane; 760 ShuffleMask[i] = i + 4; 767 ShuffleMask[DestLane] = SourceLane + 4; 770 return Builder.CreateShuffleVector(II.getArgOperand(0), V1, ShuffleMask); 826 SmallVector<Constant *, 16> ShuffleMask; 828 ShuffleMask.push_back( 831 ShuffleMask.push_back( 834 ShuffleMask.push_back(UndefValue::get(IntTy32)); 838 ConstantAggregateZero::get(ShufTy), ConstantVector::get(ShuffleMask)); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | [all...] |
LoopVectorize.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |