Searched refs:DepSI (Results 1 – 4 of 4) sorted by relevance
209 StoreInst *DepSI, const DataLayout &DL) { in analyzeLoadFromClobberingStore() argument210 auto *StoredVal = DepSI->getValueOperand(); in analyzeLoadFromClobberingStore()219 Value *StorePtr = DepSI->getPointerOperand(); in analyzeLoadFromClobberingStore()221 DL.getTypeSizeInBits(DepSI->getValueOperand()->getType()).getFixedSize(); in analyzeLoadFromClobberingStore()
55 StoreInst *DepSI, const DataLayout &DL);
1449 if (auto *DepSI = dyn_cast<StoreInst>(DepInst)) { in performSymbolicLoadCoercion() local1453 if (LI->isAtomic() > DepSI->isAtomic() || in performSymbolicLoadCoercion()1454 LoadType == DepSI->getValueOperand()->getType()) in performSymbolicLoadCoercion()1456 int Offset = analyzeLoadFromClobberingStore(LoadType, LoadPtr, DepSI, DL); in performSymbolicLoadCoercion()1459 lookupOperandLeader(DepSI->getValueOperand()))) { in performSymbolicLoadCoercion()1462 LLVM_DEBUG(dbgs() << "Coercing load from store " << *DepSI in performSymbolicLoadCoercion()
1161 if (StoreInst *DepSI = dyn_cast<StoreInst>(DepInst)) { in AnalyzeLoadAvailability() local1163 if (Address && Load->isAtomic() <= DepSI->isAtomic()) { in AnalyzeLoadAvailability()1165 analyzeLoadFromClobberingStore(Load->getType(), Address, DepSI, DL); in AnalyzeLoadAvailability()1167 Res = AvailableValue::get(DepSI->getValueOperand(), Offset); in AnalyzeLoadAvailability()