Home
last modified time | relevance | path

Searched refs:MaskNumElts (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp2778 unsigned MaskNumElts = Mask.size(); in SequentialMask() local
2779 for (unsigned i = 0; i != MaskNumElts; ++i) in SequentialMask()
2794 unsigned MaskNumElts = MaskElts.size(); in visitShuffleVector() local
2795 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
2806 if (SrcNumElts == MaskNumElts) { in visitShuffleVector()
2813 if (SrcNumElts < MaskNumElts && MaskNumElts % SrcNumElts == 0) { in visitShuffleVector()
2817 if (SrcNumElts*2 == MaskNumElts && SequentialMask(Mask, 0)) { in visitShuffleVector()
2825 unsigned NumConcat = MaskNumElts / SrcNumElts; in visitShuffleVector()
2844 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
2849 MappedOps.push_back(Idx + MaskNumElts - SrcNumElts); in visitShuffleVector()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3005 unsigned MaskNumElts = Mask.size(); in visitShuffleVector() local
3012 if (SrcNumElts == MaskNumElts) { in visitShuffleVector()
3018 if (SrcNumElts < MaskNumElts && MaskNumElts % SrcNumElts == 0) { in visitShuffleVector()
3023 unsigned NumConcat = MaskNumElts / SrcNumElts; in visitShuffleVector()
3028 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
3078 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
3081 Idx -= SrcNumElts - MaskNumElts; in visitShuffleVector()
3090 if (SrcNumElts > MaskNumElts) { in visitShuffleVector()
3098 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
3128 StartIdx[Input] = (MinRange[Input]/MaskNumElts)*MaskNumElts; in visitShuffleVector()
[all …]
DLegalizeVectorTypes.cpp2881 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in WidenVecRes_MLOAD() local
2883 unsigned NumConcat = WidenNumElts / MaskNumElts; in WidenVecRes_MLOAD()
3315 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in WidenVecOp_MSTORE() local
3317 unsigned NumConcat = WidenNumElts / MaskNumElts; in WidenVecOp_MSTORE()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DConstantFold.cpp838 unsigned MaskNumElts = Mask->getType()->getVectorNumElements(); in ConstantFoldShuffleVectorInstruction() local
843 return UndefValue::get(VectorType::get(EltTy, MaskNumElts)); in ConstantFoldShuffleVectorInstruction()
852 for (unsigned i = 0; i != MaskNumElts; ++i) { in ConstantFoldShuffleVectorInstruction()
/external/llvm/lib/IR/
DConstantFold.cpp832 unsigned MaskNumElts = Mask->getType()->getVectorNumElements(); in ConstantFoldShuffleVectorInstruction() local
837 return UndefValue::get(VectorType::get(EltTy, MaskNumElts)); in ConstantFoldShuffleVectorInstruction()
846 for (unsigned i = 0; i != MaskNumElts; ++i) { in ConstantFoldShuffleVectorInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3185 unsigned MaskNumElts = Mask.size(); in visitShuffleVector() local
3192 if (SrcNumElts == MaskNumElts) { in visitShuffleVector()
3198 if (SrcNumElts < MaskNumElts) { in visitShuffleVector()
3202 if (MaskNumElts % SrcNumElts == 0) { in visitShuffleVector()
3206 unsigned NumConcat = MaskNumElts / SrcNumElts; in visitShuffleVector()
3209 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
3242 unsigned PaddedMaskNumElts = alignTo(MaskNumElts, SrcNumElts); in visitShuffleVector()
3264 for (unsigned i = 0; i != MaskNumElts; ++i) { in visitShuffleVector()
3275 if (MaskNumElts != PaddedMaskNumElts) in visitShuffleVector()
3284 if (SrcNumElts > MaskNumElts) { in visitShuffleVector()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DInstructionSimplify.cpp4235 unsigned MaskNumElts = Mask->getType()->getVectorNumElements(); in SimplifyShuffleVectorInst() local
4240 assert(MaskNumElts == Indices.size() && in SimplifyShuffleVectorInst()
4246 for (unsigned i = 0; i != MaskNumElts; ++i) { in SimplifyShuffleVectorInst()
4291 for (unsigned i = 0; i != MaskNumElts; ++i) { in SimplifyShuffleVectorInst()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DConstantFold.cpp854 unsigned MaskNumElts = cast<VectorType>(Mask->getType())->getNumElements(); in ConstantFoldShuffleVectorInstruction() local
860 for (unsigned i = 0; i != MaskNumElts; ++i) { in ConstantFoldShuffleVectorInstruction()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp29029 unsigned MaskNumElts = VT.getVectorNumElements(); in combineMaskedLoad() local
29033 unsigned NumConcat = WidenNumElts / MaskNumElts; in combineMaskedLoad()
29148 unsigned MaskNumElts = VT.getVectorNumElements(); in combineMaskedStore() local
29152 unsigned NumConcat = WidenNumElts / MaskNumElts; in combineMaskedStore()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp35876 unsigned MaskNumElts = VT.getVectorNumElements(); in combineMaskedLoad() local
35880 unsigned NumConcat = WidenNumElts / MaskNumElts; in combineMaskedLoad()
36021 unsigned MaskNumElts = VT.getVectorNumElements(); in combineMaskedStore() local
36025 unsigned NumConcat = WidenNumElts / MaskNumElts; in combineMaskedStore()