/external/llvm/lib/TableGen/ |
D | StringMatcher.cpp | 45 unsigned CharNo, unsigned IndentCount) const { in EmitStringMatcherForChar() argument 51 if (CharNo == Matches[0]->first.size()) { in EmitStringMatcherForChar() 73 MatchesByLetter[Matches[i]->first[CharNo]].push_back(Matches[i]); in EmitStringMatcherForChar() 80 unsigned NumChars = FirstNonCommonLetter-CharNo; in EmitStringMatcherForChar() 86 OS << Indent << "if (" << StrVariableName << "[" << CharNo << "] != '" in EmitStringMatcherForChar() 87 << Matches[0]->first[CharNo] << "')\n"; in EmitStringMatcherForChar() 92 OS << Indent << "if (memcmp(" << StrVariableName << ".data()+" << CharNo in EmitStringMatcherForChar() 93 << ", \"" << Matches[0]->first.substr(CharNo, NumChars) << "\", " in EmitStringMatcherForChar() 103 OS << Indent << "switch (" << StrVariableName << "[" << CharNo << "]) {\n"; in EmitStringMatcherForChar() 113 if (EmitStringMatcherForChar(LI->second, CharNo+1, IndentCount+1)) in EmitStringMatcherForChar()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/ |
D | StringMatcher.cpp | 49 const std::vector<const StringPair *> &Matches, unsigned CharNo, in EmitStringMatcherForChar() argument 56 if (CharNo == Matches[0]->first.size()) { in EmitStringMatcherForChar() 79 MatchesByLetter[Matches[i]->first[CharNo]].push_back(Matches[i]); in EmitStringMatcherForChar() 86 unsigned NumChars = FirstNonCommonLetter-CharNo; in EmitStringMatcherForChar() 92 OS << Indent << "if (" << StrVariableName << "[" << CharNo << "] != '" in EmitStringMatcherForChar() 93 << Matches[0]->first[CharNo] << "')\n"; in EmitStringMatcherForChar() 98 OS << Indent << "if (memcmp(" << StrVariableName << ".data()+" << CharNo in EmitStringMatcherForChar() 99 << ", \"" << Matches[0]->first.substr(CharNo, NumChars) << "\", " in EmitStringMatcherForChar() 110 OS << Indent << "switch (" << StrVariableName << "[" << CharNo << "]) {\n"; in EmitStringMatcherForChar() 120 if (EmitStringMatcherForChar(LI->second, CharNo + 1, IndentCount + 1, in EmitStringMatcherForChar()
|
/external/llvm-project/llvm/lib/TableGen/ |
D | StringMatcher.cpp | 49 const std::vector<const StringPair *> &Matches, unsigned CharNo, in EmitStringMatcherForChar() argument 56 if (CharNo == Matches[0]->first.size()) { in EmitStringMatcherForChar() 79 MatchesByLetter[Matches[i]->first[CharNo]].push_back(Matches[i]); in EmitStringMatcherForChar() 86 unsigned NumChars = FirstNonCommonLetter-CharNo; in EmitStringMatcherForChar() 92 OS << Indent << "if (" << StrVariableName << "[" << CharNo << "] != '" in EmitStringMatcherForChar() 93 << Matches[0]->first[CharNo] << "')\n"; in EmitStringMatcherForChar() 98 OS << Indent << "if (memcmp(" << StrVariableName << ".data()+" << CharNo in EmitStringMatcherForChar() 99 << ", \"" << Matches[0]->first.substr(CharNo, NumChars) << "\", " in EmitStringMatcherForChar() 110 OS << Indent << "switch (" << StrVariableName << "[" << CharNo << "]) {\n"; in EmitStringMatcherForChar() 120 if (EmitStringMatcherForChar(LI->second, CharNo + 1, IndentCount + 1, in EmitStringMatcherForChar()
|
/external/llvm/include/llvm/TableGen/ |
D | StringMatcher.h | 49 unsigned CharNo, unsigned IndentCount) const;
|
/external/llvm-project/llvm/include/llvm/TableGen/ |
D | StringMatcher.h | 48 unsigned CharNo, unsigned IndentCount,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/TableGen/ |
D | StringMatcher.h | 48 unsigned CharNo, unsigned IndentCount,
|
/external/llvm-project/clang/include/clang/AST/ |
D | CommentLexer.h | 312 const unsigned CharNo = Loc - BufferStart; in getSourceLocation() local 313 return FileLoc.getLocWithOffset(CharNo); in getSourceLocation()
|
/external/clang/include/clang/AST/ |
D | CommentLexer.h | 308 const unsigned CharNo = Loc - BufferStart; in getSourceLocation() local 309 return FileLoc.getLocWithOffset(CharNo); in getSourceLocation()
|
/external/clang/lib/Lex/ |
D | Lexer.cpp | 701 unsigned CharNo, in AdvanceToTokenCharacter() argument 711 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr))) in AdvanceToTokenCharacter() 720 if (CharNo == 0) in AdvanceToTokenCharacter() 723 --CharNo; in AdvanceToTokenCharacter() 729 for (; CharNo; --CharNo) { in AdvanceToTokenCharacter() 1044 Preprocessor &PP, SourceLocation FileLoc, unsigned CharNo, unsigned TokLen); 1047 unsigned CharNo, unsigned TokLen) { in GetMappedTokenLoc() argument 1058 SpellingLoc = SpellingLoc.getLocWithOffset(CharNo); in GetMappedTokenLoc() 1077 unsigned CharNo = Loc-BufferStart; in getSourceLocation() local 1079 return FileLoc.getLocWithOffset(CharNo); in getSourceLocation() [all …]
|
/external/llvm-project/clang/lib/Lex/ |
D | Lexer.cpp | 721 unsigned Lexer::getTokenPrefixLength(SourceLocation TokStart, unsigned CharNo, in getTokenPrefixLength() argument 731 if (Invalid || (CharNo == 0 && Lexer::isObviouslySimpleCharacter(*TokPtr))) in getTokenPrefixLength() 740 if (CharNo == 0) in getTokenPrefixLength() 743 --CharNo; in getTokenPrefixLength() 749 for (; CharNo; --CharNo) { in getTokenPrefixLength() 1104 Preprocessor &PP, SourceLocation FileLoc, unsigned CharNo, unsigned TokLen); 1107 unsigned CharNo, unsigned TokLen) { in GetMappedTokenLoc() argument 1118 SpellingLoc = SpellingLoc.getLocWithOffset(CharNo); in GetMappedTokenLoc() 1136 unsigned CharNo = Loc-BufferStart; in getSourceLocation() local 1138 return FileLoc.getLocWithOffset(CharNo); in getSourceLocation() [all …]
|
/external/llvm-project/clang/lib/AST/ |
D | CommentParser.cpp | 68 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart; in getSourceLocation() local 69 return Pos.BufferStartLoc.getLocWithOffset(CharNo); in getSourceLocation()
|
/external/clang/lib/AST/ |
D | CommentParser.cpp | 69 const unsigned CharNo = Pos.BufferPtr - Pos.BufferStart; in getSourceLocation() local 70 return Pos.BufferStartLoc.getLocWithOffset(CharNo); in getSourceLocation()
|
/external/llvm-project/clang/include/clang/Lex/ |
D | Lexer.h | 360 unsigned CharNo,
|