/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/ |
H A D | OpDescriptor.h | 47 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 D | PseudoProbe.cpp | 41 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 D | PerfReader.cpp | 117 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 D | PerfReader.h | 285 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 D | echo.cpp | 907 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 D | OptimizedStructLayout.cpp | 249 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 D | circular_raw_ostream.cpp | 26 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 D | ELF.cpp | 388 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 D | XCOFFObjectFile.cpp | 976 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 D | Operations.cpp | 190 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 D | IVDescriptors.cpp | 305 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 D | TypeLoc.cpp | 192 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 D | circular_raw_ostream.h | 58 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 D | Registry.h | 86 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 D | elf2yaml.cpp | 816 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 D | FuzzerMerge.cpp | 134 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 D | MCPseudoProbe.cpp | 113 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 D | ScheduleDAG.cpp | 268 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 D | CodeGenInstruction.cpp | 470 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 D | DAGISelMatcher.cpp | 40 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 D | DIEHash.cpp | 86 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 D | NativeEnumInjectedSources.cpp | 98 : 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 D | InstrProfReader.cpp | 756 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 D | ArgList.cpp | 177 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 D | MachOLinkGraphBuilder.cpp | 215 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()
|