Home
last modified time | relevance | path

Searched refs:Cur (Results 1 – 25 of 71) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h47 using PredT = std::function<bool(ArrayRef<Value *> Cur, const Value *New)>;
52 ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes)>;
62 Make = [Pred](ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes) { in SourcePred()
67 if (Pred(Cur, V)) in SourcePred()
77 bool matches(ArrayRef<Value *> Cur, const Value *New) { in matches() argument
78 return Pred(Cur, New); in matches()
82 std::vector<Constant *> generate(ArrayRef<Value *> Cur, in generate() argument
84 return Make(Cur, BaseTypes); in generate()
195 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchFirstType()
196 assert(!Cur.empty() && "No first source yet"); in matchFirstType()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DPseudoProbe.cpp41 PseudoProbeInlineTree *Cur = InlineTree; in getInlineContext() local
44 while (Cur->hasInlineSite()) { in getInlineContext()
48 getProbeFNameForGUID(GUID2FuncMAP, std::get<0>(Cur->ISite)); in getInlineContext()
51 ContextStr += Twine(std::get<0>(Cur->ISite)).str(); in getInlineContext()
54 ContextStr += Twine(std::get<1>(Cur->ISite)).str(); in getInlineContext()
56 Cur = Cur->Parent; in getInlineContext()
211 PseudoProbeInlineTree *Cur = &DummyInlineRoot; in buildAddress2ProbeMap() local
216 if (Root == Cur) { in buildAddress2ProbeMap()
224 Cur = Cur->getOrAddNode(std::make_tuple(Cur->GUID, Index)); in buildAddress2ProbeMap()
226 Cur->GUID = readUnencodedNumber<uint64_t>(); in buildAddress2ProbeMap()
[all …]
H A DPerfReader.cpp117 void VirtualUnwinder::collectSamplesFromFrame(UnwindState::ProfiledFrame *Cur, in collectSamplesFromFrame() argument
119 if (Cur->RangeSamples.empty() && Cur->BranchSamples.empty()) in collectSamplesFromFrame()
127 for (auto &Item : Cur->RangeSamples) { in collectSamplesFromFrame()
133 for (auto &Item : Cur->BranchSamples) { in collectSamplesFromFrame()
142 UnwindState::ProfiledFrame *Cur, T &Stack) { in collectSamplesFromFrameTrie() argument
143 if (!Cur->isDummyRoot()) { in collectSamplesFromFrameTrie()
144 if (!Stack.pushFrame(Cur)) { in collectSamplesFromFrameTrie()
146 for (const auto &Item : Cur->Children) { in collectSamplesFromFrameTrie()
154 collectSamplesFromFrame(Cur, Stack); in collectSamplesFromFrameTrie()
156 for (const auto &Item : Cur->Children) { in collectSamplesFromFrameTrie()
[all …]
H A DPerfReader.h285 ProfiledFrame *Cur = &DummyTrieRoot; in initFrameTrie() local
287 Cur = Cur->getOrCreateChildFrame(Address); in initFrameTrie()
289 CurrentLeafFrame = Cur; in initFrameTrie()
387 bool pushFrame(UnwindState::ProfiledFrame *Cur) { in pushFrame()
388 Stack.push_back(Cur->Address); in pushFrame()
403 bool pushFrame(UnwindState::ProfiledFrame *Cur) { in pushFrame()
404 const PseudoProbe *CallProbe = Binary->getCallProbeForAddr(Cur->Address); in pushFrame()
477 void collectSamplesFromFrame(UnwindState::ProfiledFrame *Cur, T &Stack);
480 void collectSamplesFromFrameTrie(UnwindState::ProfiledFrame *Cur, T &Stack);
481 void collectSamplesFromFrameTrie(UnwindState::ProfiledFrame *Cur);
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
H A Decho.cpp907 LLVMValueRef Cur = First; in CloneBB() local
910 CloneInstruction(Cur, Builder); in CloneBB()
911 Next = LLVMGetNextInstruction(Cur); in CloneBB()
913 if (Cur != Last) in CloneBB()
919 if (Prev != Cur) in CloneBB()
922 Cur = Next; in CloneBB()
937 LLVMBasicBlockRef Cur = First; in CloneBBs() local
940 CloneBB(Cur); in CloneBBs()
942 Next = LLVMGetNextBasicBlock(Cur); in CloneBBs()
944 if (Cur != Last) in CloneBBs()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DOptimizedStructLayout.cpp249 static Field *getNext(Field *Cur) { in performOptimizedStructLayout()
250 return static_cast<Field *>(Cur->Scratch); in performOptimizedStructLayout()
294 auto spliceFromQueue = [&](AlignmentQueue *Queue, Field *Last, Field *Cur) { in performOptimizedStructLayout() argument
295 assert(Last ? Queue->getNext(Last) == Cur : Queue->Head == Cur); in performOptimizedStructLayout()
300 Last->Scratch = Cur->Scratch; in performOptimizedStructLayout()
305 if (!Cur->Scratch) in performOptimizedStructLayout()
310 if (auto NewHead = Queue->getNext(Cur)) in performOptimizedStructLayout()
329 auto addToLayout = [&](AlignmentQueue *Queue, Field *Last, Field *Cur, in performOptimizedStructLayout()
331 assert(Offset == alignTo(LastEnd, Cur->Alignment)); in performOptimizedStructLayout()
334 spliceFromQueue(Queue, Last, Cur); in performOptimizedStructLayout()
[all …]
H A Dcircular_raw_ostream.cpp26 std::min(unsigned(Size), unsigned(BufferSize - (Cur - BufferArray))); in write_impl()
27 memcpy(Cur, Ptr, Bytes); in write_impl()
29 Cur += Bytes; in write_impl()
30 if (Cur == BufferArray + BufferSize) { in write_impl()
32 Cur = BufferArray; in write_impl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DELF.cpp388 DataExtractor::Cursor Cur(/*Offset=*/4); in android_relas() local
390 uint64_t NumRelocs = Data.getSLEB128(Cur); in android_relas()
391 uint64_t Offset = Data.getSLEB128(Cur); in android_relas()
394 if (!Cur) in android_relas()
395 return std::move(Cur.takeError()); in android_relas()
400 uint64_t NumRelocsInGroup = Data.getSLEB128(Cur); in android_relas()
401 if (!Cur) in android_relas()
402 return std::move(Cur.takeError()); in android_relas()
407 uint64_t GroupFlags = Data.getSLEB128(Cur); in android_relas()
415 GroupOffsetDelta = Data.getSLEB128(Cur); in android_relas()
[all …]
H A DXCOFFObjectFile.cpp976 DataExtractor::Cursor Cur(/*Offset=*/0); in XCOFFTracebackTable() local
979 DE.getU64(Cur); in XCOFFTracebackTable()
982 if (Cur) { in XCOFFTracebackTable()
989 uint32_t ParamsTypeValue = DE.getU32(Cur); in XCOFFTracebackTable()
990 if (Cur) in XCOFFTracebackTable()
997 if (Cur && hasTraceBackTableOffset()) in XCOFFTracebackTable()
998 TraceBackTableOffset = DE.getU32(Cur); in XCOFFTracebackTable()
1000 if (Cur && isInterruptHandler()) in XCOFFTracebackTable()
1001 HandlerMask = DE.getU32(Cur); in XCOFFTracebackTable()
1003 if (Cur && hasControlledStorage()) { in XCOFFTracebackTable()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
H A DOperations.cpp190 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validExtractValueIndex() argument
192 if (!CI->uge(getAggregateNumElements(Cur[0]->getType()))) in validExtractValueIndex()
196 auto Make = [](ArrayRef<Value *> Cur, ArrayRef<Type *> Ts) { in validExtractValueIndex() argument
198 auto *Int32Ty = Type::getInt32Ty(Cur[0]->getContext()); in validExtractValueIndex()
199 uint64_t N = getAggregateNumElements(Cur[0]->getType()); in validExtractValueIndex()
222 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchScalarInAggregate() argument
223 if (auto *ArrayT = dyn_cast<ArrayType>(Cur[0]->getType())) in matchScalarInAggregate()
226 auto *STy = cast<StructType>(Cur[0]->getType()); in matchScalarInAggregate()
232 auto Make = [](ArrayRef<Value *> Cur, ArrayRef<Type *>) { in matchScalarInAggregate() argument
233 if (auto *ArrayT = dyn_cast<ArrayType>(Cur[0]->getType())) in matchScalarInAggregate()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DIVDescriptors.cpp305 Instruction *Cur = Worklist.pop_back_val(); in AddReductionVar() local
310 if (Cur->use_empty()) in AddReductionVar()
313 bool IsAPhi = isa<PHINode>(Cur); in AddReductionVar()
316 if (Cur != Phi && IsAPhi && Cur->getParent() == Phi->getParent()) in AddReductionVar()
321 if (!Cur->isCommutative() && !IsAPhi && !isa<SelectInst>(Cur) && in AddReductionVar()
322 !isa<ICmpInst>(Cur) && !isa<FCmpInst>(Cur) && in AddReductionVar()
323 !VisitedInsts.count(dyn_cast<Instruction>(Cur->getOperand(0)))) in AddReductionVar()
329 if (Cur != Start) { in AddReductionVar()
330 ReduxDesc = isRecurrenceInstr(Cur, Kind, ReduxDesc, FuncFMF); in AddReductionVar()
353 bool IsASelect = isa<SelectInst>(Cur); in AddReductionVar()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DTypeLoc.cpp192 TypeLoc Cur = *this; in getBeginLoc() local
193 TypeLoc LeftMost = Cur; in getBeginLoc()
195 switch (Cur.getTypeLocClass()) { in getBeginLoc()
197 LeftMost = Cur; in getBeginLoc()
200 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr() in getBeginLoc()
202 LeftMost = Cur; in getBeginLoc()
213 Cur = Cur.getNextTypeLoc(); in getBeginLoc()
216 if (Cur.getLocalSourceRange().getBegin().isValid()) in getBeginLoc()
217 LeftMost = Cur; in getBeginLoc()
218 Cur = Cur.getNextTypeLoc(); in getBeginLoc()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A Dcircular_raw_ostream.h58 char *Cur; variable
75 TheStream->write(Cur, BufferArray + BufferSize - Cur); in flushBuffer()
77 TheStream->write(BufferArray, Cur - BufferArray); in flushBuffer()
78 Cur = BufferArray; in flushBuffer()
114 Cur = BufferArray; in raw_ostream()
H A DRegistry.h86 const node *Cur; variable
89 explicit iterator(const node *N) : Cur(N) {} in iterator()
91 bool operator==(const iterator &That) const { return Cur == That.Cur; }
92 iterator &operator++() { Cur = Cur->Next; return *this; }
93 const entry &operator*() const { return Cur->Val; }
/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Delf2yaml.cpp816 DataExtractor::Cursor Cur(0); in dumpStackSizesSection() local
817 while (Cur && Cur.tell() < Content.size()) { in dumpStackSizesSection()
818 uint64_t Address = Data.getAddress(Cur); in dumpStackSizesSection()
819 uint64_t Size = Data.getULEB128(Cur); in dumpStackSizesSection()
823 if (Content.empty() || !Cur) { in dumpStackSizesSection()
825 consumeError(Cur.takeError()); in dumpStackSizesSection()
852 DataExtractor::Cursor Cur(0); in dumpBBAddrMapSection() local
853 while (Cur && Cur.tell() < Content.size()) { in dumpBBAddrMapSection()
854 uint64_t Address = Data.getAddress(Cur); in dumpBBAddrMapSection()
855 uint64_t NumBlocks = Data.getULEB128(Cur); in dumpBBAddrMapSection()
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
H A DFuzzerMerge.cpp134 auto &Cur = Files[i].Features; in Merge() local
135 AllFeatures.insert(Cur.begin(), Cur.end()); in Merge()
141 auto &Cur = Files[i].Features; in Merge() local
143 std::set_difference(Cur.begin(), Cur.end(), AllFeatures.begin(), in Merge()
145 Cur.swap(Tmp); in Merge()
161 auto &Cur = Files[i].Features; in Merge() local
165 AllFeatures.insert(Cur.begin(), Cur.end()); in Merge()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCPseudoProbe.cpp113 auto *Cur = getOrAddNode(Top); in addPseudoProbe() local
123 Cur = Cur->getOrAddNode(InlineSite(std::get<0>(*Iter), Index)); in addPseudoProbe()
126 Cur = Cur->getOrAddNode(InlineSite(Probe.getGuid(), Index)); in addPseudoProbe()
129 Cur->Probes.push_back(Probe); in addPseudoProbe()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DScheduleDAG.cpp268 SUnit *Cur = WorkList.back(); in ComputeDepth() local
272 for (const SDep &PredDep : Cur->Preds) { in ComputeDepth()
285 if (MaxPredDepth != Cur->Depth) { in ComputeDepth()
286 Cur->setDepthDirty(); in ComputeDepth()
287 Cur->Depth = MaxPredDepth; in ComputeDepth()
289 Cur->isDepthCurrent = true; in ComputeDepth()
299 SUnit *Cur = WorkList.back(); in ComputeHeight() local
303 for (const SDep &SuccDep : Cur->Succs) { in ComputeHeight()
316 if (MaxSuccHeight != Cur->Height) { in ComputeHeight()
317 Cur->setHeightDirty(); in ComputeHeight()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp470 FlattenAsmStringVariants(StringRef Cur, unsigned Variant) { in FlattenAsmStringVariants() argument
476 for (size_t e = Cur.size(); VariantsStart != e; ++VariantsStart) in FlattenAsmStringVariants()
477 if (Cur[VariantsStart] == '{' && in FlattenAsmStringVariants()
478 (VariantsStart == 0 || (Cur[VariantsStart-1] != '$' && in FlattenAsmStringVariants()
479 Cur[VariantsStart-1] != '\\'))) in FlattenAsmStringVariants()
483 Res += Cur.slice(0, VariantsStart); in FlattenAsmStringVariants()
484 if (VariantsStart == Cur.size()) in FlattenAsmStringVariants()
492 for (size_t e = Cur.size(); VariantsEnd != e; ++VariantsEnd) { in FlattenAsmStringVariants()
493 if (Cur[VariantsEnd] == '}' && Cur[VariantsEnd-1] != '\\') { in FlattenAsmStringVariants()
496 } else if (Cur[VariantsEnd] == '{') in FlattenAsmStringVariants()
[all …]
H A DDAGISelMatcher.cpp40 Matcher *Cur = this; in unlinkNode() local
41 for (; Cur && Cur->getNext() != Other; Cur = Cur->getNext()) in unlinkNode()
44 if (!Cur) return nullptr; in unlinkNode()
45 Cur->takeNext(); in unlinkNode()
46 Cur->setNext(Other->takeNext()); in unlinkNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDIEHash.cpp86 const DIE *Cur = &Parent; in addParentContext() local
87 while (Cur->getParent()) { in addParentContext()
88 Parents.push_back(Cur); in addParentContext()
89 Cur = Cur->getParent(); in addParentContext()
91 assert(Cur->getTag() == dwarf::DW_TAG_compile_unit || in addParentContext()
92 Cur->getTag() == dwarf::DW_TAG_type_unit); in addParentContext()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DNativeEnumInjectedSources.cpp98 : File(File), Stream(IJS), Strings(Strings), Cur(Stream.begin()) {} in NativeEnumInjectedSources()
113 if (Cur == Stream.end()) in getNext()
115 return std::make_unique<NativeInjectedSource>((Cur++)->second, File, Strings); in getNext()
118 void NativeEnumInjectedSources::reset() { Cur = Stream.begin(); } in reset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DInstrProfReader.cpp756 const unsigned char *Cur, bool UseCS) { in readSummary() argument
762 reinterpret_cast<const IndexedInstrProf::Summary *>(Cur); in readSummary()
795 return Cur + SummarySize; in readSummary()
804 return Cur; in readSummary()
813 const unsigned char *Cur = Start; in readHeader() local
814 if ((const unsigned char *)DataBuffer->getBufferEnd() - Cur < 24) in readHeader()
817 auto *Header = reinterpret_cast<const IndexedInstrProf::Header *>(Cur); in readHeader()
818 Cur += sizeof(IndexedInstrProf::Header); in readHeader()
831 Cur = readSummary((IndexedInstrProf::ProfVersion)FormatVersion, Cur, in readHeader()
834 Cur = readSummary((IndexedInstrProf::ProfVersion)FormatVersion, Cur, in readHeader()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Option/
H A DArgList.cpp177 StringRef Cur = getArgString(Index); in GetOrMakeJoinedArgString() local
178 if (Cur.size() == LHS.size() + RHS.size() && in GetOrMakeJoinedArgString()
179 Cur.startswith(LHS) && Cur.endswith(RHS)) in GetOrMakeJoinedArgString()
180 return Cur.data(); in GetOrMakeJoinedArgString()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
H A DMachOLinkGraphBuilder.cpp215 auto &Cur = *Sections[I]; in createNormalizedSections() local
217 if (Next.Address < Cur.Address + Cur.Size) in createNormalizedSections()
220 formatv("\"{0}/{1}\" [ {2:x16} -- {3:x16} ] ", Cur.SegName, in createNormalizedSections()
221 Cur.SectName, Cur.Address, Cur.Address + Cur.Size) + in createNormalizedSections()

123