Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h53 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 DOperations.cpp191 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 DTypeLoc.cpp191 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 DRegistry.h85 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 Dcircular_raw_ostream.h59 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 Dcircular_raw_ostream.cpp27 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 DCommandLine.cpp893 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 DIVDescriptors.cpp277 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 DAliasSetTracker.cpp300 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 DTypeBasedAliasAnalysis.cpp318 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 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()
H A DFuzzerMutate.cpp210 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 DScheduleDAG.cpp264 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 DRegAllocPBQP.cpp344 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 DCodeGenInstruction.cpp437 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 DDAGISelMatcher.cpp41 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 DDIEHash.cpp88 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 DELF.cpp354 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 DArgList.cpp193 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 DDifferenceEngine.cpp528 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 DInstrProfReader.cpp737 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 DIdentifierResolver.cpp57 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 DGCNMinRegStrategy.cpp123 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 DMSP430AsmPrinter.cpp163 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 DTypeLoc.h2283 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 …]

123