Lines Matching defs:Where
1126 // Move What before Where in the MemorySSA IR.
1129 WhereType Where) {
1139 MSSA->moveTo(What, BB, Where);
1152 // Move What before Where in the MemorySSA IR.
1153 void MemorySSAUpdater::moveBefore(MemoryUseOrDef *What, MemoryUseOrDef *Where) {
1154 moveTo(What, Where->getBlock(), Where->getIterator());
1157 // Move What after Where in the MemorySSA IR.
1158 void MemorySSAUpdater::moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where) {
1159 moveTo(What, Where->getBlock(), ++Where->getIterator());
1163 MemorySSA::InsertionPlace Where) {
1164 if (Where != MemorySSA::InsertionPlace::BeforeTerminator)
1165 return moveTo(What, BB, Where);
1167 if (auto *Where = MSSA->getMemoryAccess(BB->getTerminator()))
1168 return moveBefore(What, Where);