/freebsd/contrib/llvm-project/clang/lib/Rewrite/ |
H A D | RewriteRope.cpp | 141 RopePiece Pieces[2*WidthFactor]; member in __anon358058e30111::RopePieceBTreeLeaf 162 Pieces[--NumPieces] = RopePiece(); in clear() 170 return Pieces[i]; in getPiece() 247 while (Offset >= PieceOffs+Pieces[i].size()) { in split() 248 PieceOffs += Pieces[i].size(); in split() 262 RopePiece Tail(Pieces[i].StrData, Pieces[i].StartOffs+IntraPieceOffset, in split() 263 Pieces[i].EndOffs); 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() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Diagnostics.cpp | 145 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()
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangDiagnosticsEmitter.cpp | 496 MultiPiece(std::vector<Piece *> Pieces) in MultiPiece() 497 : Piece(MultiPieceClass), Pieces(std::move(Pieces)) {} in MultiPiece() 499 std::vector<Piece *> Pieces; member 806 std::vector<std::pair<Piece *, ModifierMappingsType>> &Pieces) const { in gatherNodes() 810 return gatherNodes(Builder.getSubstitution(Sub), NewMappings, Pieces); in gatherNodes() 813 for (Piece *Node : MD->Pieces) in gatherNodes() 814 gatherNodes(Node, CurrentMappings, Pieces); in gatherNodes() 817 Pieces.push_back(std::make_pair(OrigP, CurrentMappings)); in gatherNodes() 821 if (P->Pieces.empty()) { in VisitMulti() 826 if (P->Pieces.size() == 1) in VisitMulti() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Stmt.cpp | 602 unsigned GCCAsmStmt::AnalyzeAsmString(SmallVectorImpl<AsmStringPiece>&Pieces, in AnalyzeAsmString() argument 623 Pieces.push_back(AsmStringPiece(Result)); in AnalyzeAsmString() 640 Pieces.push_back(AsmStringPiece(CurStringPiece)); in AnalyzeAsmString() 688 Pieces.push_back(AsmStringPiece(CurStringPiece)); in AnalyzeAsmString() 737 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc); in AnalyzeAsmString() 773 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc); in AnalyzeAsmString() 788 SmallVector<GCCAsmStmt::AsmStringPiece, 4> Pieces; in generateAsmString() local 790 AnalyzeAsmString(Pieces, C, DiagOffs); in generateAsmString() 793 for (const auto &Piece : Pieces) { in generateAsmString() 808 SmallVector<StringRef, 8> Pieces; in generateAsmString() local [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporter.cpp | 506 adjustCallLocations(PathPieces &Pieces, in adjustCallLocations() argument 508 for (const auto &I : Pieces) { in adjustCallLocations() 539 static void removeEdgesToDefaultInitializers(PathPieces &Pieces) { in removeEdgesToDefaultInitializers() argument 540 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) { in removeEdgesToDefaultInitializers() 551 I = Pieces.erase(I); in removeEdgesToDefaultInitializers() 561 I = Pieces.erase(I); in removeEdgesToDefaultInitializers() 573 static void removePiecesWithInvalidLocations(PathPieces &Pieces) { in removePiecesWithInvalidLocations() argument 574 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) { in removePiecesWithInvalidLocations() 583 I = Pieces.erase(I); in removePiecesWithInvalidLocations() 2701 PiecesTy Pieces; in CompactMacroExpandedPieces() local [all …]
|
H A D | SarifDiagnostics.cpp | 132 const PathPieces &Pieces = Diag->path.flatten(false); in createThreadFlows() local 133 for (const auto &Piece : Pieces) { in createThreadFlows()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 504 SmallVector<GCCAsmStmt::AsmStringPiece, 8> Pieces; in ActOnGCCAsmStmt() local 506 if (unsigned DiagID = NS->AnalyzeAsmString(Pieces, Context, DiagOffs)) { in ActOnGCCAsmStmt() 513 for (unsigned i = 0, e = Pieces.size(); i != e; ++i) { in ActOnGCCAsmStmt() 514 GCCAsmStmt::AsmStringPiece &Piece = Pieces[i]; in ActOnGCCAsmStmt() 662 if (isOperandMentioned(InputOpNo, Pieces)) { in ActOnGCCAsmStmt() 668 if (isOperandMentioned(TiedTo, Pieces)) { in ActOnGCCAsmStmt() 695 !isOperandMentioned(InputOpNo, Pieces) && in ActOnGCCAsmStmt()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 624 ArrayRef<Register> Pieces(&Elts[Offset], NumElts); in extractVectorParts() local 625 VRegs.push_back(MIRBuilder.buildMergeLikeInstr(NarrowTy, Pieces).getReg(0)); in extractVectorParts() 633 ArrayRef<Register> Pieces(&Elts[Offset], LeftoverNumElts); in extractVectorParts() local 635 MIRBuilder.buildMergeLikeInstr(LeftoverTy, Pieces).getReg(0)); in extractVectorParts()
|
H A D | LegalizerHelper.cpp | 3082 static void getUnmergePieces(SmallVectorImpl<Register> &Pieces, in getUnmergePieces() argument 3086 Pieces.push_back(Unmerge.getReg(I)); in getUnmergePieces() 4495 ArrayRef<Register> Pieces(&Elts[Offset], NumNarrowTyElts); in fewerElementsVectorMerge() local 4497 MIRBuilder.buildMergeLikeInstr(NarrowTy, Pieces).getReg(0)); in fewerElementsVectorMerge()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 6249 SmallVector<SDValue, 4> Pieces; in lowerLaneOp() local 6263 Pieces.push_back( in lowerLaneOp() 6269 return DAG.getNode(ISD::CONCAT_VECTORS, SL, VT, Pieces); in lowerLaneOp() 7404 SmallVector<SDValue, 4> Pieces; in lowerVECTOR_SHUFFLE() local 7413 Pieces.push_back(SubVec); in lowerVECTOR_SHUFFLE() 7429 Pieces.push_back(DAG.getBuildVector(PackVT, SL, { Elt0, Elt1 })); in lowerVECTOR_SHUFFLE() 7433 return DAG.getNode(ISD::CONCAT_VECTORS, SL, ResultVT, Pieces); in lowerVECTOR_SHUFFLE()
|
H A D | AMDGPULegalizerInfo.cpp | 115 unsigned Pieces = (Size + 63) / 64; in fewerEltsToSize64Vector() local 116 unsigned NewNumElts = (Ty.getNumElements() + 1) / Pieces; in fewerEltsToSize64Vector()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Stmt.h | 3346 unsigned AnalyzeAsmString(SmallVectorImpl<AsmStringPiece> &Pieces,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 58128 static bool matchAsm(StringRef S, ArrayRef<const char *> Pieces) { in matchAsm() argument 58131 for (StringRef Piece : Pieces) { in matchAsm()
|