reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
344 RemapInstruction(C, ValueMap, 348 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(C)) 350 C->deleteValue(); 357 Value *V = SimplifyInstruction(C, SQ); 358 if (V && LI->replacementPreservesLCSSAForm(C, V)) { 362 if (!C->mayHaveSideEffects()) { 363 C->deleteValue(); 364 C = nullptr; 367 ValueMap[Inst] = C; 369 if (C) { 371 C->setName(Inst->getName()); 372 C->insertBefore(LoopEntryBranch); 374 if (auto *II = dyn_cast<IntrinsicInst>(C)) 379 ValueMapMSSA[Inst] = C;