Home
last modified time | relevance | path

Searched refs:Pointers (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBlock.cpp22 assert(!Pointers); in addPointer()
29 if (Pointers) in addPointer()
30 Pointers->Prev = P; in addPointer()
31 P->Next = Pointers; in addPointer()
33 Pointers = P; in addPointer()
39 assert(!Pointers); in removePointer()
47 if (Pointers == P) in removePointer()
48 Pointers = P->Next; in removePointer()
57 if (Pointers == nullptr && IsDead) in cleanup()
65 assert(!Pointers); in replacePointer()
[all …]
H A DDynamicAllocator.cpp29 while (B->Pointers) { in cleanup()
30 Pointer *Next = B->Pointers->Next; in cleanup()
31 B->Pointers->PointeeStorage.BS.Pointee = nullptr; in cleanup()
32 B->Pointers = Next; in cleanup()
34 B->Pointers = nullptr; in cleanup()
H A DInterpBlock.h69 bool hasPointers() const { return Pointers; } in hasPointers()
156 Pointer *Pointers = nullptr; variable
H A DInterpState.cpp40 for (Pointer *P = DB->B.Pointers; P; P = P->Next) { in cleanup()
H A DDisasm.cpp334 for (const Pointer *P = Pointers; P; P = P->Next) { in dump()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp106 SetVector<std::pair<const Value *, Type *>> Pointers; in runInternal() local
113 Pointers.insert({LI->getPointerOperand(), LI->getType()}); in runInternal()
116 Pointers.insert({SI->getPointerOperand(), in runInternal()
125 errs() << "Function: " << F.getName() << ": " << Pointers.size() in runInternal()
129 for (auto I1 = Pointers.begin(), E = Pointers.end(); I1 != E; ++I1) { in runInternal()
131 for (auto I2 = Pointers.begin(); I2 != I1; ++I2) { in runInternal()
213 for (const auto &Pointer : Pointers) { in runInternal()
H A DLoopAccessAnalysis.cpp185 : High(RtCheck.Pointers[Index].End), Low(RtCheck.Pointers[Index].Start), in RuntimeCheckingPtrGroup()
186 AddressSpace(RtCheck.Pointers[Index] in RuntimeCheckingPtrGroup()
189 NeedsFreeze(RtCheck.Pointers[Index].NeedsFreeze) { in RuntimeCheckingPtrGroup()
271 Pointers.emplace_back(Ptr, ScStart, ScEnd, WritePtr, DepSetId, ASId, PtrExpr, in insert()
283 PointerInfo *Src = &Pointers[CGI.Members[0]]; in tryToCreateDiffCheck()
284 PointerInfo *Sink = &Pointers[CGJ.Members[0]]; in tryToCreateDiffCheck()
426 Index, RtCheck.Pointers[Index].Start, RtCheck.Pointers[Index].End, in addPointer()
427 RtCheck.Pointers[Index].PointerValue->getType()->getPointerAddressSpace(), in addPointer()
428 RtCheck.Pointers[Index].NeedsFreeze, *RtCheck.SE); in addPointer()
509 for (unsigned I = 0; I < Pointers.size(); ++I) in groupChecks()
[all …]
H A DAliasSetTracker.cpp204 SmallSetVector<const Value *, 8> Pointers; in getPointers() local
206 Pointers.insert(MemLoc.Ptr); in getPointers()
207 return Pointers.takeVector(); in getPointers()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp573 Pointers == Other.Pointers; in operator ==()
633 auto I = lower_bound(Pointers, AddressSpace, in getPointerAlignElem()
637 if (I != Pointers.end() && I->AddressSpace == AddressSpace) in getPointerAlignElem()
641 assert(Pointers[0].AddressSpace == 0); in getPointerAlignElem()
642 return Pointers[0]; in getPointerAlignElem()
655 auto I = lower_bound(Pointers, AddrSpace, in setPointerAlignmentInBits()
659 if (I == Pointers.end() || I->AddressSpace != AddrSpace) { in setPointerAlignmentInBits()
660 Pointers.insert(I, in setPointerAlignmentInBits()
711 Pointers.clear(); in clear()
756 for (auto &P : Pointers) in getMaxIndexSize()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h486 Pointers.clear(); in reset()
500 bool empty() const { return Pointers.empty(); } in empty()
545 SmallVector<PointerInfo, 2> Pointers; variable
564 return Pointers[PtrIdx]; in getPointerInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h156 PointersTy Pointers; variable
220 Pointers = DL.Pointers;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp501 unsigned N = RtPtrCheck->Pointers.size(); in computePartitionSetForPointers()
504 Value *Ptr = RtPtrCheck->Pointers[I].PointerValue; in computePartitionSetForPointers()
506 LAI.getInstructionsForAccess(Ptr, RtPtrCheck->Pointers[I].IsWritePtr); in computePartitionSetForPointers()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenRegisterBankInfo.def32 // Pointers to the entries in this array are returned by getValueMapping() and
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2275 MapValuesArrayTy Pointers; member
2286 Pointers.append(CurInfo.Pointers.begin(), CurInfo.Pointers.end()); in append()
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp180 static cl::opt<bool> Pointers("pointers", cl::desc("Dump enum types"),
248 cl::opt<bool> Pointers("pointers", cl::desc("Display pointer types"),
1048 if (opts::diadump::Pointers) in dumpDia()
1227 opts::pretty::Funcsigs || opts::pretty::Pointers || in dumpPretty()
1599 opts::pretty::Pointers = true; in main()
182 static cl::opt<bool> Pointers("pointers", cl::desc("Dump enum types"), global() variable
250 cl::opt<bool> Pointers("pointers", cl::desc("Display pointer types"), global() variable
H A DPrettyTypeDumper.cpp209 if (opts::pretty::Pointers) in start()
H A Dllvm-pdbutil.h88 extern llvm::cl::opt<bool> Pointers;
/freebsd/contrib/googletest/googlemock/test/
H A Dgmock-matchers-arithmetic_test.cc141 using Pointers = std::tuple<std::unique_ptr<int>, std::unique_ptr<int>>; in TEST() typedef
142 Matcher<Pointers> matcher = Eq(); in TEST()
143 Pointers pointers; in TEST()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7347 CombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF)); in generateInfoForComponentList()
7360 CombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF)); in generateInfoForComponentList()
7385 CombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF)); in generateInfoForComponentList()
7396 StructBaseCombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF)); in generateInfoForComponentList()
7902 UseDeviceDataCombinedInfo.Pointers.push_back(Ptr); in generateAllInfoForClauses()
8161 CurInfo.Pointers.push_back(Ptr); in generateAllInfoForClauses()
8280 CombinedInfo.Pointers.push_back(PartialStruct.Base.emitRawPointer(CGF)); in emitCombinedEntry()
8287 CombinedInfo.Pointers.push_back(LB); in emitCombinedEntry()
8391 CombinedInfo.Pointers.push_back(ThisLValVal.getPointer(CGF)); in generateInfoForLambdaCaptures()
8419 CombinedInfo.Pointers.push_back(VarLValVal.getPointer(CGF)); in generateInfoForLambdaCaptures()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.td63 "Pointers are 64-bit wide">;
/freebsd/contrib/llvm-project/lldb/docs/design/
H A Doverview.rst
/freebsd/share/misc/
H A Dscsi_modes449 {C2 Pointers are supported} t1
/freebsd/crypto/openssl/doc/man7/
H A DEVP_RAND.pod111 Pointers to these DRBG instances can be obtained using
/freebsd/lib/libc/db/mpool/
H A Dmpool.libtp218 /* Update Hash Pointers */
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.td382 // Pointers are always returned in full 64-bit registers.
560 // Pointers are always passed in full 64-bit registers.

12