Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Rewrite/
H A DRewriteRope.cpp141 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 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()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangDiagnosticsEmitter.cpp496 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 DStmt.cpp602 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 DBugReporter.cpp506 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 DSarifDiagnostics.cpp132 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 DSemaStmtAsm.cpp504 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 DUtils.cpp624 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 DLegalizerHelper.cpp3082 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 DSIISelLowering.cpp6249 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 DAMDGPULegalizerInfo.cpp115 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 DStmt.h3346 unsigned AnalyzeAsmString(SmallVectorImpl<AsmStringPiece> &Pieces,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp58128 static bool matchAsm(StringRef S, ArrayRef<const char *> Pieces) { in matchAsm() argument
58131 for (StringRef Piece : Pieces) { in matchAsm()