Lines Matching refs:ExistingResult
809 NonLocalDepEntry *ExistingResult = nullptr; in getNonLocalCallDependency() local
818 ExistingResult = &*Entry; in getNonLocalCallDependency()
824 if (ExistingResult) { in getNonLocalCallDependency()
825 if (Instruction *Inst = ExistingResult->getResult().getInst()) { in getNonLocalCallDependency()
848 if (ExistingResult) in getNonLocalCallDependency()
849 ExistingResult->setResult(Dep); in getNonLocalCallDependency()
951 NonLocalDepEntry *ExistingResult = nullptr; in getNonLocalInfoForBlock() local
953 ExistingResult = &*Entry; in getNonLocalInfoForBlock()
958 if (ExistingResult && isInvariantLoad && in getNonLocalInfoForBlock()
959 !ExistingResult->getResult().isNonFuncLocal()) in getNonLocalInfoForBlock()
960 ExistingResult = nullptr; in getNonLocalInfoForBlock()
964 if (ExistingResult && !ExistingResult->getResult().isDirty()) { in getNonLocalInfoForBlock()
966 return ExistingResult->getResult(); in getNonLocalInfoForBlock()
973 if (ExistingResult && ExistingResult->getResult().getInst()) { in getNonLocalInfoForBlock()
974 assert(ExistingResult->getResult().getInst()->getParent() == BB && in getNonLocalInfoForBlock()
977 ScanPos = ExistingResult->getResult().getInst()->getIterator(); in getNonLocalInfoForBlock()
996 if (ExistingResult) in getNonLocalInfoForBlock()
997 ExistingResult->setResult(Dep); in getNonLocalInfoForBlock()