Lines Matching refs:II
83 if (auto *II = dyn_cast<IntrinsicInst>(&I)) { in expandReductions() local
84 switch (II->getIntrinsicID()) { in expandReductions()
99 if (TTI->shouldExpandReduction(II)) in expandReductions()
100 Worklist.push_back(II); in expandReductions()
107 for (auto *II : Worklist) { in expandReductions() local
109 isa<FPMathOperator>(II) ? II->getFastMathFlags() : FastMathFlags{}; in expandReductions()
110 Intrinsic::ID ID = II->getIntrinsicID(); in expandReductions()
114 IRBuilder<> Builder(II); in expandReductions()
123 Value *Acc = II->getArgOperand(0); in expandReductions()
124 Value *Vec = II->getArgOperand(1); in expandReductions()
147 Value *Vec = II->getArgOperand(0); in expandReductions()
159 Value *Vec = II->getArgOperand(0); in expandReductions()
169 II->replaceAllUsesWith(Rdx); in expandReductions()
170 II->eraseFromParent(); in expandReductions()