Searched refs:IntrI (Results 1 – 2 of 2) sorted by relevance
257 auto *IntrI = dyn_cast<IntrinsicInst>(&I); in optimizePTrueIntrinsicCalls() local258 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::aarch64_sve_ptrue) in optimizePTrueIntrinsicCalls()265 SVAllPTrues.insert(IntrI); in optimizePTrueIntrinsicCalls()267 SVPow2PTrues.insert(IntrI); in optimizePTrueIntrinsicCalls()308 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::vector_extract) in optimizePredicateStore()333 if (IntrI->getNumUses() == 0) in optimizePredicateStore()334 IntrI->eraseFromParent(); in optimizePredicateStore()367 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::vector_insert) in optimizePredicateLoad()371 if (!isa<UndefValue>(IntrI->getOperand(0)) || in optimizePredicateLoad()394 if (IntrI->getNumUses() == 0) in optimizePredicateLoad()[all …]
1125 auto *IntrI = dyn_cast<IntrinsicInst>(I); in instCombineSVEVectorMul() local1126 if (!IntrI || IntrI->getIntrinsicID() != Intrinsic::aarch64_sve_dup) in instCombineSVEVectorMul()1129 auto *SplatValue = IntrI->getOperand(2); in instCombineSVEVectorMul()