Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAnnotation2Metadata.cpp50 auto *StrData = dyn_cast<ConstantDataSequential>(StrC->getOperand(0)); in convertAnnotation2Metadata() local
51 if (!StrData) in convertAnnotation2Metadata()
59 I.addAnnotationMetadata(StrData->getAsCString()); in convertAnnotation2Metadata()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DRewriteRope.h60 llvm::IntrusiveRefCntPtr<RopeRefCountString> StrData; member
67 : StrData(std::move(Str)), StartOffs(Start), EndOffs(End) {} in RopePiece()
70 return StrData->Data[Offset + StartOffs];
73 return StrData->Data[Offset + StartOffs];
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFVerifier.h290 DataExtractor *StrData, const char *SectionName);
294 const DataExtractor &StrData);
325 const DataExtractor &StrData);
412 StringRef StrData);
H A DDWARFAcceleratorTable.h545 DataExtractor StrData; variable
552 NameTableEntry(const DataExtractor &StrData, uint32_t Index, in NameTableEntry() argument
554 : StrData(StrData), Index(Index), StringOffset(StringOffset), in NameTableEntry()
567 return StrData.getCStr(&Off); in getString()
577 StringRef Data = StrData.getData().substr(StringOffset); in sameNameAs()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp1136 DataExtractor *StrData, in verifyAppleAccelTable() argument
1140 AppleAcceleratorTable AccelTable(AccelSectionData, *StrData); in verifyAppleAccelTable()
1221 const char *Name = StrData->getCStr(&StringOffset); in verifyAppleAccelTable()
1305 const DataExtractor &StrData) { in verifyNameIndexBuckets() argument
1987 const DataExtractor &StrData) { in verifyDebugNames() argument
1990 DWARFDebugNames AccelTable(AccelSectionData, StrData); in verifyDebugNames()
2005 verifyNameIndexBuckets(NI, StrData); in verifyDebugNames()
2098 DataExtractor StrData(D.getStrSection(), DCtx.isLittleEndian(), 0); in handleAccelTables() local
2100 verifyAppleAccelTable(&D.getAppleNamesSection(), &StrData, ".apple_names"); in handleAccelTables()
2102 verifyAppleAccelTable(&D.getAppleTypesSection(), &StrData, ".apple_types"); in handleAccelTables()
[all …]
H A DDWARFContext.cpp197 DataExtractor StrData(StringSection, IsLittleEndian, 0); in getAccelTable() local
198 Cache = std::make_unique<T>(AccelSection, StrData); in getAccelTable()
835 DataExtractor StrData(StringSection, LittleEndian, 0); in dumpStringOffsetsSection() local
885 const char *S = StrData.getCStr(&StringOffset); in dumpStringOffsetsSection()
1177 DataExtractor StrData(Section, isLittleEndian(), 0); in dump() local
1180 while (StrData.isValidOffset(Offset)) { in dump()
1182 const char *CStr = StrData.getCStr(&Offset, &Err); in dump()
H A DDWARFFormValue.cpp619 DataExtractor StrData = in getAsCString() local
622 if (const char *Str = StrData.getCStr(&Offset)) in getAsCString()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLexer.cpp256 const char *StrData = SM.getCharacterData(SpellingLoc); in Create_PragmaLexer() local
258 L->BufferPtr = StrData; in Create_PragmaLexer()
259 L->BufferEnd = StrData+TokLen; in Create_PragmaLexer()
528 const char *StrData = Buffer.data()+LocInfo.second; in getRawToken() local
530 if (!IgnoreWhiteSpace && isWhitespace(SkipEscapedNewLines(StrData)[0])) in getRawToken()
535 Buffer.begin(), StrData, Buffer.end()); in getRawToken()
575 const char *StrData = Buffer.data() + LocInfo.second; in getBeginningOfFileToken() local
577 if (!LexStart || LexStart == StrData) in getBeginningOfFileToken()
591 if (TheLexer.getBufferLocation() > StrData) { in getBeginningOfFileToken()
595 if (TheLexer.getBufferLocation() - TheTok.getLength() <= StrData) in getBeginningOfFileToken()
/freebsd/contrib/llvm-project/llvm/lib/DWP/
H A DDWP.cpp89 DataExtractor StrData(Str, true, 0); in getIndexedString() local
90 return StrData.getCStr(&StrOffset); in getIndexedString()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DRewriteRope.cpp259 RopePiece Tail(Pieces[i].StrData, Pieces[i].StartOffs + IntraPieceOffset, in split()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp778 StringRef StrData = E->getBytes(); in VisitStringLiteral() local
780 Record.push_back(StrData[I]); in VisitStringLiteral()
H A DASTReaderStmt.cpp697 char *StrData = E->getStrDataAsChar(); in VisitStringLiteral() local
699 StrData[I] = Record.readInt(); in VisitStringLiteral()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1370 const char *StrData = Buffer.data()+LocInfo.second; in getLocationOfByte() local
1374 Buffer.begin(), StrData, Buffer.end()); in getLocationOfByte()