Searched refs:DepSI (Results 1 – 4 of 4) sorted by relevance
212 StoreInst *DepSI, const DataLayout &DL) { in analyzeLoadFromClobberingStore() argument213 auto *StoredVal = DepSI->getValueOperand(); in analyzeLoadFromClobberingStore()222 Value *StorePtr = DepSI->getPointerOperand(); in analyzeLoadFromClobberingStore()224 DL.getTypeSizeInBits(DepSI->getValueOperand()->getType()).getFixedValue(); in analyzeLoadFromClobberingStore()
55 StoreInst *DepSI, const DataLayout &DL);
1453 if (auto *DepSI = dyn_cast<StoreInst>(DepInst)) { in performSymbolicLoadCoercion() local1457 if (LI->isAtomic() > DepSI->isAtomic() || in performSymbolicLoadCoercion()1458 LoadType == DepSI->getValueOperand()->getType()) in performSymbolicLoadCoercion()1460 int Offset = analyzeLoadFromClobberingStore(LoadType, LoadPtr, DepSI, DL); in performSymbolicLoadCoercion()1463 lookupOperandLeader(DepSI->getValueOperand()))) { in performSymbolicLoadCoercion()1465 LLVM_DEBUG(dbgs() << "Coercing load from store " << *DepSI in performSymbolicLoadCoercion()
1246 if (StoreInst *DepSI = dyn_cast<StoreInst>(DepInst)) { in AnalyzeLoadAvailability() local1248 if (Address && Load->isAtomic() <= DepSI->isAtomic()) { in AnalyzeLoadAvailability()1250 analyzeLoadFromClobberingStore(Load->getType(), Address, DepSI, DL); in AnalyzeLoadAvailability()1252 return AvailableValue::get(DepSI->getValueOperand(), Offset); in AnalyzeLoadAvailability()