Searched refs:EscapeInst (Results 1 – 1 of 1) sorted by relevance
873 Instruction *EscapeInst = EscapeMapping.first; in createScalarFinalization() local881 EscapeInst->getName() + ".final_reload"); in createScalarFinalization()883 Builder.CreateBitOrPointerCast(EscapeInstReload, EscapeInst->getType()); in createScalarFinalization()886 PHINode *MergePHI = PHINode::Create(EscapeInst->getType(), 2, in createScalarFinalization()887 EscapeInst->getName() + ".merge"); in createScalarFinalization()892 MergePHI->addIncoming(EscapeInst, ExitBB); in createScalarFinalization()896 if (SE.isSCEVable(EscapeInst->getType())) in createScalarFinalization()897 SE.forgetValue(EscapeInst); in createScalarFinalization()901 EUser->replaceUsesOfWith(EscapeInst, MergePHI); in createScalarFinalization()