HomeSort by: relevance | last modified time | path
    Searched refs:PtrArg (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp 928 for (Argument *PtrArg : PointerArgs) {
929 Type *AgTy = cast<PointerType>(PtrArg->getType())->getElementType();
933 if (PtrArg->hasStructRetAttr()) {
934 unsigned ArgNo = PtrArg->getArgNo();
950 bool isSafeToPromote = PtrArg->hasByValAttr() && PtrArg->getParamAlign() &&
952 !canPaddingBeAccessed(PtrArg));
957 << PtrArg->getName()
977 ByValArgsToTransform.insert(PtrArg);
988 llvm::is_contained(STy->elements(), PtrArg->getType())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUTargetTransformInfo.cpp 1207 for (Value *PtrArg : CB->args()) {
1208 PointerType *Ty = dyn_cast<PointerType>(PtrArg->getType());
1213 PtrArg = getUnderlyingObject(PtrArg);
1214 if (const AllocaInst *AI = dyn_cast<AllocaInst>(PtrArg)) {
AMDGPULibCalls.cpp 587 auto PtrArg = CI->getArgOperand(PtrArgLoc);
588 unsigned PtrArgAS = PtrArg->getType()->getPointerAddressSpace();
604 auto *BCast = B.CreatePointerCast(PtrArg, PtrTy);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp 525 Value *PtrArg = getVal(II->getArgOperand(1));
526 Value *Ptr = PtrArg->stripPointerCasts();
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
InlineCost.cpp 2283 Value *PtrArg = *CAI;
2284 if (ConstantInt *C = stripAndComputeInBoundsConstantOffsets(PtrArg)) {
2285 ConstantOffsetPtrs[&FAI] = std::make_pair(PtrArg, C->getValue());
2288 if (auto *SROAArg = dyn_cast<AllocaInst>(PtrArg)) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 1763 const Expr *PtrArg = TheCall->getArg(0)->IgnoreParenImpCasts();
1764 const QualType PtrArgType = PtrArg->getType();
1767 Diag(PtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)

Completed in 49 milliseconds