| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | OptionsUtils.cpp | 25 StringRef Cur; in parseStringList() local 28 Cur = Cur.trim(); in parseStringList() 29 if (!Cur.empty()) in parseStringList() 32 Cur = Cur.trim(); in parseStringList() 33 if (!Cur.empty()) in parseStringList() 34 Result.push_back(Cur); in parseStringList() 48 StringRef Cur; in parseListPair() local 51 Cur = Cur.trim(); in parseListPair() 52 if (!Cur.empty()) in parseListPair() 55 Cur = Cur.trim(); in parseListPair() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | string_utils.cpp | 128 for (; *Cur; Cur++) { in formatString() 129 if (*Cur != '%') { in formatString() 133 Cur++; in formatString() 136 Cur++; in formatString() 137 bool HaveWidth = (*Cur >= '0' && *Cur <= '9'); in formatString() 141 while (*Cur >= '0' && *Cur <= '9') in formatString() 144 const bool HavePrecision = (Cur[0] == '.' && Cur[1] == '*'); in formatString() 147 Cur += 2; in formatString() 151 Cur += HaveZ; in formatString() 152 const bool HaveLL = !HaveZ && (Cur[0] == 'l' && Cur[1] == 'l'); in formatString() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 51 ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes)>; 66 if (Pred(Cur, V)) in SourcePred() 76 bool matches(ArrayRef<Value *> Cur, const Value *New) { in matches() argument 77 return Pred(Cur, New); in matches() 83 return Make(Cur, BaseTypes); in generate() 196 assert(!Cur.empty() && "No first source yet"); in matchFirstType() 197 return V->getType() == Cur[0]->getType(); in matchFirstType() 200 assert(!Cur.empty() && "No first source yet"); in matchFirstType() 201 return makeConstantsWithType(Cur[0]->getType()); in matchFirstType() 209 assert(!Cur.empty() && "No first source yet"); in matchScalarOfFirstType() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-c-test/ |
| H A D | echo.cpp | 996 Cur = Next; in declare_symbols() 1008 Cur = Begin; in declare_symbols() 1042 Cur = Next; in declare_symbols() 1054 Cur = Begin; in declare_symbols() 1078 Cur = Next; in declare_symbols() 1090 Cur = Begin; in declare_symbols() 1113 Cur = Next; in declare_symbols() 1200 Cur = Next; in clone_symbols() 1212 Cur = Begin; in clone_symbols() 1266 Cur = Begin; in clone_symbols() [all …]
|
| /llvm-project-15.0.7/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() 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() 331 assert(Offset == alignTo(LastEnd, Cur->Alignment)); in performOptimizedStructLayout() 334 spliceFromQueue(Queue, Last, Cur); in performOptimizedStructLayout() 337 Layout.push_back(*Cur); in performOptimizedStructLayout() 364 Last = Cur, Cur = Queue->getNext(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()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | ELF.cpp | 394 if (!Cur) in android_relas() 395 return std::move(Cur.takeError()); in android_relas() 401 if (!Cur) in android_relas() 422 Addend += Data.getSLEB128(Cur); in android_relas() 437 if (!Cur) in android_relas() 643 DataExtractor::Cursor Cur(0); in decodeBBAddrMap() local 653 uint64_t Offset = Cur.tell(); in decodeBBAddrMap() 665 while (!ULEBSizeErr && Cur && Cur.tell() < Content.size()) { in decodeBBAddrMap() 667 Version = Data.getU8(Cur); in decodeBBAddrMap() 668 if (!Cur) in decodeBBAddrMap() [all …]
|
| H A D | XCOFFObjectFile.cpp | 1325 DE.getU64(Cur); in XCOFFTracebackTable() 1339 HandlerMask = DE.getU32(Cur); in XCOFFTracebackTable() 1343 if (Cur && NumOfCtlAnchors) { in XCOFFTracebackTable() 1348 if (Cur) in XCOFFTracebackTable() 1355 if (Cur) in XCOFFTracebackTable() 1359 if (Cur && isAllocaUsed()) in XCOFFTracebackTable() 1363 if (Cur && hasVectorInfo()) { in XCOFFTracebackTable() 1365 if (Cur) { in XCOFFTracebackTable() 1396 if (!Cur) in XCOFFTracebackTable() 1397 Err = Cur.takeError(); in XCOFFTracebackTable() [all …]
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCPseudoProbe.cpp | 105 auto *Cur = getOrAddNode(Top); in addPseudoProbe() local 115 Cur = Cur->getOrAddNode(InlineSite(std::get<0>(*Iter), Index)); in addPseudoProbe() 118 Cur = Cur->getOrAddNode(InlineSite(Probe.getGuid(), Index)); in addPseudoProbe() 121 Cur->Probes.push_back(Probe); in addPseudoProbe() 233 while (Cur->hasInlineSite()) { in getInlineContext() 237 Cur = static_cast<MCDecodedPseudoProbeInlineTree *>(Cur->Parent); in getInlineContext() 415 Cur = nullptr; in buildAddress2ProbeMap() 418 if (Cur) { in buildAddress2ProbeMap() 420 Cur = Cur->getOrAddNode(std::make_tuple(Guid, Index)); in buildAddress2ProbeMap() 421 Cur->Guid = Guid; in buildAddress2ProbeMap() [all …]
|
| /llvm-project-15.0.7/llvm/lib/FuzzMutate/ |
| H A D | Operations.cpp | 197 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validExtractValueIndex() argument 229 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchScalarInAggregate() argument 233 auto *STy = cast<StructType>(Cur[0]->getType()); in matchScalarInAggregate() 244 auto *STy = cast<StructType>(Cur[0]->getType()); in matchScalarInAggregate() 253 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validInsertValueIndex() argument 258 return Indexed == Cur[1]->getType(); in validInsertValueIndex() 265 auto *BaseTy = Cur[0]->getType(); in validInsertValueIndex() 268 if (Indexed == Cur[1]->getType()) in validInsertValueIndex() 308 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validShuffleVectorIndex() argument 309 return ShuffleVectorInst::isValidOperands(Cur[0], Cur[1], V); in validShuffleVectorIndex() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 358 if (Cur->use_empty()) in AddReductionVar() 364 if (Cur != Phi && IsAPhi && Cur->getParent() == Phi->getParent()) in AddReductionVar() 369 if (!Cur->isCommutative() && !IsAPhi && !isa<SelectInst>(Cur) && in AddReductionVar() 370 !isa<ICmpInst>(Cur) && !isa<FCmpInst>(Cur) && in AddReductionVar() 377 if (Cur != Start) { in AddReductionVar() 420 if (IsAPhi && Cur != Phi && !areAllUsesIn(Cur, VisitedInsts)) in AddReductionVar() 424 (isa<ICmpInst>(Cur) || isa<SelectInst>(Cur))) in AddReductionVar() 427 (isa<FCmpInst>(Cur) || isa<SelectInst>(Cur))) in AddReductionVar() 444 if (Cur == UI->getOperand(0) || Cur == UI->getOperand(1)) in AddReductionVar() 1226 if (!Cur || !isCorrectOpcode(Cur) || !Cur->hasNUses(ExpectedUses)) in getReductionOpChain() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 192 TypeLoc Cur = *this; in getBeginLoc() local 197 LeftMost = Cur; in getBeginLoc() 202 LeftMost = Cur; in getBeginLoc() 213 Cur = Cur.getNextTypeLoc(); in getBeginLoc() 218 Cur = Cur.getNextTypeLoc(); in getBeginLoc() 229 TypeLoc Cur = *this; in getEndLoc() local 235 Last = Cur; in getEndLoc() 245 Last = Cur; in getEndLoc() 251 Last = Cur; in getEndLoc() 267 Last = Cur; in getEndLoc() [all …]
|
| /llvm-project-15.0.7/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() 113 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; }
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/tool/ |
| H A D | ClangTidyMain.cpp | 398 if (Cur < MaxEdit) { in closest() 400 MaxEdit = Cur; in closest() 410 llvm::StringRef Cur, Rest; in verifyChecks() local 413 !(Cur.empty() && Rest.empty()); std::tie(Cur, Rest) = Rest.split(',')) { in verifyChecks() 414 Cur = Cur.trim(); in verifyChecks() 415 if (Cur.empty()) in verifyChecks() 417 Cur.consume_front("-"); in verifyChecks() 418 if (Cur.startswith("clang-diagnostic")) in verifyChecks() 420 if (Cur.contains('*')) { in verifyChecks() 423 for (char C : Cur) { in verifyChecks() [all …]
|
| /llvm-project-15.0.7/llvm/tools/obj2yaml/ |
| H A D | elf2yaml.cpp | 857 while (Cur && Cur.tell() < Content.size()) { in dumpStackSizesSection() 895 while (Cur && Cur.tell() < Content.size()) { in dumpBBAddrMapSection() 919 if (!Cur) { in dumpBBAddrMapSection() 945 while (Cur && Cur.tell() < Content.size()) { in dumpAddrsigSection() 947 if (!Cur) in dumpAddrsigSection() 961 if (Cur) { in dumpAddrsigSection() 1057 if (!Cur) { in dumpCallGraphProfileSection() 1268 if (Cur) in dumpHashSection() 1275 V = Data.getU32(Cur); in dumpHashSection() 1281 if (Cur) in dumpHashSection() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindSymbols.cpp | 533 DocumentSymbol *Cur = &Root; in mergePragmas() local 534 while (Cur->range.contains(P.DocSym.range)) { in mergePragmas() 536 for (auto &C : Cur->children) { in mergePragmas() 540 Cur = &C; in mergePragmas() 551 Cur->children.emplace_back(std::move(P.DocSym)); in mergePragmas() 565 if (!Cur->range.contains(NextPragma.DocSym.range)) in mergePragmas() 570 if (llvm::any_of(Cur->children, [&NextPragma](const auto &Child) { in mergePragmas() 576 auto It = llvm::partition(Cur->children, in mergePragmas() 583 Cur->children.erase(It, Cur->children.end()); in mergePragmas() 595 Cur->children.erase(It, Cur->children.end()); in mergePragmas() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | PerfReader.h | 322 ProfiledFrame *Cur = &DummyTrieRoot; in initFrameTrie() local 324 Cur = Cur->getOrCreateChildFrame(Address); in initFrameTrie() 326 CurrentLeafFrame = Cur; in initFrameTrie() 422 bool pushFrame(UnwindState::ProfiledFrame *Cur) { in pushFrame() 423 assert(!Cur->isExternalFrame() && in pushFrame() 425 Stack.push_back(Cur->Address); in pushFrame() 440 bool pushFrame(UnwindState::ProfiledFrame *Cur) { in pushFrame() 441 assert(!Cur->isExternalFrame() && in pushFrame() 443 Stack.push_back(Cur->Address); in pushFrame() 543 void collectSamplesFromFrame(UnwindState::ProfiledFrame *Cur, T &Stack); [all …]
|
| /llvm-project-15.0.7/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 316 if (MaxSuccHeight != Cur->Height) { in ComputeHeight() 317 Cur->setHeightDirty(); in ComputeHeight() 318 Cur->Height = MaxSuccHeight; in ComputeHeight() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DIEHash.cpp | 85 const DIE *Cur = &Parent; in addParentContext() local 86 while (Cur->getParent()) { in addParentContext() 87 Parents.push_back(Cur); in addParentContext() 88 Cur = Cur->getParent(); in addParentContext() 90 assert(Cur->getTag() == dwarf::DW_TAG_compile_unit || in addParentContext() 91 Cur->getTag() == dwarf::DW_TAG_type_unit); in addParentContext()
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeGenInstruction.cpp | 470 FlattenAsmStringVariants(StringRef Cur, unsigned Variant) { in FlattenAsmStringVariants() argument 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() 493 if (Cur[VariantsEnd] == '}' && Cur[VariantsEnd-1] != '\\') { in FlattenAsmStringVariants() 496 } else if (Cur[VariantsEnd] == '{') in FlattenAsmStringVariants() 501 StringRef Selection = Cur.slice(VariantsStart, VariantsEnd); in FlattenAsmStringVariants() 506 assert(VariantsEnd != Cur.size() && 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()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeEnumInjectedSources.cpp | 100 : File(File), Stream(IJS), Strings(Strings), Cur(Stream.begin()) {} in NativeEnumInjectedSources() 115 if (Cur == Stream.end()) in getNext() 117 return std::make_unique<NativeInjectedSource>((Cur++)->second, File, Strings); in getNext() 120 void NativeEnumInjectedSources::reset() { Cur = Stream.begin(); } in reset()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/ |
| H A D | Forest.h | 209 const ForestNode *Cur; variable 212 RecursiveIterator(const ForestNode *N = nullptr) : Cur(N) {} in Cur() function 214 const ForestNode &operator*() const { return *Cur; }; 216 bool operator==(const RecursiveIterator &I) const { return Cur == I.Cur; }
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | BranchCloneCheck.cpp | 105 const IfStmt *Cur = IS; in check() local 108 Branches.push_back(Cur->getThen()); in check() 110 Else = Cur->getElse(); in check() 116 Cur = dyn_cast<IfStmt>(Else); in check() 117 if (!Cur) { in check()
|