Home
last modified time | relevance | path

Searched refs:EscapeInst (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp873 Instruction *EscapeInst = EscapeMapping.first; in createScalarFinalization() local
881 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()