Lines Matching defs:IntermediateStore
237 StoreInst *IntermediateStore = nullptr;
326 if (IntermediateStore) {
328 SE->getSCEV(IntermediateStore->getPointerOperand());
334 << *IntermediateStore->getPointerOperand() << '\n');
347 // IntermediateStore is always the last store in the loop.
348 IntermediateStore = SI;
511 if (IntermediateStore) {
513 // that the value stored in IntermediateStore is indeed the final reduction
515 if (!is_contained(Phi->operands(), IntermediateStore->getValueOperand())) {
517 << *IntermediateStore << '\n');
522 // IntermediateStore
524 IntermediateStore->getValueOperand() != ExitInstruction) {
527 << *IntermediateStore << '\n');
534 ExitInstruction = cast<Instruction>(IntermediateStore->getValueOperand());
598 RecurrenceDescriptor RD(RdxStart, ExitInstruction, IntermediateStore, Kind,