Lines Matching refs:IntermediateStore
237 StoreInst *IntermediateStore = nullptr; in AddReductionVar() local
326 if (IntermediateStore) { in AddReductionVar()
328 SE->getSCEV(IntermediateStore->getPointerOperand()); in AddReductionVar()
334 << *IntermediateStore->getPointerOperand() << '\n'); in AddReductionVar()
348 IntermediateStore = SI; in AddReductionVar()
511 if (IntermediateStore) { in AddReductionVar()
515 if (!is_contained(Phi->operands(), IntermediateStore->getValueOperand())) { in AddReductionVar()
517 << *IntermediateStore << '\n'); in AddReductionVar()
524 IntermediateStore->getValueOperand() != ExitInstruction) { in AddReductionVar()
527 << *IntermediateStore << '\n'); in AddReductionVar()
534 ExitInstruction = cast<Instruction>(IntermediateStore->getValueOperand()); in AddReductionVar()
598 RecurrenceDescriptor RD(RdxStart, ExitInstruction, IntermediateStore, Kind, in AddReductionVar()