Lines Matching defs:IntermediateStore
238 StoreInst *IntermediateStore = nullptr;
327 if (IntermediateStore) {
329 SE->getSCEV(IntermediateStore->getPointerOperand());
335 << *IntermediateStore->getPointerOperand() << '\n');
348 // IntermediateStore is always the last store in the loop.
349 IntermediateStore = SI;
512 if (IntermediateStore) {
514 // that the value stored in IntermediateStore is indeed the final reduction
516 if (!is_contained(Phi->operands(), IntermediateStore->getValueOperand())) {
518 << *IntermediateStore << '\n');
523 // IntermediateStore
525 IntermediateStore->getValueOperand() != ExitInstruction) {
528 << *IntermediateStore << '\n');
535 ExitInstruction = cast<Instruction>(IntermediateStore->getValueOperand());
599 RecurrenceDescriptor RD(RdxStart, ExitInstruction, IntermediateStore, Kind,