Home
last modified time | relevance | path

Searched refs:PtrArg (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceOpcodes.cpp77 Value *&PtrArg) { in callLooksLikeLoadStore() argument
80 PtrArg = nullptr; in callLooksLikeLoadStore()
90 if (!PtrArg && PT) { in callLooksLikeLoadStore()
96 PtrArg = Arg; in callLooksLikeLoadStore()
112 if (!PtrArg) { in callLooksLikeLoadStore()
120 PtrArg = ConstantPointerNull::get(PtrTy); in callLooksLikeLoadStore()
125 cast<PointerType>(PtrArg->getType())->getAddressSpace()) != in callLooksLikeLoadStore()
126 PtrArg->getType()) in callLooksLikeLoadStore()
134 Value *PtrArg = nullptr; in tryReplaceCallWithLoadStore() local
136 if (!callLooksLikeLoadStore(CB, DataArg, PtrArg) || O.shouldKeep()) in tryReplaceCallWithLoadStore()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp769 for (Argument *PtrArg : PointerArgs) { in promoteArguments()
772 if (PtrArg->hasStructRetAttr()) { in promoteArguments()
773 unsigned ArgNo = PtrArg->getArgNo(); in promoteArguments()
786 if (findArgParts(PtrArg, DL, AAR, MaxElements, IsRecursive, ArgParts)) { in promoteArguments()
792 ArgsToPromote.insert({PtrArg, std::move(ArgParts)}); in promoteArguments()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp1187 for (Value *PtrArg : CB->args()) { in adjustInliningThreshold()
1188 PointerType *Ty = dyn_cast<PointerType>(PtrArg->getType()); in adjustInliningThreshold()
1193 PtrArg = getUnderlyingObject(PtrArg); in adjustInliningThreshold()
1194 if (const AllocaInst *AI = dyn_cast<AllocaInst>(PtrArg)) { in adjustInliningThreshold()
H A DAMDGPULibCalls.cpp561 auto PtrArg = CI->getArgOperand(PtrArgLoc); in fold_read_write_pipe() local
562 unsigned PtrArgAS = PtrArg->getType()->getPointerAddressSpace(); in fold_read_write_pipe()
578 auto *BCast = B.CreatePointerCast(PtrArg, PtrTy); in fold_read_write_pipe()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp448 Value *PtrArg = getVal(II->getArgOperand(1)); in EvaluateBlock() local
449 Value *Ptr = PtrArg->stripPointerCasts(); in EvaluateBlock()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DInlineCost.cpp2639 Value *PtrArg = *CAI; in analyze() local
2640 if (ConstantInt *C = stripAndComputeInBoundsConstantOffsets(PtrArg)) { in analyze()
2641 ConstantOffsetPtrs[&FAI] = std::make_pair(PtrArg, C->getValue()); in analyze()
2644 if (auto *SROAArg = dyn_cast<AllocaInst>(PtrArg)) { in analyze()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp718 Expr *PtrArg = PtrArgResult.get(); in SemaBuiltinDumpStruct() local
719 PtrArg = new (S.Context) in SemaBuiltinDumpStruct()
720 ParenExpr(PtrArg->getBeginLoc(), in SemaBuiltinDumpStruct()
721 S.getLocForEndOfToken(PtrArg->getEndLoc()), PtrArg); in SemaBuiltinDumpStruct()
722 if (Generator.dumpUnnamedRecord(RD, PtrArg, 0)) in SemaBuiltinDumpStruct()