Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
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()
43 assert(!Pointers); in removePointer()
51 if (Pointers == P) in removePointer()
52 Pointers = P->Next; in removePointer()
65 if (Pointers == nullptr && IsDead) in cleanup()
74 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.h70 bool hasPointers() const { return Pointers; } in hasPointers()
160 Pointer *Pointers = nullptr; variable
H A DInterpState.cpp55 for (Pointer *P = DB->B.Pointers; P; P = P->Next) { in cleanup()
H A DDisasm.cpp533 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.cpp183 : High(RtCheck.Pointers[Index].End), Low(RtCheck.Pointers[Index].Start), in RuntimeCheckingPtrGroup()
184 AddressSpace(RtCheck.Pointers[Index] in RuntimeCheckingPtrGroup()
187 NeedsFreeze(RtCheck.Pointers[Index].NeedsFreeze) { in RuntimeCheckingPtrGroup()
365 Pointers.emplace_back(Ptr, ScStart, ScEnd, WritePtr, DepSetId, ASId, PtrExpr, in insert()
377 const PointerInfo *Src = &Pointers[CGI.Members[0]]; in tryToCreateDiffCheck()
378 const PointerInfo *Sink = &Pointers[CGJ.Members[0]]; in tryToCreateDiffCheck()
520 Index, RtCheck.Pointers[Index].Start, RtCheck.Pointers[Index].End, in addPointer()
521 RtCheck.Pointers[Index].PointerValue->getType()->getPointerAddressSpace(), in addPointer()
522 RtCheck.Pointers[Index].NeedsFreeze, *RtCheck.SE); in addPointer()
603 for (unsigned I = 0; I < Pointers.size(); ++I) in groupChecks()
[all …]
H A DAliasSetTracker.cpp203 SmallSetVector<const Value *, 8> Pointers; in getPointers() local
205 Pointers.insert(MemLoc.Ptr); in getPointers()
206 return Pointers.takeVector(); in getPointers()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp348 auto &Pointers = LAI->getRuntimePointerChecking()->Pointers; in instructionSafeForVersioning() local
349 if (!any_of(Pointers, [&](auto &P) { return P.PointerValue == Ptr; })) { in instructionSafeForVersioning()
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/include/llvm/Analysis/
H A DLoopAccessAnalysis.h526 Pointers.clear(); in reset()
543 bool empty() const { return Pointers.empty(); } in empty()
588 SmallVector<PointerInfo, 2> Pointers; variable
607 return Pointers[PtrIdx]; in getPointerInfo()
/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/crypto/openssl/doc/man3/
H A DX509_ACERT_get0_holder_baseCertId.pod62 Pointers to the internal structures describing the holder identity of
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp181 static cl::opt<bool> Pointers("pointers", cl::desc("Dump enum types"), variable
250 cl::opt<bool> Pointers("pointers", cl::desc("Display pointer types"), variable
1054 if (opts::diadump::Pointers) in dumpDia()
1233 opts::pretty::Funcsigs || opts::pretty::Pointers || in dumpPretty()
1603 opts::pretty::Pointers = true; in main()
H A DPrettyTypeDumper.cpp209 if (opts::pretty::Pointers) in start()
H A Dllvm-pdbutil.h88 extern llvm::cl::opt<bool> Pointers;
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2434 MapValuesArrayTy Pointers; member
2445 Pointers.append(CurInfo.Pointers.begin(), CurInfo.Pointers.end()); in append()
/freebsd/contrib/googletest/googlemock/test/
H A Dgmock-matchers-arithmetic_test.cc144 using Pointers = std::tuple<std::unique_ptr<int>, std::unique_ptr<int>>; in TEST() typedef
145 Matcher<Pointers> matcher = Eq(); in TEST()
146 Pointers pointers; in TEST()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7606 CombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF));
7619 CombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF));
7646 CombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF));
7657 StructBaseCombinedInfo.Pointers.push_back(LB.emitRawPointer(CGF));
8158 UseDeviceDataCombinedInfo.Pointers.push_back(Ptr); in generateAllInfoForClauses()
8417 CurInfo.Pointers.push_back(Ptr); in generateAllInfoForClauses()
8537 CombinedInfo.Pointers.push_back(PartialStruct.Base.emitRawPointer(CGF)); in emitCombinedEntry()
8544 CombinedInfo.Pointers.push_back(LB); in emitCombinedEntry()
8650 CombinedInfo.Pointers.push_back(ThisLValVal.getPointer(CGF)); in generateInfoForLambdaCaptures()
8678 CombinedInfo.Pointers.push_back(VarLValVal.getPointer(CGF)); in generateInfoForLambdaCaptures()
[all …]
/freebsd/contrib/llvm-project/lldb/docs/design/
H A Doverview.rst
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.td63 "Pointers are 64-bit wide">;
/freebsd/share/misc/
H A Dscsi_modes449 {C2 Pointers are supported} t1
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.td231 // Pointers are always passed in full 64-bit registers.
/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 */

12