Home
last modified time | relevance | path

Searched refs:Parts (Results 1 – 25 of 87) sorted by relevance

1234

/openbsd/gnu/llvm/llvm/lib/Support/
H A DSymbolRemappingReader.cpp43 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 DAPFloat.cpp894 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 DPackedVersion.cpp28 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 DCommentToXML.cpp446 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 DSnippetFile.cpp52 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 DHLSL.cpp69 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 DAMDGPU.cpp339 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 DCodeGenRegisters.cpp89 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 DConstraintSystem.cpp114 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 DStencil.h60 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 DStencil.cpp389 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 Dtsan_shadow.h42 struct Parts { struct
50 Parts part_; argument
149 struct Parts { struct
157 Parts part_; argument
/openbsd/gnu/llvm/llvm/lib/ObjectYAML/
H A DDXContainerEmitter.cpp53 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 DDXContainerYAML.cpp100 IO.mapRequired("Parts", Obj.Parts); in mapping()
/openbsd/gnu/llvm/llvm/tools/obj2yaml/
H A Ddxcontainer2yaml.cpp41 Obj->Parts.push_back( in dumpDXContainer()
43 DXContainerYAML::Part &NewPart = Obj->Parts.back(); in dumpDXContainer()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp318 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 DSelectionDAGBuilder.cpp176 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 DClangDiagnosticsEmitter.cpp560 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 Doperations.cpp1760 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 DInstrProfReader.cpp829 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 DDXContainerYAML.h86 std::vector<Part> Parts; member
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h224 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 DAArch64AddressingModes.h757 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 DMSP430ISelLowering.cpp520 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 DRecord.h2054 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()

1234