Searched refs:LastStore (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 1217 Instruction *LastStore = nullptr; in processNode() local 1322 LastStore = nullptr; in processNode() 1385 LastStore = nullptr; in processNode() 1430 LastStore = nullptr; in processNode() 1442 LastStore = nullptr; in processNode() 1497 assert((!LastStore || in processNode() 1498 ParseMemoryInst(LastStore, TTI).getPointerOperand() == in processNode() 1527 if (LastStore) { in processNode() 1528 if (overridingStores(ParseMemoryInst(LastStore, TTI), MemInst)) { in processNode() 1529 LLVM_DEBUG(dbgs() << "EarlyCSE DEAD STORE: " << *LastStore in processNode() [all …]
|
| H A D | NewGVN.cpp | 1404 const auto *LastStore = createStoreExpression(SI, StoreRHS); in performSymbolicStoreEvaluation() local 1405 const auto *LastCC = ExpressionToClass.lookup(LastStore); in performSymbolicStoreEvaluation() 1411 if (LastCC && LastCC->getStoredValue() == LastStore->getStoredValue()) in performSymbolicStoreEvaluation() 1412 return LastStore; in performSymbolicStoreEvaluation() 1417 if (auto *LI = dyn_cast<LoadInst>(LastStore->getStoredValue())) in performSymbolicStoreEvaluation() 1419 LastStore->getOperand(0)) && in performSymbolicStoreEvaluation() 1422 return LastStore; in performSymbolicStoreEvaluation() 1423 deleteExpression(LastStore); in performSymbolicStoreEvaluation()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonFrameLowering.cpp | 2258 std::map<int,IndexType> LastStore, LastLoad; in optimizeSpillSlots() local 2334 if (LastStore[FI] == IndexType::None) in optimizeSpillSlots() 2335 LastStore[FI] = IndexType::Entry; in optimizeSpillSlots() 2339 if (LastStore[FI] != IndexType::None) in optimizeSpillSlots() 2340 RL.add(LastStore[FI], LastLoad[FI], false, false); in optimizeSpillSlots() 2344 LastStore[FI] = Index; in optimizeSpillSlots() 2356 IndexType &LS = LastStore[I.first]; in optimizeSpillSlots() 2363 for (auto &I : LastStore) { in optimizeSpillSlots()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 521 std::pair<CharUnits, CharUnits> LastStore = Stores.pop_back_val(); in EmitNullBaseClassInitialization() local 522 CharUnits LastStoreOffset = LastStore.first; in EmitNullBaseClassInitialization() 523 CharUnits LastStoreSize = LastStore.second; in EmitNullBaseClassInitialization()
|