| /freebsd-12.1/contrib/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 53 ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes)>; 68 if (Pred(Cur, V)) in SourcePred() 78 bool matches(ArrayRef<Value *> Cur, const Value *New) { in matches() argument 79 return Pred(Cur, New); in matches() 85 return Make(Cur, BaseTypes); in generate() 197 assert(!Cur.empty() && "No first source yet"); in matchFirstType() 198 return V->getType() == Cur[0]->getType(); in matchFirstType() 201 assert(!Cur.empty() && "No first source yet"); in matchFirstType() 202 return makeConstantsWithType(Cur[0]->getType()); in matchFirstType() 210 assert(!Cur.empty() && "No first source yet"); in matchScalarOfFirstType() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/FuzzMutate/ |
| H A D | Operations.cpp | 191 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validExtractValueIndex() argument 223 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchScalarInAggregate() argument 227 auto *STy = cast<StructType>(Cur[0]->getType()); in matchScalarInAggregate() 238 auto *STy = cast<StructType>(Cur[0]->getType()); in matchScalarInAggregate() 247 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validInsertValueIndex() argument 248 auto *CTy = cast<CompositeType>(Cur[0]->getType()); in validInsertValueIndex() 258 auto *CTy = cast<CompositeType>(Cur[0]->getType()); in validInsertValueIndex() 260 if (CTy->getTypeAtIndex(I) == Cur[1]->getType()) in validInsertValueIndex() 298 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validShuffleVectorIndex() argument 299 return ShuffleVectorInst::isValidOperands(Cur[0], Cur[1], V); in validShuffleVectorIndex() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 191 TypeLoc Cur = *this; in getBeginLoc() local 196 LeftMost = Cur; in getBeginLoc() 201 LeftMost = Cur; in getBeginLoc() 212 Cur = Cur.getNextTypeLoc(); in getBeginLoc() 217 Cur = Cur.getNextTypeLoc(); in getBeginLoc() 228 TypeLoc Cur = *this; in getEndLoc() local 234 Last = Cur; in getEndLoc() 242 Last = Cur; in getEndLoc() 248 Last = Cur; in getEndLoc() 257 Last = Cur; in getEndLoc() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | Registry.h | 85 const node *Cur; variable 88 explicit iterator(const node *N) : Cur(N) {} in iterator() 90 bool operator==(const iterator &That) const { return Cur == That.Cur; } 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; } 94 const entry *operator->() const { return &Cur->Val; }
|
| H A D | circular_raw_ostream.h | 59 char *Cur; variable 76 TheStream->write(Cur, BufferArray + BufferSize - Cur); in flushBuffer() 78 TheStream->write(BufferArray, Cur - BufferArray); in flushBuffer() 79 Cur = BufferArray; in flushBuffer() 115 Cur = BufferArray; in raw_ostream()
|
| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | circular_raw_ostream.cpp | 27 std::min(unsigned(Size), unsigned(BufferSize - (Cur - BufferArray))); in write_impl() 28 memcpy(Cur, Ptr, Bytes); in write_impl() 30 Cur += Bytes; in write_impl() 31 if (Cur == BufferArray + BufferSize) { in write_impl() 33 Cur = BufferArray; in write_impl()
|
| H A D | CommandLine.cpp | 893 for (const char *Cur = Source.begin(); Cur != Source.end();) { in tokenizeConfigFile() local 897 while (Cur != Source.end() && isWhitespace(*Cur)) in tokenizeConfigFile() 898 ++Cur; in tokenizeConfigFile() 901 if (*Cur == '#') { in tokenizeConfigFile() 902 while (Cur != Source.end() && *Cur != '\n') in tokenizeConfigFile() 903 ++Cur; in tokenizeConfigFile() 908 for (const char *End = Source.end(); Cur != End; ++Cur) { in tokenizeConfigFile() 909 if (*Cur == '\\') { in tokenizeConfigFile() 911 ++Cur; in tokenizeConfigFile() 913 (*Cur == '\r' && (Cur + 1 != End) && Cur[1] == '\n')) { in tokenizeConfigFile() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 277 if (Cur->use_empty()) in AddReductionVar() 283 if (Cur != Phi && IsAPhi && Cur->getParent() == Phi->getParent()) in AddReductionVar() 288 if (!Cur->isCommutative() && !IsAPhi && !isa<SelectInst>(Cur) && in AddReductionVar() 289 !isa<ICmpInst>(Cur) && !isa<FCmpInst>(Cur) && in AddReductionVar() 296 if (Cur != Start) { in AddReductionVar() 316 if (IsAPhi && Cur != Phi && !areAllUsesIn(Cur, VisitedInsts)) in AddReductionVar() 320 (isa<ICmpInst>(Cur) || isa<SelectInst>(Cur))) in AddReductionVar() 322 if (Kind == RK_FloatMinMax && (isa<FCmpInst>(Cur) || isa<SelectInst>(Cur))) in AddReductionVar() 333 for (User *U : Cur->users()) { in AddReductionVar() 341 if (ExitInstruction == Cur) in AddReductionVar() [all …]
|
| H A D | AliasSetTracker.cpp | 300 iterator Cur = I++; in mergeAliasSetsForPointer() local 301 if (Cur->Forward || !Cur->aliasesPointer(Ptr, Size, AAInfo, AA)) continue; in mergeAliasSetsForPointer() 304 FoundSet = &*Cur; // Remember it. in mergeAliasSetsForPointer() 306 FoundSet->mergeSetIn(*Cur, *this); // Merge in contents. in mergeAliasSetsForPointer() 316 iterator Cur = I++; in findAliasSetForUnknownInst() local 317 if (Cur->Forward || !Cur->aliasesUnknownInst(Inst, AA)) in findAliasSetForUnknownInst() 320 FoundSet = &*Cur; // Remember it. in findAliasSetForUnknownInst() 591 for (auto Cur : ASVector) { in mergeAllAliasSets() local 593 AliasSet *FwdTo = Cur->Forward; in mergeAllAliasSets() 595 Cur->Forward = AliasAnyAS; in mergeAllAliasSets() [all …]
|
| H A D | TypeBasedAliasAnalysis.cpp | 318 uint64_t Cur = Node->getNumOperands() == 2 in getField() local 322 Offset -= Cur; in getField() 337 uint64_t Cur = mdconst::extract<ConstantInt>(Node->getOperand(Idx + 1)) in getField() local 339 if (Cur > Offset) { in getField() 349 uint64_t Cur = mdconst::extract<ConstantInt>(Node->getOperand(TheIdx + 1)) in getField() local 351 Offset -= Cur; in getField()
|
| /freebsd-12.1/contrib/compiler-rt/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()
|
| H A D | FuzzerMutate.cpp | 210 for (const uint8_t *Cur = Data; in MakeDictionaryEntryFromCMP() local 211 Cur < End && NumPositions < kMaxNumPositions; Cur++) { in MakeDictionaryEntryFromCMP() 212 Cur = in MakeDictionaryEntryFromCMP() 213 (const uint8_t *)SearchMemory(Cur, End - Cur, ExistingBytes, ArgSize); in MakeDictionaryEntryFromCMP() 214 if (!Cur) break; in MakeDictionaryEntryFromCMP() 215 Positions[NumPositions++] = Cur - Data; in MakeDictionaryEntryFromCMP()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ScheduleDAG.cpp | 264 SUnit *Cur = WorkList.back(); in ComputeDepth() local 268 for (const SDep &PredDep : Cur->Preds) { in ComputeDepth() 281 if (MaxPredDepth != Cur->Depth) { in ComputeDepth() 282 Cur->setDepthDirty(); in ComputeDepth() 283 Cur->Depth = MaxPredDepth; in ComputeDepth() 285 Cur->isDepthCurrent = true; in ComputeDepth() 295 SUnit *Cur = WorkList.back(); in ComputeHeight() local 312 if (MaxSuccHeight != Cur->Height) { in ComputeHeight() 313 Cur->setHeightDirty(); in ComputeHeight() 314 Cur->Height = MaxSuccHeight; in ComputeHeight() [all …]
|
| H A D | RegAllocPBQP.cpp | 344 IntervalInfo Cur = Inactive.top(); in apply() local 349 (getEndPoint(*RetireItr) <= getStartPoint(Cur))) { in apply() 361 Cur = Inactive.top(); in apply() 366 PBQP::GraphBase::NodeId NId = getNodeId(Cur); in apply() 388 Active.insert(Cur); in apply()
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenInstruction.cpp | 437 FlattenAsmStringVariants(StringRef Cur, unsigned Variant) { in FlattenAsmStringVariants() argument 444 if (Cur[VariantsStart] == '{' && in FlattenAsmStringVariants() 445 (VariantsStart == 0 || (Cur[VariantsStart-1] != '$' && in FlattenAsmStringVariants() 446 Cur[VariantsStart-1] != '\\'))) in FlattenAsmStringVariants() 450 Res += Cur.slice(0, VariantsStart); in FlattenAsmStringVariants() 451 if (VariantsStart == Cur.size()) in FlattenAsmStringVariants() 460 if (Cur[VariantsEnd] == '}' && Cur[VariantsEnd-1] != '\\') { in FlattenAsmStringVariants() 463 } else if (Cur[VariantsEnd] == '{') in FlattenAsmStringVariants() 468 StringRef Selection = Cur.slice(VariantsStart, VariantsEnd); in FlattenAsmStringVariants() 473 assert(VariantsEnd != Cur.size() && in FlattenAsmStringVariants() [all …]
|
| H A D | DAGISelMatcher.cpp | 41 Matcher *Cur = this; in unlinkNode() local 42 for (; Cur && Cur->getNext() != Other; Cur = Cur->getNext()) in unlinkNode() 45 if (!Cur) return nullptr; in unlinkNode() 46 Cur->takeNext(); in unlinkNode() 47 Cur->setNext(Other->takeNext()); in unlinkNode()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DIEHash.cpp | 88 const DIE *Cur = &Parent; in addParentContext() local 89 while (Cur->getParent()) { in addParentContext() 90 Parents.push_back(Cur); in addParentContext() 91 Cur = Cur->getParent(); in addParentContext() 93 assert(Cur->getTag() == dwarf::DW_TAG_compile_unit || in addParentContext() 94 Cur->getTag() == dwarf::DW_TAG_type_unit); in addParentContext()
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | ELF.cpp | 354 const uint8_t *Cur = ContentsOrErr->begin(); in android_relas() local 356 if (ContentsOrErr->size() < 4 || Cur[0] != 'A' || Cur[1] != 'P' || in android_relas() 357 Cur[2] != 'S' || Cur[3] != '2') in android_relas() 359 Cur += 4; in android_relas() 366 int64_t Result = decodeSLEB128(Cur, &Len, End, &ErrStr); in android_relas() 367 Cur += Len; in android_relas()
|
| /freebsd-12.1/contrib/llvm/lib/Option/ |
| H A D | ArgList.cpp | 193 StringRef Cur = getArgString(Index); in GetOrMakeJoinedArgString() local 194 if (Cur.size() == LHS.size() + RHS.size() && in GetOrMakeJoinedArgString() 195 Cur.startswith(LHS) && Cur.endswith(RHS)) in GetOrMakeJoinedArgString() 196 return Cur.data(); in GetOrMakeJoinedArgString()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-diff/ |
| H A D | DifferenceEngine.cpp | 528 DiffEntry *Cur = Paths1.data(); in runBlockDiff() local 539 Cur[I].Cost = I * LeftCost; in runBlockDiff() 541 Cur[I].Path.push_back(DC_left); in runBlockDiff() 546 Next[0] = Cur[0]; in runBlockDiff() 553 Next[Index] = Cur[Index-1]; in runBlockDiff() 557 } else if (Next[Index-1].Cost <= Cur[Index].Cost) { in runBlockDiff() 562 Next[Index] = Cur[Index]; in runBlockDiff() 568 std::swap(Cur, Next); in runBlockDiff() 575 SmallVectorImpl<char> &Path = Cur[NL].Path; in runBlockDiff()
|
| /freebsd-12.1/contrib/llvm/lib/ProfileData/ |
| H A D | InstrProfReader.cpp | 737 const unsigned char *Cur) { in readSummary() argument 743 reinterpret_cast<const IndexedInstrProf::Summary *>(Cur); in readSummary() 773 return Cur + SummarySize; in readSummary() 782 return Cur; in readSummary() 791 const unsigned char *Cur = Start; in readHeader() local 792 if ((const unsigned char *)DataBuffer->getBufferEnd() - Cur < 24) in readHeader() 795 auto *Header = reinterpret_cast<const IndexedInstrProf::Header *>(Cur); in readHeader() 796 Cur += sizeof(IndexedInstrProf::Header); in readHeader() 809 Cur = readSummary((IndexedInstrProf::ProfVersion)FormatVersion, Cur); in readHeader() 822 Start + HashOffset, Cur, Start, HashType, FormatVersion); in readHeader()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | IdentifierResolver.cpp | 57 IdDeclInfoPool *Cur = CurPool; in ~IdDeclInfoMap() local 58 while (IdDeclInfoPool *P = Cur) { in ~IdDeclInfoMap() 59 Cur = Cur->Next; in ~IdDeclInfoMap()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | GCNMinRegStrategy.cpp | 123 T Cur = C(*I); in findMax() local 124 if (Cur >= Max) { in findMax() 125 if (Cur > Max) { in findMax() 126 Max = Cur; in findMax()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430AsmPrinter.cpp | 163 MCSection *Cur = OutStreamer->getCurrentSectionOnly(); in EmitInterruptVectorSection() local 175 OutStreamer->SwitchSection(Cur); in EmitInterruptVectorSection()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | TypeLoc.h | 2283 TypeLoc Cur = *this; in getAsAdjusted() local 2284 while (!T::isKind(Cur)) { in getAsAdjusted() 2285 if (auto PTL = Cur.getAs<ParenTypeLoc>()) in getAsAdjusted() 2286 Cur = PTL.getInnerLoc(); in getAsAdjusted() 2287 else if (auto ATL = Cur.getAs<AttributedTypeLoc>()) in getAsAdjusted() 2288 Cur = ATL.getModifiedLoc(); in getAsAdjusted() 2289 else if (auto ETL = Cur.getAs<ElaboratedTypeLoc>()) in getAsAdjusted() 2290 Cur = ETL.getNamedTypeLoc(); in getAsAdjusted() 2291 else if (auto ATL = Cur.getAs<AdjustedTypeLoc>()) in getAsAdjusted() 2292 Cur = ATL.getOriginalLoc(); in getAsAdjusted() [all …]
|