Lines Matching refs:Intr
872 IntrinsicInst *Intr = cast<IntrinsicInst>(Call); in handleAlloca() local
873 Builder.SetInsertPoint(Intr); in handleAlloca()
874 switch (Intr->getIntrinsicID()) { in handleAlloca()
878 Intr->eraseFromParent(); in handleAlloca()
881 MemCpyInst *MemCpy = cast<MemCpyInst>(Intr); in handleAlloca()
885 Intr->eraseFromParent(); in handleAlloca()
889 MemMoveInst *MemMove = cast<MemMoveInst>(Intr); in handleAlloca()
893 Intr->eraseFromParent(); in handleAlloca()
897 MemSetInst *MemSet = cast<MemSetInst>(Intr); in handleAlloca()
901 Intr->eraseFromParent(); in handleAlloca()
908 Intr->eraseFromParent(); in handleAlloca()
914 Value *Src = Intr->getOperand(0); in handleAlloca()
918 { Intr->getType(), PointerType::get(SrcTy, AMDGPUAS::LOCAL_ADDRESS) } in handleAlloca()
922 ObjectSize, {Src, Intr->getOperand(1), Intr->getOperand(2)}); in handleAlloca()
923 Intr->replaceAllUsesWith(NewCall); in handleAlloca()
924 Intr->eraseFromParent(); in handleAlloca()
928 Intr->print(errs()); in handleAlloca()