Home
last modified time | relevance | path

Searched refs:DepSI (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp212 StoreInst *DepSI, const DataLayout &DL) { in analyzeLoadFromClobberingStore() argument
213 auto *StoredVal = DepSI->getValueOperand(); in analyzeLoadFromClobberingStore()
222 Value *StorePtr = DepSI->getPointerOperand(); in analyzeLoadFromClobberingStore()
224 DL.getTypeSizeInBits(DepSI->getValueOperand()->getType()).getFixedValue(); in analyzeLoadFromClobberingStore()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DVNCoercion.h55 StoreInst *DepSI, const DataLayout &DL);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1453 if (auto *DepSI = dyn_cast<StoreInst>(DepInst)) { in performSymbolicLoadCoercion() local
1457 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()
H A DGVN.cpp1246 if (StoreInst *DepSI = dyn_cast<StoreInst>(DepInst)) { in AnalyzeLoadAvailability() local
1248 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()