Home
last modified time | relevance | path

Searched refs:Pieces (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/clang/lib/Rewrite/
H A DRewriteRope.cpp170 return Pieces[i]; in getPiece()
262 RopePiece Tail(Pieces[i].StrData, Pieces[i].StartOffs+IntraPieceOffset, in split()
264 Size -= Pieces[i].size(); in split()
265 Pieces[i].EndOffs = Pieces[i].StartOffs+IntraPieceOffset; in split()
266 Size += Pieces[i].size(); in split()
296 Pieces[e] = Pieces[e-1]; in insert()
297 Pieces[i] = R; in insert()
312 std::copy(&Pieces[WidthFactor], &Pieces[2*WidthFactor], in insert()
315 std::fill(&Pieces[WidthFactor], &Pieces[2*WidthFactor], RopePiece()); in insert()
363 Pieces[i-NumDeleted] = Pieces[i]; in erase()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkResult.cpp70 SmallVector<StringRef, 16> Pieces; in deserializeMCInst() local
71 String.split(Pieces, " ", /* MaxSplit */ -1, /* KeepEmpty */ false); in deserializeMCInst()
72 if (Pieces.empty()) { in deserializeMCInst()
77 for (StringRef Piece : Pieces) { in deserializeMCInst()
263 SmallVector<StringRef, 2> Pieces; in input() local
264 String.split(Pieces, "=0x", /* MaxSplit */ -1, in input()
268 if (Pieces.size() == 2 && (RegNo = Context.getRegNo(Pieces[0]))) { in input()
270 const unsigned BitsNeeded = APInt::getBitsNeeded(Pieces[1], kRadix); in input()
271 RV.Value = APInt(BitsNeeded, Pieces[1], kRadix); in input()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DDiagnostics.cpp145 std::pair<StringRef, StringRef> Pieces = FormatString.split("$"); in formatErrorString() local
146 OS << Pieces.first.str(); in formatErrorString()
147 if (Pieces.second.empty()) break; in formatErrorString()
149 const char Next = Pieces.second.front(); in formatErrorString()
150 FormatString = Pieces.second.drop_front(); in formatErrorString()
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangDiagnosticsEmitter.cpp499 : Piece(MultiPieceClass), Pieces(std::move(Pieces)) {} in MultiPiece()
501 std::vector<Piece *> Pieces; member
807 for (Piece *Node : MD->Pieces) in gatherNodes()
815 if (P->Pieces.empty()) { in VisitMulti()
820 if (P->Pieces.size() == 1) in VisitMulti()
821 return Visit(P->Pieces[0]); in VisitMulti()
922 FirstOption.Pieces.push_back(&E); in VisitDiff()
924 FirstOption.Pieces.push_back(&F); in VisitDiff()
944 for (auto *Child : P->Pieces) in VisitMulti()
1179 MP->Pieces.push_back(D.Root); in buildForDocumentation()
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSarifDiagnostics.cpp257 const PathPieces &Pieces, in createThreadFlow() argument
259 const SourceManager &SMgr = Pieces.front()->getLocation().getManager(); in createThreadFlow()
261 for (const auto &Piece : Pieces) { in createThreadFlow()
275 const PathPieces &Pieces, in createCodeFlow() argument
278 {"threadFlows", json::Array{createThreadFlow(LO, Pieces, Artifacts)}}}; in createCodeFlow()
H A DBugReporter.cpp498 for (const auto &I : Pieces) { in adjustCallLocations()
530 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) { in removeEdgesToDefaultInitializers()
541 I = Pieces.erase(I); in removeEdgesToDefaultInitializers()
551 I = Pieces.erase(I); in removeEdgesToDefaultInitializers()
564 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) { in removePiecesWithInvalidLocations()
573 I = Pieces.erase(I); in removePiecesWithInvalidLocations()
2682 PiecesTy Pieces; in CompactMacroExpandedPieces() local
2704 Pieces.push_back(piece); in CompactMacroExpandedPieces()
2762 path.insert(path.end(), Pieces.begin(), Pieces.end()); in CompactMacroExpandedPieces()
3113 Pieces.push_front(*I); in FlushReport()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DStmt.cpp621 Pieces.push_back(AsmStringPiece(Result)); in AnalyzeAsmString()
638 Pieces.push_back(AsmStringPiece(CurStringPiece)); in AnalyzeAsmString()
686 Pieces.push_back(AsmStringPiece(CurStringPiece)); in AnalyzeAsmString()
735 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc); in AnalyzeAsmString()
786 SmallVector<GCCAsmStmt::AsmStringPiece, 4> Pieces; in generateAsmString() local
788 AnalyzeAsmString(Pieces, C, DiagOffs); in generateAsmString()
791 for (const auto &Piece : Pieces) { in generateAsmString()
806 SmallVector<StringRef, 8> Pieces; in generateAsmString() local
807 AsmStr.split(Pieces, "\n\t"); in generateAsmString()
809 for (size_t I = 0, E = Pieces.size(); I < E; ++I) { in generateAsmString()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmtAsm.cpp496 SmallVector<GCCAsmStmt::AsmStringPiece, 8> Pieces; in ActOnGCCAsmStmt() local
498 if (unsigned DiagID = NS->AnalyzeAsmString(Pieces, Context, DiagOffs)) { in ActOnGCCAsmStmt()
505 for (unsigned i = 0, e = Pieces.size(); i != e; ++i) { in ActOnGCCAsmStmt()
506 GCCAsmStmt::AsmStringPiece &Piece = Pieces[i]; in ActOnGCCAsmStmt()
654 if (isOperandMentioned(InputOpNo, Pieces)) { in ActOnGCCAsmStmt()
660 if (isOperandMentioned(TiedTo, Pieces)) { in ActOnGCCAsmStmt()
687 !isOperandMentioned(InputOpNo, Pieces) && in ActOnGCCAsmStmt()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp242 SmallVector<StringRef, 2> Pieces; in getOpcodesOrDie() local
244 .split(Pieces, ",", /* MaxSplit */ -1, /* KeepEmpty */ false); in getOpcodesOrDie()
246 for (const StringRef &OpcodeName : Pieces) { in getOpcodesOrDie()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp3580 RefNamePieces Pieces; in buildPieces() local
3583 Pieces.push_back(QLoc); in buildPieces()
3586 Pieces.push_back(NI.getLoc()); in buildPieces()
3589 Pieces.push_back(*TemplateArgsLoc); in buildPieces()
3597 SourceRange R(Pieces.front().getBegin(), Pieces.back().getEnd()); in buildPieces()
3598 Pieces.clear(); in buildPieces()
3599 Pieces.push_back(R); in buildPieces()
3602 return Pieces; in buildPieces()
6948 RefNamePieces Pieces; in clang_getCursorReferenceNameRange() local
6960 Pieces = in clang_getCursorReferenceNameRange()
[all …]
/llvm-project-15.0.7/llvm/docs/
H A DContributing.rst44 Bigger Pieces of Work
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp235 ArrayRef<Register> Pieces(&Elts[Offset], NumElts); in extractVectorParts() local
236 VRegs.push_back(MIRBuilder.buildMerge(NarrowTy, Pieces).getReg(0)); in extractVectorParts()
244 ArrayRef<Register> Pieces(&Elts[Offset], LeftoverNumElts); in extractVectorParts() local
245 VRegs.push_back(MIRBuilder.buildMerge(LeftoverTy, Pieces).getReg(0)); in extractVectorParts()
2619 static void getUnmergePieces(SmallVectorImpl<Register> &Pieces, in getUnmergePieces() argument
2623 Pieces.push_back(Unmerge.getReg(I)); in getUnmergePieces()
3901 ArrayRef<Register> Pieces(&Elts[Offset], NumNarrowTyElts); in fewerElementsVectorMerge() local
3902 NarrowTyElts.push_back(MIRBuilder.buildMerge(NarrowTy, Pieces).getReg(0)); in fewerElementsVectorMerge()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmt.h3116 unsigned AnalyzeAsmString(SmallVectorImpl<AsmStringPiece> &Pieces,
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp109 unsigned Pieces = (Size + 63) / 64; in fewerEltsToSize64Vector() local
110 unsigned NewNumElts = (Ty.getNumElements() + 1) / Pieces; in fewerEltsToSize64Vector()
H A DSIISelLowering.cpp5864 SmallVector<SDValue, 4> Pieces; in lowerVECTOR_SHUFFLE() local
5873 Pieces.push_back(SubVec); in lowerVECTOR_SHUFFLE()
5889 Pieces.push_back(DAG.getBuildVector(PackVT, SL, { Elt0, Elt1 })); in lowerVECTOR_SHUFFLE()
5893 return DAG.getNode(ISD::CONCAT_VECTORS, SL, ResultVT, Pieces); in lowerVECTOR_SHUFFLE()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp55357 static bool matchAsm(StringRef S, ArrayRef<const char *> Pieces) { in matchAsm() argument
55360 for (StringRef Piece : Pieces) { in matchAsm()