Searched defs:MaskTy (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Target/X86/Utils/ |
H A D | X86ShuffleDecode.cpp | 271 Type *MaskTy = C->getType();
local 282 unsigned MaskTySize = MaskTy->getPrimitiveSizeInBits();
288 if (MaskTy->isVectorTy() && MaskTy->getVectorElementType()->isIntegerTy(8)) {
289 int NumElements = MaskTy->getVectorNumElements();
363 Type *MaskTy = C->getType();
local 364 assert(MaskTy->isVectorTy() && "Expected a vector constant mask!");
365 assert(MaskTy->getVectorElementType()->isIntegerTy() &&
367 int ElementBits = MaskTy->getScalarSizeInBits();
368 int NumElements = MaskTy [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 824 VectorType *MaskTy = local 830 unsigned MaskSplitCost = getScalarizationOverhead(MaskTy, false, true); 853 getShuffleCost(TTI::SK_Alternate, MaskTy, 0, 0); 856 VectorType *NewMaskTy = VectorType::get(MaskTy->getVectorElementType(), 859 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, 0, MaskTy);
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 1500 VectorType *MaskTy = VectorType::get(Builder.getInt1Ty(), VL.size()); local 1503 VecCost = TTI->getCmpSelInstrCost(Opcode, VecTy, MaskTy);
|
Completed in 1162 milliseconds