Home | History | Annotate | Download | only in Scalar

Lines Matching refs:InVal

610       LoadValue InVal = AvailableLoads.lookup(MemInst.getPointerOperand());
611 if (InVal.Data != nullptr && InVal.Generation == CurrentGeneration &&
612 InVal.MatchingId == MemInst.getMatchingId() &&
616 InVal.IsAtomic >= MemInst.isAtomic()) {
617 Value *Op = getOrCreateResult(InVal.Data, Inst->getType());
620 << " to: " << *InVal.Data << '\n');
652 std::pair<Value *, unsigned> InVal = AvailableCalls.lookup(Inst);
653 if (InVal.first != nullptr && InVal.second == CurrentGeneration) {
655 << " to: " << *InVal.first << '\n');
657 Inst->replaceAllUsesWith(InVal.first);
687 LoadValue InVal = AvailableLoads.lookup(MemInst.getPointerOperand());
688 if (InVal.Data &&
689 InVal.Data == getOrCreateResult(Inst, InVal.Data->getType()) &&
690 InVal.Generation == CurrentGeneration &&
691 InVal.MatchingId == MemInst.getMatchingId() &&