/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SourceMgr.h | 77 /// Populate \c OffsetCache and look up a given \p Ptr in it, assuming 82 unsigned getLineNumber(const char *Ptr) const;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.h | 285 int isConsecutivePtr(Value *Ptr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Lint.cpp | 97 void visitMemoryReference(Instruction &I, Value *Ptr, 416 Value *Ptr, uint64_t Size, unsigned Align, 423 Value *UnderlyingObject = findValue(Ptr, /*OffsetOk=*/true); 463 if (Value *Base = GetPointerBaseWithConstantOffset(Ptr, Offset, *DL)) { 464 // OK, so the access is to a constant offset from Ptr. Check that Ptr is 415 visitMemoryReference(Instruction &I, Value *Ptr, uint64_t Size, unsigned Align, Type *Ty, unsigned Flags) argument
|
H A D | BasicAliasAnalysis.cpp | 660 Worklist.push_back(Loc.Ptr); 843 assert(notDifferentParent(LocA.Ptr, LocB.Ptr) && 857 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.AATags, LocB.Ptr, 873 assert(notDifferentParent(Call, Loc.Ptr) && 876 const Value *Object = GetUnderlyingObject(Loc.Ptr, DL);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 208 if (const char *Ptr = isLabelTail(CurPtr)) { 209 CurPtr = Ptr; 263 if (const char *Ptr = isLabelTail(TokStart)) { 264 CurPtr = Ptr;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 131 int getAddressComputationCost(Type *Ty, ScalarEvolution *SE, const SCEV *Ptr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULibFunc.cpp | 823 AMDGPULibFunc::Param Ptr; 834 Ptr = p; 847 if (Ptr.ArgType) Str.push_back(Ptr);
|
H A D | SIInsertWaitcnts.cpp | 1021 const Value *Ptr = Memop->getValue(); local 1022 if (SLoadAddresses.count(Ptr)) { 1025 SLoadAddresses.find(Ptr)->second)) 1026 SLoadAddresses.erase(Ptr); 1417 const Value *Ptr = Memop->getValue(); local 1418 SLoadAddresses.insert(std::make_pair(Ptr, Inst.getParent()));
|
H A D | SIISelLowering.h | 373 SDValue Ptr) const; 374 MachineSDNode *buildRSRC(SelectionDAG &DAG, const SDLoc &DL, SDValue Ptr,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 205 const SCEV *Ptr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 799 Scatterer Ptr = scatter(&LI, LI.getPointerOperand()); local 804 Res[I] = Builder.CreateAlignedLoad(Layout.VecTy->getElementType(), Ptr[I], 825 Scatterer Ptr = scatter(&SI, SI.getPointerOperand()); local 832 Stores[I] = Builder.CreateAlignedStore(Val[I], Ptr[I], Align);
|
H A D | LICM.cpp | 1794 Value *Ptr; variable 1796 Ptr = LI->getOperand(0); 1798 Ptr = cast<StoreInst>(I)->getPointerOperand(); 1799 return PointerMustAliases.count(Ptr); 1811 Value *Ptr = maybeInsertLCSSAPHI(SomePtr, ExitBlock); variable 1813 StoreInst *NewSI = new StoreInst(LiveInValue, Ptr, InsertPos); 2282 << *(MemLoc.Ptr) << "\n"); 2289 << *(MemLoc.Ptr) << "\n"); 2293 LLVM_DEBUG(dbgs() << "Aliasing okay for " << *(MemLoc.Ptr) << "\n");
|
H A D | LoopIdiomRecognize.cpp | 533 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), *DL); local 534 StoreRefsForMemset[Ptr].push_back(SI); 538 Value *Ptr = GetUnderlyingObject(SI->getPointerOperand(), *DL); local 539 StoreRefsForMemsetPattern[Ptr].push_back(SI); 799 mayLoopAccessLocation(Value *Ptr, ModRefInfo Access, Loop *L, argument 818 MemoryLocation StoreLoc(Ptr, AccessSize);
|
H A D | SCCP.cpp | 1121 Constant *Ptr = Operands[0]; local 1124 ConstantExpr::getGetElementPtr(I.getSourceElementType(), Ptr, Indices); 1164 Constant *Ptr = PtrVal.getConstant(); 1167 if (isa<ConstantPointerNull>(Ptr)) { 1175 if (auto *GV = dyn_cast<GlobalVariable>(Ptr)) { 1188 if (Constant *C = ConstantFoldLoadFromConstPtr(Ptr, I.getType(), DL)) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 408 int LoopVectorizationLegality::isConsecutivePtr(Value *Ptr) { argument 413 int Stride = getPtrStride(PSE, Ptr, TheLoop, Strides, CanAddPredicate, false); 956 if (auto *Ptr = getLoadStorePointerOperand(&I)) 957 SafePointes.insert(Ptr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInternal.h | 232 void emitDealloc(IRBuilder<> &Builder, Value *Ptr, CallGraph *CG) const;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 1903 SDValue SelectionDAG::getAddrSpaceCast(const SDLoc &dl, EVT VT, SDValue Ptr, 1905 SDValue Ops[] = {Ptr}; 5807 SDValue SelectionDAG::getMemBasePlusOffset(SDValue Ptr, SDValue Offset, 5811 EVT BasePtrVT = Ptr.getValueType(); 5812 return getNode(ISD::ADD, DL, BasePtrVT, Ptr, Offset, Flags); 6603 SDValue Ptr, SDValue Cmp, SDValue Swp, 6609 SDValue Ops[] = {Chain, Ptr, Cmp, Swp}; 6614 SDValue Chain, SDValue Ptr, SDValue Val, 6637 SDValue Ops[] = {Chain, Ptr, Val}; 6642 EVT VT, SDValue Chain, SDValue Ptr, [all...] |
H A D | LegalizeIntegerTypes.cpp | 1198 SDValue Ptr = N->getOperand(1); // Get the pointer. local 1208 Parts[i] = DAG.getVAArg(RegVT, dl, Chain, Ptr, N->getOperand(2), 1591 SDValue Ch = N->getChain(), Ptr = N->getBasePtr(); local 1597 return DAG.getTruncStore(Ch, dl, Val, Ptr, 2819 SDValue Ptr = N->getBasePtr(); local 2831 Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT, 2854 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), Alignment, MMOFlags, 2863 Ptr = DAG.getMemBasePlusOffset(Ptr, IncrementSize, dl); 2864 Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, 4091 SDValue Ptr = N->getBasePtr(); local [all...] |
H A D | TargetLowering.cpp | 3345 SDValue Ptr = Lod->getBasePtr(); local 3347 Ptr = DAG.getMemBasePlusOffset(Ptr, bestOffset, dl); 3350 newVT, dl, Lod->getChain(), Ptr, 6663 SDValue Ptr = DAG.getObjectPtrOffset(SL, BasePtr, Idx * Stride); 6667 Chain, SL, Elt, Ptr, ST->getPointerInfo().getWithOffset(Idx * Stride), 6682 SDValue Ptr = LD->getBasePtr(); 6699 SDValue newLoad = DAG.getLoad(intVT, dl, Chain, Ptr, 6723 EVT PtrVT = Ptr.getValueType(); 6733 RegVT, dl, Chain, Ptr, L [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 692 void Deallocate(void *Ptr) const {} 1967 const Type *Ptr = Qc.strip(T); local 1968 return getExtQualType(Ptr, Qc); 2785 template <typename T> void addDestruction(T *Ptr) const { 2788 AddDeallocation(DestroyPtr, Ptr); 3133 inline void operator delete(void *Ptr, const clang::ASTContext &C, size_t) { argument 3134 C.Deallocate(Ptr); 3171 inline void operator delete[](void *Ptr, const clang::ASTContext &C, size_t) { argument 3172 C.Deallocate(Ptr);
|
H A D | FormatString.h | 274 bool Ptr = false; member in class:clang::analyze_format_string::ArgType 297 Res.Ptr = true;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | WholeProgramDevirt.cpp | 821 Constant *Ptr = getPointerAtOffset(TM.Bits->GV->getInitializer(), 823 if (!Ptr) 826 auto Fn = dyn_cast<Function>(Ptr->stripPointerCasts()); 1589 Value *Ptr = CI->getArgOperand(0)->stripPointerCasts(); local 1594 // just skip the vtable Ptr if it has been seen before, however, since 1597 CallSlots[{TypeId, Call.Offset}].addCallSite(Ptr, Call.CS, nullptr); 1622 Value *Ptr = CI->getArgOperand(0); local 1643 Value *GEP = LoadB.CreateGEP(Int8Ty, Ptr, Offset); 1654 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue}); 1683 CallSlots[{TypeId, Call.Offset}].addCallSite(Ptr, Cal [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprObjC.cpp | 361 if (const ObjCObjectPointerType *Ptr = T->getAs<ObjCObjectPointerType>()) 362 return Ptr->getInterfaceDecl();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexBody.cpp | 276 if (const auto *Ptr = recT->getAs<ObjCObjectPointerType>()) 277 addReceivers(Ptr->getObjectType());
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | OrcRemoteTargetServer.h | 427 uintptr_t *Ptr = local 429 *Ptr = static_cast<uintptr_t>(PtrVal);
|