Searched refs:IntermediateStore (Results 1 – 3 of 3) sorted by relevance
239 StoreInst *IntermediateStore = nullptr; in AddReductionVar() local328 if (IntermediateStore) { in AddReductionVar()330 SE->getSCEV(IntermediateStore->getPointerOperand()); in AddReductionVar()336 << *IntermediateStore->getPointerOperand() << '\n'); in AddReductionVar()350 IntermediateStore = SI; in AddReductionVar()513 if (IntermediateStore) { in AddReductionVar()517 if (!is_contained(Phi->operands(), IntermediateStore->getValueOperand())) { in AddReductionVar()519 << *IntermediateStore << '\n'); in AddReductionVar()526 IntermediateStore->getValueOperand() != ExitInstruction) { in AddReductionVar()529 << *IntermediateStore << '\n'); in AddReductionVar()[all …]
97 : IntermediateStore(Store), StartValue(Start), LoopExitInstr(Exit), in RecurrenceDescriptor()348 StoreInst *IntermediateStore = nullptr; variable
1333 return RdxDesc.IntermediateStore == SI; in isInvariantStoreOfReduction()1340 if (!RdxDesc.IntermediateStore) in isInvariantAddressOfReduction()1344 Value *InvariantAddress = RdxDesc.IntermediateStore->getPointerOperand(); in isInvariantAddressOfReduction()