Home
last modified time | relevance | path

Searched refs:ExtVecOp (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp398 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() local
399 auto *ExtVecOpInst = dyn_cast<Instruction>(ExtVecOp); in replaceExtractElements()
416 auto *WideVec = new ShuffleVectorInst(ExtVecOp, UndefValue::get(ExtVecType), in replaceExtractElements()
430 for (User *U : ExtVecOp->users()) { in replaceExtractElements()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp391 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() local
392 auto *ExtVecOpInst = dyn_cast<Instruction>(ExtVecOp); in replaceExtractElements()
417 auto *WideVec = new ShuffleVectorInst(ExtVecOp, UndefValue::get(ExtVecType), in replaceExtractElements()
431 for (User *U : ExtVecOp->users()) { in replaceExtractElements()