| /llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/ |
| H A D | DWARFListTableTest.cpp | 19 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST() local 26 Header.extract(Extractor, &Offset), in TEST() 40 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST() local 47 Header.extract(Extractor, &Offset), in TEST() 60 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST() local 67 Header.extract(Extractor, &Offset), in TEST() 87 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST() local 93 EXPECT_FALSE(!!Header.extract(Extractor, &Offset)); in TEST() 94 Optional<uint64_t> Offset0 = Header.getOffsetEntry(Extractor, 0); in TEST() 97 Optional<uint64_t> Offset1 = Header.getOffsetEntry(Extractor, 1); in TEST()
|
| H A D | DWARFDebugArangeSetTest.cpp | 31 DWARFDataExtractor Extractor(StringRef(SecDataRaw, SecSize - 1), in ExpectExtractError() local 37 Error E = Set.extract(Extractor, &Offset, Warnings); in ExpectExtractError() 194 DWARFDataExtractor Extractor( in TEST() local 200 ASSERT_THAT_ERROR(Set.extract(Extractor, &Offset, WarningHandler()), in TEST() 221 DWARFDataExtractor Extractor( in TEST() local 227 ASSERT_THAT_ERROR(Set.extract(Extractor, &Offset, WarningHandler()), in TEST() 250 DWARFDataExtractor Extractor( in TEST() local 257 ASSERT_THAT_ERROR(Set.extract(Extractor, &Offset, Warnings), Succeeded()); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | BinaryStreamArray.h | 93 friend class VarStreamArrayIterator<ValueType, Extractor>; 96 typedef VarStreamArrayIterator<ValueType, Extractor> Iterator; 100 explicit VarStreamArray(const Extractor &E) : E(E) {} in VarStreamArray() 121 VarStreamArray<ValueType, Extractor> substream(uint32_t Begin, in substream() 138 const Extractor &getExtractor() const { return E; } in getExtractor() 139 Extractor &getExtractor() { return E; } in getExtractor() 151 Extractor E; 155 template <typename ValueType, typename Extractor> 159 typedef VarStreamArrayIterator<ValueType, Extractor> IterType; 160 typedef VarStreamArray<ValueType, Extractor> ArrayType; [all …]
|
| /llvm-project-15.0.7/llvm/lib/XRay/ |
| H A D | Profile.cpp | 55 H.Size = Extractor.getU32(&Offset); in readBlockHeader() 62 H.Number = Extractor.getU32(&Offset); in readBlockHeader() 69 H.Thread = Extractor.getU64(&Offset); in readBlockHeader() 85 FuncId = Extractor.getSigned(&Offset, 4); in readPath() 96 static Expected<Profile::Data> readData(DataExtractor &Extractor, in readData() argument 103 D.CallCount = Extractor.getU64(&Offset); in readData() 110 D.CumulativeLocalTime = Extractor.getU64(&Offset); in readData() 284 DataExtractor Extractor(Data, true, 8); in loadProfile() local 288 auto HeaderOrError = readBlockHeader(Extractor, Offset); in loadProfile() 297 auto PathOrError = readPath(Extractor, Offset); in loadProfile() [all …]
|
| H A D | InstrumentationMap.cpp | 169 DataExtractor Extractor( in loadObj() local 177 Entry.Address = RelocateOrElse(AddrOff, Extractor.getU32(&OffsetPtr)); in loadObj() 179 Entry.Address = RelocateOrElse(AddrOff, Extractor.getU64(&OffsetPtr)); in loadObj() 182 Entry.Function = RelocateOrElse(FuncOff, Extractor.getU32(&OffsetPtr)); in loadObj() 184 Entry.Function = RelocateOrElse(FuncOff, Extractor.getU64(&OffsetPtr)); in loadObj() 185 auto Kind = Extractor.getU8(&OffsetPtr); in loadObj() 195 Entry.AlwaysInstrument = Extractor.getU8(&OffsetPtr) != 0; in loadObj() 196 Entry.Version = Extractor.getU8(&OffsetPtr); in loadObj()
|
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | Decompressor.cpp | 41 DataExtractor Extractor(SectionData, IsLittleEndian, 0); in consumeCompressedZLibHeader() local 43 if (Extractor.getUnsigned(&Offset, Is64Bit ? sizeof(Elf64_Word) in consumeCompressedZLibHeader() 52 DecompressedSize = Extractor.getUnsigned( in consumeCompressedZLibHeader()
|
| /llvm-project-15.0.7/lldb/unittests/tools/lldb-server/tests/ |
| H A D | TestClient.cpp | 185 StringExtractorGDBRemote Extractor(response_string); in SendMessage() local 186 if (Extractor.IsErrorResponse()) in SendMessage() 187 return Extractor.GetStatus().ToError(); in SendMessage()
|
| /llvm-project-15.0.7/llvm/include/llvm/XRay/ |
| H A D | Trace.h | 75 Expected<Trace> loadTrace(const DataExtractor &Extractor, bool Sort = false);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | LoopExtractor.cpp | 244 CodeExtractor Extractor(DT, *L, false, nullptr, nullptr, AC); in extractLoop() local 245 if (Extractor.extractCodeRegion(CEAC)) { in extractLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 770 ConstantOffsetExtractor Extractor(GEP, DT); in Extract() local 773 Extractor.find(Idx, /* SignExtended */ false, /* ZeroExtended */ false, in Extract() 780 Value *IdxWithoutConstOffset = Extractor.rebuildWithoutConstOffset(); in Extract() 781 UserChainTail = Extractor.UserChain.back(); in Extract()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugLoc.cpp | 115 DWARFDataExtractor Extractor(Data, IsLittleEndian, AddressSize); in dumpExpression() local 120 DWARFExpression(Extractor, AddressSize).print(OS, DumpOpts, MRI, U); in dumpExpression()
|
| H A D | DWARFDebugFrame.cpp | 360 DataExtractor Extractor(Expression, Data.isLittleEndian(), in parse() local 366 DWARFExpression(Extractor, Data.getAddressSize()); in parse() 376 DataExtractor Extractor(Expression, Data.isLittleEndian(), in parse() local 382 DWARFExpression(Extractor, Data.getAddressSize()); in parse()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 447 CodeExtractor Extractor(Blocks, /* DominatorTree */ nullptr, in finalize() local 460 assert(Extractor.isEligible() && in finalize() 464 Extractor.excludeArgFromAggregate(V); in finalize() 466 Function *OutlinedFn = Extractor.extractCodeRegion(CEAC); in finalize() 1120 CodeExtractor Extractor(Blocks, /* DominatorTree */ nullptr, in createParallel() local 1133 Extractor.findAllocas(CEAC, SinkingCands, HoistingCands, CommonExit); in createParallel() 1134 Extractor.findInputsOutputs(Inputs, Outputs, SinkingCands); in createParallel()
|