/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_buffer_queue.h | 82 BufferRep *Buffers = nullptr; member in class:__xray::BufferQueue::Iterator 90 } while (!Buffers[Offset].Used && Offset != Max); 100 T &operator*() const { return Buffers[Offset].Buff; } 102 T *operator->() const { return &(Buffers[Offset].Buff); } 105 : Buffers(Root), 110 while (!Buffers[Offset].Used && Offset != Max) { 125 return L.Buffers == R.Buffers && L.Offset == R.Offset; 150 BufferRep *Buffers; member in class:__xray::BufferQueue 265 iterator begin() const { return iterator(Buffers, [all...] |
H A D | xray_buffer_queue.cpp | 105 Buffers = initArray<BufferRep>(BufferCount); 106 if (Buffers == nullptr) 122 auto &T = Buffers[i]; 137 Next = Buffers; 138 First = Buffers; 153 Buffers(nullptr), 154 Next(Buffers), 155 First(Buffers), 171 if (Next == (Buffers + BufferCount)) 172 Next = Buffers; [all...] |
H A D | xray_profile_collector.h | 35 /// Moves the collection of FunctionCallTrie, Allocators, and Buffers associated 41 FunctionCallTrie::Allocators::Buffers &&B, tid_t TId);
|
H A D | xray_profile_collector.cpp | 61 FunctionCallTrie::Allocators::Buffers Buffers; member in struct:__xray::profileCollectorService::__anon2600::ThreadData 110 FunctionCallTrie::Allocators::Buffers &&B, 122 B.~Buffers(); 141 B.~Buffers(); 320 TD.BQ->releaseBuffer(TD.Buffers.NodeBuffer); 321 TD.BQ->releaseBuffer(TD.Buffers.RootsBuffer); 322 TD.BQ->releaseBuffer(TD.Buffers.ShadowStackBuffer); 323 TD.BQ->releaseBuffer(TD.Buffers.NodeIdPairBuffer);
|
H A D | xray_function_call_trie.h | 164 struct Buffers { struct in struct:__xray::FunctionCallTrie::Allocators 171 explicit Allocators(Buffers &B) XRAY_NEVER_INSTRUMENT { 316 InitAllocatorsFromBuffers(Allocators::Buffers &Bufs) XRAY_NEVER_INSTRUMENT {
|
H A D | xray_profiling.cpp | 55 thread_local FunctionCallTrie::Allocators::Buffers ThreadBuffers; 194 ThreadBuffers = FunctionCallTrie::Allocators::Buffers{};
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | SchedulerStatistics.h | 81 // resource in the Buffers set. 83 llvm::ArrayRef<unsigned> Buffers) override; 86 // buffered resource in the Buffers set. 88 llvm::ArrayRef<unsigned> Buffers) override;
|
H A D | SchedulerStatistics.cpp | 75 ArrayRef<unsigned> Buffers) { 76 for (const unsigned Buffer : Buffers) { 84 ArrayRef<unsigned> Buffers) { 85 for (const unsigned Buffer : Buffers) { 74 onReservedBuffers(const InstRef & , ArrayRef<unsigned> Buffers) argument 83 onReleasedBuffers(const InstRef & , ArrayRef<unsigned> Buffers) argument
|
H A D | TimelineView.h | 176 llvm::ArrayRef<unsigned> Buffers) override;
|
H A D | TimelineView.cpp | 42 ArrayRef<unsigned> Buffers) { 48 for (const unsigned Buffer : Buffers) { 41 onReservedBuffers(const InstRef &IR, ArrayRef<unsigned> Buffers) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SourceMgr.h | 1 //===- SourceMgr.h - Manager for Source Buffers & Diagnostics ---*- C++ -*-===// 85 std::vector<SrcBuffer> Buffers; member in class:llvm::SourceMgr 93 bool isValidBufferID(unsigned i) const { return i && i <= Buffers.size(); } 119 return Buffers[i - 1]; 124 return Buffers[i - 1].Buffer.get(); 127 unsigned getNumBuffers() const { return Buffers.size(); } 136 return Buffers[i - 1].IncludeLoc; 146 Buffers.push_back(std::move(NB)); 147 return Buffers.size();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | HWEventListener.h | 174 ArrayRef<unsigned> Buffers) {} 176 ArrayRef<unsigned> Buffers) {} 173 onReservedBuffers(const InstRef &Inst, ArrayRef<unsigned> Buffers) argument 175 onReleasedBuffers(const InstRef &Inst, ArrayRef<unsigned> Buffers) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 61 APInt Buffers(NumProcResources, 0); 83 Buffers.setBit(getResourceStateIndex(Mask)); 180 Buffers.setBit(getResourceStateIndex(Mask)); 184 ID.UsedBuffers = Buffers.getZExtValue();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | SourceMgr.cpp | 1 //===- SourceMgr.cpp - Manager for Simple Source Buffers & Diagnostics ----===// 62 for (unsigned i = 0, e = Buffers.size(); i != e; ++i) 63 if (Loc.getPointer() >= Buffers[i].Buffer->getBufferStart() && 66 Loc.getPointer() <= Buffers[i].Buffer->getBufferEnd())
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.h | 188 SmallVector<std::unique_ptr<MemoryBuffer>, 2> Buffers; member in class:llvm::MCJIT
|
H A D | MCJIT.cpp | 133 Buffers.push_back(std::move(MemBuf)); 232 Buffers.push_back(std::move(ObjectToLoad));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMapping.cpp | 316 SmallVector<std::unique_ptr<MemoryBuffer>, 4> Buffers; 325 BinaryCoverageReader::create(CovMappingBufRef, Arch, Buffers); 335 Buffers.push_back(std::move(CovMappingBufOrErr.get()));
|