reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
612 auto IntrID = II->getIntrinsicID(); 619 const ConstantInt *IsVolatile = cast<ConstantInt>(II->getArgOperand(4)); 622 Module *M = II->getParent()->getParent()->getParent(); 623 Type *DestTy = II->getType(); 626 Intrinsic::getDeclaration(M, II->getIntrinsicID(), {DestTy, SrcTy}); 627 II->setArgOperand(0, NewV); 628 II->setCalledFunction(NewDecl); 639 II->replaceAllUsesWith(NewVal); 640 II->eraseFromParent();