reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
876 Builder.SetInsertPoint(Intr); 877 switch (Intr->getIntrinsicID()) { 881 Intr->eraseFromParent(); 884 MemCpyInst *MemCpy = cast<MemCpyInst>(Intr); 888 Intr->eraseFromParent(); 892 MemMoveInst *MemMove = cast<MemMoveInst>(Intr); 896 Intr->eraseFromParent(); 900 MemSetInst *MemSet = cast<MemSetInst>(Intr); 904 Intr->eraseFromParent(); 911 Intr->eraseFromParent(); 917 Value *Src = Intr->getOperand(0); 921 { Intr->getType(), PointerType::get(SrcTy, AMDGPUAS::LOCAL_ADDRESS) } 926 {Src, Intr->getOperand(1), Intr->getOperand(2), Intr->getOperand(3)}); 926 {Src, Intr->getOperand(1), Intr->getOperand(2), Intr->getOperand(3)}); 926 {Src, Intr->getOperand(1), Intr->getOperand(2), Intr->getOperand(3)}); 927 Intr->replaceAllUsesWith(NewCall); 928 Intr->eraseFromParent(); 932 Intr->print(errs());