Lines Matching refs:MemoryDef
139 Updater.insertDef(cast<MemoryDef>(EntryStoreAccess)); in TEST_F()
163 Updater.insertDef(cast<MemoryDef>(LeftStoreAccess), false); in TEST_F()
189 Updater.insertDef(cast<MemoryDef>(SecondEntryStoreAccess), false); in TEST_F()
191 Updater.insertDef(cast<MemoryDef>(SecondEntryStoreAccess), true); in TEST_F()
229 Updater.insertDef(cast<MemoryDef>(StoreAccess)); in TEST_F()
369 Updater.insertDef(cast<MemoryDef>(NewStoreAccess)); in TEST_F()
503 MemoryDef *StoreAccess = cast<MemoryDef>(MSSA.getMemoryAccess(StoreInst)); in TEST_F()
550 MemoryDef *StoreAccess = cast<MemoryDef>(MSSA.getMemoryAccess(StoreInst)); in TEST_F()
783 auto *StoreMA = cast<MemoryDef>(MSSA.getMemoryAccess(Store)); in TEST_F()
851 Updater.moveBefore(cast<MemoryDef>(MSSA.getMemoryAccess(StoreC)), in TEST_F()
852 cast<MemoryDef>(MSSA.getMemoryAccess(StoreB))); in TEST_F()
940 auto *DefA = cast<MemoryDef>(MSSA.getMemoryAccess(StoreA)); in TEST_F()
941 auto *DefB = cast<MemoryDef>(MSSA.getMemoryAccess(StoreB)); in TEST_F()
987 auto *DefX1 = cast<MemoryDef>(MSSA.getMemoryAccess(StoreX1)); in TEST_F()
988 auto *DefY = cast<MemoryDef>(MSSA.getMemoryAccess(StoreY)); in TEST_F()
989 auto *DefX2 = cast<MemoryDef>(MSSA.getMemoryAccess(StoreX2)); in TEST_F()
1068 MemoryDef *MemDef = dyn_cast_or_null<MemoryDef>(MSSA.getMemoryAccess(V)); in TEST_F()
1172 MemoryDef *MemDef = dyn_cast_or_null<MemoryDef>(MSSA.getMemoryAccess(V)); in TEST_F()
1186 MemoryDef *MemDef = dyn_cast_or_null<MemoryDef>(MSSA.getMemoryAccess(V)); in TEST_F()
1325 auto *AccessEntry = cast<MemoryDef>(MSSA.getMemoryAccess(StoreEntry)); in TEST_F()
1326 auto *StoreAEntry = cast<MemoryDef>(MSSA.getMemoryAccess(StoreA)); in TEST_F()
1327 auto *StoreBEntry = cast<MemoryDef>(MSSA.getMemoryAccess(StoreB)); in TEST_F()
1373 auto *StoreAAccess = cast<MemoryDef>(MSSA.getMemoryAccess(StoreA)); in TEST_F()
1374 auto *StoreA2Access = cast<MemoryDef>(MSSA.getMemoryAccess(StoreA2)); in TEST_F()
1378 auto *StoreBAccess = cast<MemoryDef>(MSSA.getMemoryAccess(StoreB)); in TEST_F()
1382 auto SortVecByID = [](std::vector<const MemoryDef *> &Defs) { in TEST_F()
1383 llvm::sort(Defs, [](const MemoryDef *LHS, const MemoryDef *RHS) { in TEST_F()
1388 auto SortedUserList = [&](const MemoryDef *MD) { in TEST_F()
1389 std::vector<const MemoryDef *> Result; in TEST_F()
1391 [](const User *U) { return cast<MemoryDef>(U); }); in TEST_F()
1400 (std::vector<const MemoryDef *>{StoreBAccess, StoreA2Access})); in TEST_F()
1403 std::vector<const MemoryDef *>{StoreA2Access}); in TEST_F()
1408 EXPECT_EQ(SortedUserList(cast<MemoryDef>(MSSA.getLiveOnEntryDef())), in TEST_F()
1409 (std::vector<const MemoryDef *>{StoreAAccess, StoreAAccess, in TEST_F()
1516 MemoryDef *DefS1 = cast<MemoryDef>(MSSA.getMemoryAccess(S1)); in TEST_F()