Searched refs:UseCall (Results 1 – 3 of 3) sorted by relevance
1848 auto *UseCall = cast<CallBase>(User); in RemovePreallocated() local1849 assert(UseCall->getCalledFunction()->getIntrinsicID() == in RemovePreallocated()1853 cast<ConstantInt>(UseCall->getArgOperand(1))->getZExtValue(); in RemovePreallocated()1856 auto AddressSpace = UseCall->getType()->getPointerAddressSpace(); in RemovePreallocated()1857 auto *ArgType = UseCall in RemovePreallocated()1866 Alloca, Type::getInt8PtrTy(M->getContext()), UseCall->getName()); in RemovePreallocated()1871 UseCall->replaceAllUsesWith(AllocaReplacement); in RemovePreallocated()1872 UseCall->eraseFromParent(); in RemovePreallocated()
4754 auto *UseCall = dyn_cast<CallBase>(U); in visitIntrinsicCall() local4755 Assert(UseCall != nullptr, in visitIntrinsicCall()4757 const Function *Fn = UseCall->getCalledFunction(); in visitIntrinsicCall()4759 auto *AllocArgIndex = dyn_cast<ConstantInt>(UseCall->getArgOperand(1)); in visitIntrinsicCall()4776 for (unsigned i = 0; i < UseCall->getNumArgOperands(); i++) { in visitIntrinsicCall()4777 if (UseCall->paramHasAttr(i, Attribute::Preallocated)) { in visitIntrinsicCall()4788 Call, *UseCall); in visitIntrinsicCall()4792 if (UseCall->countOperandBundlesOfType(LLVMContext::OB_preallocated) > in visitIntrinsicCall()4797 UseCall->getOperandBundle(LLVMContext::OB_preallocated); in visitIntrinsicCall()
5747 auto *UseCall = cast<CallBase>(U); in FindPreallocatedCall() local5748 const Function *Fn = UseCall->getCalledFunction(); in FindPreallocatedCall()5750 return UseCall; in FindPreallocatedCall()