Lines Matching refs:II
81 if (auto *II = dyn_cast<IntrinsicInst>(&I)) { in expandReductions() local
82 switch (II->getIntrinsicID()) { in expandReductions()
97 if (TTI->shouldExpandReduction(II)) in expandReductions()
98 Worklist.push_back(II); in expandReductions()
105 for (auto *II : Worklist) { in expandReductions() local
107 isa<FPMathOperator>(II) ? II->getFastMathFlags() : FastMathFlags{}; in expandReductions()
108 Intrinsic::ID ID = II->getIntrinsicID(); in expandReductions()
112 IRBuilder<> Builder(II); in expandReductions()
121 Value *Acc = II->getArgOperand(0); in expandReductions()
122 Value *Vec = II->getArgOperand(1); in expandReductions()
145 Value *Vec = II->getArgOperand(0); in expandReductions()
173 Value *Vec = II->getArgOperand(0); in expandReductions()
185 Value *Vec = II->getArgOperand(0); in expandReductions()
195 II->replaceAllUsesWith(Rdx); in expandReductions()
196 II->eraseFromParent(); in expandReductions()