/openbsd/gnu/llvm/llvm/lib/Support/ |
H A D | SymbolRemappingReader.cpp | 43 SmallVector<StringRef, 4> Parts; in read() local 44 Line.split(Parts, ' ', /*MaxSplits*/-1, /*KeepEmpty*/false); in read() 46 if (Parts.size() != 3) in read() 51 std::optional<FK> FragmentKind = StringSwitch<std::optional<FK>>(Parts[0]) in read() 58 " found '" + Parts[0] + "'"); in read() 61 switch (Canonicalizer.addEquivalence(*FragmentKind, Parts[1], Parts[2])) { in read() 66 return ReportError("Manglings '" + Parts[1] + "' and '" + Parts[2] + "' " in read() 71 return ReportError("Could not demangle '" + Parts[1] + "' " in read() 72 "as a <" + Parts[0] + ">; invalid mangling?"); in read() 75 return ReportError("Could not demangle '" + Parts[2] + "' " in read() [all …]
|
H A D | APFloat.cpp | 894 const integerPart *Parts = significandParts(); in isSignificandAllOnes() local 897 if (~Parts[i]) in isSignificandAllOnes() 907 if (~(Parts[PartCount - 1] | HighBitFill)) in isSignificandAllOnes() 918 if (Parts[0] & 1) in isSignificandAllOnesExceptLSB() 923 if (~Parts[i] & ~unsigned{!i}) in isSignificandAllOnesExceptLSB() 947 if (Parts[i]) in isSignificandAllZeros() 957 if (Parts[PartCount - 1] & HighBitMask) in isSignificandAllZeros() 968 if (Parts[i]) in isSignificandAllZerosExceptMSB() 974 return Parts[PartCount - 1] == integerPart(1) in isSignificandAllZerosExceptMSB() 4367 APInt::tcDecrement(Parts, partCount()); in next() [all …]
|
/openbsd/gnu/llvm/llvm/lib/TextAPI/ |
H A D | PackedVersion.cpp | 28 SmallVector<StringRef, 3> Parts; in parse32() local 29 SplitString(Str, Parts, "."); in parse32() 31 if (Parts.size() > 3) in parse32() 35 if (getAsUnsignedInteger(Parts[0], 10, Num)) in parse32() 44 if (getAsUnsignedInteger(Parts[i], 10, Num)) in parse32() 63 SmallVector<StringRef, 5> Parts; in parse64() local 64 SplitString(Str, Parts, "."); in parse64() 66 if (Parts.size() > 5) in parse64() 70 if (getAsUnsignedInteger(Parts[0], 10, Num)) in parse64() 84 if (getAsUnsignedInteger(Parts[i], 10, Num)) in parse64() [all …]
|
/openbsd/gnu/llvm/clang/lib/Index/ |
H A D | CommentToXML.cpp | 446 if (Parts.Headerfile) in visitFullComment() 447 visit(Parts.Headerfile); in visitFullComment() 448 if (Parts.Brief) in visitFullComment() 449 visit(Parts.Brief); in visitFullComment() 467 visit(Parts.TParams[i]); in visitFullComment() 474 visit(Parts.Params[i]); in visitFullComment() 937 if (Parts.Headerfile) { in visitFullComment() 939 visit(Parts.Headerfile); in visitFullComment() 954 if (Parts.Brief) { in visitFullComment() 956 visit(Parts.Brief); in visitFullComment() [all …]
|
/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/ |
H A D | SnippetFile.cpp | 52 SmallVector<StringRef, 2> Parts; in HandleComment() local 53 CommentText.split(Parts, ' ', /*unlimited splits*/ -1, in HandleComment() 55 if (Parts.size() != 2) { in HandleComment() 61 if (!(RegVal.Register = findRegisterByName(Parts[0].trim()))) { in HandleComment() 62 errs() << "unknown register '" << Parts[0] in HandleComment() 67 const StringRef HexValue = Parts[1].trim(); in HandleComment()
|
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/ |
H A D | HLSL.cpp | 69 SmallVector<StringRef, 3> Parts; in tryParseProfile() local 70 Profile.split(Parts, "_"); in tryParseProfile() 71 if (Parts.size() != 3) in tryParseProfile() 75 StringSwitch<Triple::EnvironmentType>(Parts[0]) in tryParseProfile() 90 if (llvm::getAsUnsignedInteger(Parts[1], 0, Major)) in tryParseProfile() 94 if (Parts[2] == "x" && Kind == Triple::EnvironmentType::Library) in tryParseProfile() 96 else if (llvm::getAsUnsignedInteger(Parts[2], 0, Minor)) in tryParseProfile()
|
H A D | AMDGPU.cpp | 339 SmallVector<StringRef, 3> Parts; in RocmInstallationDetector() local 340 HIPVersionArg.split(Parts, '.'); in RocmInstallationDetector() 341 if (Parts.size()) in RocmInstallationDetector() 342 Parts[0].getAsInteger(0, Major); in RocmInstallationDetector() 343 if (Parts.size() > 1) in RocmInstallationDetector() 344 Parts[1].getAsInteger(0, Minor); in RocmInstallationDetector() 345 if (Parts.size() > 2) in RocmInstallationDetector() 346 VersionPatch = Parts[2].str(); in RocmInstallationDetector()
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 89 std::vector<Record*> Parts = in updateComponents() local 91 if (!Parts.empty()) { in updateComponents() 92 if (Parts.size() < 2) in updateComponents() 96 for (Record *Part : Parts) in updateComponents() 122 ConcatenationOf.assign(Parts.begin(), Parts.end()); in setConcatenationOf() 124 assert(std::equal(Parts.begin(), Parts.end(), in setConcatenationOf() 504 Parts.clear(); in computeSecondarySubRegs() 510 if (Parts.empty()) in computeSecondarySubRegs() 1379 Size += Parts[i]->Size; in getConcatSubRegIndex() 1383 LastSize = Parts[i]->Size; in getConcatSubRegIndex() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | ConstraintSystem.cpp | 114 SmallVector<std::string, 16> Parts; in dump() local 121 Parts.push_back(Coefficient + Names[I - 1]); in dump() 123 assert(!Parts.empty() && "need to have at least some parts"); in dump() 124 LLVM_DEBUG(dbgs() << join(Parts, std::string(" + ")) in dump()
|
/openbsd/gnu/llvm/clang/include/clang/Tooling/Transformer/ |
H A D | Stencil.h | 60 Stencil catVector(std::vector<Stencil> Parts); 64 template <typename... Ts> Stencil cat(Ts &&... Parts) { in cat() argument 65 return catVector({detail::makeStencil(std::forward<Ts>(Parts))...}); in cat()
|
/openbsd/gnu/llvm/clang/lib/Tooling/Transformer/ |
H A D | Stencil.cpp | 389 llvm::SmallVector<std::string, 2> Parts; in toString() local 390 Parts.reserve(Stencils.size()); in toString() 392 Parts.push_back(S->toString()); in toString() 393 return (llvm::Twine("seq(") + llvm::join(Parts, ", ") + ")").str(); in toString() 488 Stencil transformer::catVector(std::vector<Stencil> Parts) { in catVector() argument 490 if (Parts.size() == 1) in catVector() 491 return std::move(Parts[0]); in catVector() 492 return std::make_shared<SequenceStencil>(std::move(Parts)); in catVector()
|
/openbsd/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_shadow.h | 42 struct Parts { struct 50 Parts part_; argument 149 struct Parts { struct 157 Parts part_; argument
|
/openbsd/gnu/llvm/llvm/lib/ObjectYAML/ |
H A D | DXContainerEmitter.cpp | 53 if (ObjectFile.Parts.size() != ObjectFile.Header.PartOffsets->size()) in validatePartOffsets() 59 for (auto I : llvm::zip(ObjectFile.Parts, *ObjectFile.Header.PartOffsets)) { in validatePartOffsets() 78 for (const auto &Part : ObjectFile.Parts) { in computePartOffsets() 95 Header.PartCount = ObjectFile.Parts.size(); in writeHeader() 111 for (auto I : llvm::zip(ObjectFile.Parts, *ObjectFile.Header.PartOffsets)) { in writeParts()
|
H A D | DXContainerYAML.cpp | 100 IO.mapRequired("Parts", Obj.Parts); in mapping()
|
/openbsd/gnu/llvm/llvm/tools/obj2yaml/ |
H A D | dxcontainer2yaml.cpp | 41 Obj->Parts.push_back( in dumpDXContainer() 43 DXContainerYAML::Part &NewPart = Obj->Parts.back(); in dumpDXContainer()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 318 SDValue Parts[2]; in IntegerToVector() local 322 SplitInteger(Op, Parts[0], Parts[1]); in IntegerToVector() 324 std::swap(Parts[0], Parts[1]); in IntegerToVector() 325 IntegerToVector(Parts[0], NumElements, Ops, EltVT); in IntegerToVector() 326 IntegerToVector(Parts[1], NumElements, Ops, EltVT); in IntegerToVector()
|
H A D | SelectionDAGBuilder.cpp | 176 SDValue Val = Parts[0]; in getCopyFromParts() 330 SDValue Val = Parts[0]; in getCopyFromPartsVector() 510 Parts[0] = Val; in getCopyToParts() 561 Parts[0] = Val; in getCopyToParts() 581 std::reverse(Parts + RoundParts, Parts + NumParts); in getCopyToParts() 599 SDValue &Part0 = Parts[i]; in getCopyToParts() 615 std::reverse(Parts, Parts + OrigNumParts); in getCopyToParts() 711 Parts[0] = Val; in getCopyToPartsVector() 855 Parts.resize(NumRegs); in getCopyFromRegs() 866 Parts[i] = P; in getCopyFromRegs() [all …]
|
/openbsd/gnu/llvm/clang/utils/TableGen/ |
H A D | ClangDiagnosticsEmitter.cpp | 560 Piece *Parts[4] = {}; member 919 FirstOption.Pieces.push_back(P->Parts[0]); in VisitDiff() 921 FirstOption.Pieces.push_back(P->Parts[1]); in VisitDiff() 923 FirstOption.Pieces.push_back(P->Parts[2]); in VisitDiff() 927 Select.Options.push_back(P->Parts[3]); in VisitDiff() 984 Visit(P->Parts[0]); in VisitDiff() 986 Visit(P->Parts[1]); in VisitDiff() 988 Visit(P->Parts[2]); in VisitDiff() 990 Visit(P->Parts[3]); in VisitDiff() 1129 Diff->Parts[0] = parseDiagText(Text, StopAt::Dollar); in parseDiagText() [all …]
|
/openbsd/gnu/llvm/libcxx/src/filesystem/ |
H A D | operations.cpp | 1760 vector<PartKindPair> Parts; in lexically_normal() local 1762 Parts.reserve(32); in lexically_normal() 1769 Parts.emplace_back(P, K); in lexically_normal() 1772 if (Parts.empty()) in lexically_normal() 1774 return Parts.back().second; in lexically_normal() 1796 NewPathSize -= Parts.back().first.size(); in lexically_normal() 1797 Parts.pop_back(); in lexically_normal() 1813 if (Parts.empty()) in lexically_normal() 1821 Result.__pn_.reserve(Parts.size() + NewPathSize + NeedTrailingSep); in lexically_normal() 1822 for (auto& PK : Parts) in lexically_normal()
|
/openbsd/gnu/llvm/llvm/lib/ProfileData/ |
H A D | InstrProfReader.cpp | 829 std::pair<StringRef, StringRef> Parts = {StringRef(), Name}; in extractName() local 831 Parts = Parts.second.split(':'); in extractName() 832 if (Parts.first.startswith("_Z")) in extractName() 833 return Parts.first; in extractName() 834 if (Parts.second.empty()) in extractName()
|
/openbsd/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
H A D | DXContainerYAML.h | 86 std::vector<Part> Parts; member
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.h | 224 LLT extractGCDType(SmallVectorImpl<Register> &Parts, LLT DstTy, 230 void extractGCDType(SmallVectorImpl<Register> &Parts, LLT GCDTy,
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64AddressingModes.h | 757 auto Parts = bit_cast<std::array<T, sizeof(int64_t) / sizeof(T)>>(Imm); in isSVEMaskOfIdenticalElements() local 758 return llvm::all_equal(Parts); in isSVEMaskOfIdenticalElements()
|
/openbsd/gnu/llvm/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 520 unsigned Parts = ArgsParts[i]; in AnalyzeArguments() local 523 assert(Parts == 4 && in AnalyzeArguments() 527 if (!UsedStack && Parts == 2 && RegsLeft == 1) { in AnalyzeArguments() 535 } else if (Parts <= RegsLeft) { in AnalyzeArguments() 536 for (unsigned j = 0; j < Parts; j++) { in AnalyzeArguments() 543 for (unsigned j = 0; j < Parts; j++) in AnalyzeArguments()
|
/openbsd/gnu/llvm/llvm/include/llvm/TableGen/ |
H A D | Record.h | 2054 SmallVector<std::pair< bool, StringRef>, 4> Parts; member 2067 Parts.push_back(std::make_pair(IsDigitPart, StringRef(Start, Len))); in RecordParts() 2074 Parts.push_back(std::make_pair(IsDigitPart, StringRef(Start, Len))); in RecordParts() 2077 size_t size() { return Parts.size(); } in size() 2080 assert (i < Parts.size() && "Invalid idx!"); in getPart() 2081 return Parts[i]; in getPart()
|