Searched refs:DepSI (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 235 StoreInst *DepSI, const DataLayout &DL) { in analyzeLoadFromClobberingStore() argument 236 auto *StoredVal = DepSI->getValueOperand(); in analyzeLoadFromClobberingStore() 242 if (!canCoerceMustAliasedValueToLoad(StoredVal, LoadTy, DepSI->getFunction())) in analyzeLoadFromClobberingStore() 245 Value *StorePtr = DepSI->getPointerOperand(); in analyzeLoadFromClobberingStore() 247 DL.getTypeSizeInBits(DepSI->getValueOperand()->getType()).getFixedValue(); in analyzeLoadFromClobberingStore()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | VNCoercion.h | 56 StoreInst *DepSI, const DataLayout &DL);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 1490 if (auto *DepSI = dyn_cast<StoreInst>(DepInst)) { in performSymbolicLoadCoercion() local 1494 if (LI->isAtomic() > DepSI->isAtomic() || in performSymbolicLoadCoercion() 1495 LoadType == DepSI->getValueOperand()->getType()) in performSymbolicLoadCoercion() 1497 int Offset = analyzeLoadFromClobberingStore(LoadType, LoadPtr, DepSI, DL); in performSymbolicLoadCoercion() 1500 lookupOperandLeader(DepSI->getValueOperand()))) { in performSymbolicLoadCoercion() 1502 LLVM_DEBUG(dbgs() << "Coercing load from store " << *DepSI in performSymbolicLoadCoercion()
|
| H A D | GVN.cpp | 1339 if (StoreInst *DepSI = dyn_cast<StoreInst>(DepInst)) { in AnalyzeLoadAvailability() local 1341 if (Address && Load->isAtomic() <= DepSI->isAtomic()) { in AnalyzeLoadAvailability() 1343 analyzeLoadFromClobberingStore(Load->getType(), Address, DepSI, DL); in AnalyzeLoadAvailability() 1345 return AvailableValue::get(DepSI->getValueOperand(), Offset); in AnalyzeLoadAvailability()
|