Home
last modified time | relevance | path

Searched refs:ExtVecType (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp378 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() local
380 unsigned NumExtElts = ExtVecType->getVectorNumElements(); in replaceExtractElements()
383 if (InsVecType->getElementType() != ExtVecType->getElementType() || in replaceExtractElements()
416 auto *WideVec = new ShuffleVectorInst(ExtVecOp, UndefValue::get(ExtVecType), in replaceExtractElements()
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp548 auto *ExtVecType = cast<FixedVectorType>(ExtElt->getVectorOperandType()); in replaceExtractElements() local
550 unsigned NumExtElts = ExtVecType->getNumElements(); in replaceExtractElements()
553 if (InsVecType->getElementType() != ExtVecType->getElementType() || in replaceExtractElements()
594 new ShuffleVectorInst(ExtVecOp, UndefValue::get(ExtVecType), ExtendMask); in replaceExtractElements()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp526 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() local
528 unsigned NumExtElts = ExtVecType->getVectorNumElements(); in replaceExtractElements()
531 if (InsVecType->getElementType() != ExtVecType->getElementType() || in replaceExtractElements()
572 auto *WideVec = new ShuffleVectorInst(ExtVecOp, UndefValue::get(ExtVecType), in replaceExtractElements()