HomeSort by: relevance | last modified time | path
    Searched defs:Pieces (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Rewrite/
RewriteRope.cpp 30 /// references the whole string into two rope pieces that reference each half.
49 /// which results in two rope pieces, which is just like an insert) or it can
136 /// NumPieces - This holds the number of rope pieces currently active in the
137 /// Pieces array.
140 /// Pieces - This tracks the file chunks currently in this leaf.
141 RopePiece Pieces[2*WidthFactor];
159 /// clear - Remove all rope pieces from this leaf.
162 Pieces[--NumPieces] = RopePiece();
170 return Pieces[i];
247 while (Offset >= PieceOffs+Pieces[i].size())
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/
Diagnostics.cpp 145 std::pair<StringRef, StringRef> Pieces = FormatString.split("$");
146 OS << Pieces.first.str();
147 if (Pieces.second.empty()) break;
149 const char Next = Pieces.second.front();
150 FormatString = Pieces.second.drop_front();
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/
llvm-exegesis.cpp 235 SmallVector<StringRef, 2> Pieces;
237 .split(Pieces, ",", /* MaxSplit */ -1, /* KeepEmpty */ false);
239 for (const StringRef &OpcodeName : Pieces) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmtAsm.cpp 495 SmallVector<GCCAsmStmt::AsmStringPiece, 8> Pieces;
497 if (unsigned DiagID = NS->AnalyzeAsmString(Pieces, Context, DiagOffs)) {
504 for (unsigned i = 0, e = Pieces.size(); i != e; ++i) {
505 GCCAsmStmt::AsmStringPiece &Piece = Pieces[i];
653 if (isOperandMentioned(InputOpNo, Pieces)) {
659 if (isOperandMentioned(TiedTo, Pieces)) {
677 !isOperandMentioned(InputOpNo, Pieces) &&
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
BenchmarkResult.cpp 70 SmallVector<StringRef, 16> Pieces;
71 String.split(Pieces, " ", /* MaxSplit */ -1, /* KeepEmpty */ false);
72 if (Pieces.empty()) {
77 for (StringRef Piece : Pieces) {
263 SmallVector<StringRef, 2> Pieces;
264 String.split(Pieces, "=0x", /* MaxSplit */ -1,
268 if (Pieces.size() == 2 && (RegNo = Context.getRegNo(Pieces[0]))) {
270 const unsigned BitsNeeded = APInt::getBitsNeeded(Pieces[1], kRadix);
271 RV.Value = APInt(BitsNeeded, Pieces[1], kRadix)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
Stmt.cpp 592 /// it into pieces. If the asm string is erroneous, emit errors and return
594 unsigned GCCAsmStmt::AnalyzeAsmString(SmallVectorImpl<AsmStringPiece>&Pieces,
615 Pieces.push_back(AsmStringPiece(Result));
632 Pieces.push_back(AsmStringPiece(CurStringPiece));
671 // add it to the Pieces list.
673 Pieces.push_back(AsmStringPiece(CurStringPiece));
723 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc);
759 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc);
772 // Analyze the asm string to decompose it into its pieces. We know that Sema
774 SmallVector<GCCAsmStmt::AsmStringPiece, 4> Pieces;
    [all...]
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangDiagnosticsEmitter.cpp 496 MultiPiece(std::vector<Piece *> Pieces)
497 : Piece(MultiPieceClass), Pieces(std::move(Pieces)) {}
499 std::vector<Piece *> Pieces;
579 /// Diagnostic text, parsed into pieces.
798 std::vector<std::pair<Piece *, ModifierMappingsType>> &Pieces) const {
802 return gatherNodes(Builder.getSubstitution(Sub), NewMappings, Pieces);
805 for (Piece *Node : MD->Pieces)
806 gatherNodes(Node, CurrentMappings, Pieces);
809 Pieces.push_back(std::make_pair(OrigP, CurrentMappings))
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BugReporter.cpp 102 /// Map from each node to the diagnostic pieces visitors emit for them.
181 "Failed to find the context associated with these pieces!");
214 /// The diagnostic pieces visitors emitted, which is expected to be collected
231 /// This function is responsible for generating diagnostic pieces that are
370 /// can lead to redundant diagnostic pieces at the same point in a path.
397 // Check to see if we should keep one of the two pieces. If we
418 /// Recursively scan through a path and prune out calls and macros pieces
422 PathPieces &pieces,
426 const unsigned N = pieces.size();
431 auto piece = std::move(pieces.front())
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndex.cpp 3239 // Handle the other pieces in the MemberExpr besides the base.
3384 RefNamePieces Pieces;
3387 Pieces.push_back(QLoc);
3390 Pieces.push_back(NI.getLoc());
3393 Pieces.push_back(*TemplateArgsLoc);
3396 Pieces.push_back(NI.getInfo().getCXXOperatorNameBeginLoc());
3397 Pieces.push_back(NI.getInfo().getCXXOperatorNameEndLoc());
3401 SourceRange R(Pieces.front().getBegin(), Pieces.back().getEnd());
3402 Pieces.clear()
    [all...]

Completed in 46 milliseconds