/llvm-project/libc/test/src/stdio/scanf_core/ |
H A D | converter_test.cpp | 12 #include "src/stdio/scanf_core/reader.h" 19 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); in TEST() 22 ASSERT_EQ(LIBC_NAMESPACE::scanf_core::raw_match(&reader, "abc"), in TEST() 24 ASSERT_EQ(reader.chars_read(), size_t(3)); in TEST() 27 ASSERT_EQ(LIBC_NAMESPACE::scanf_core::raw_match(&reader, ""), in TEST() 29 ASSERT_EQ(reader.chars_read(), size_t(3)); in TEST() 32 ASSERT_EQ(LIBC_NAMESPACE::scanf_core::raw_match(&reader, " "), in TEST() 34 ASSERT_EQ(reader.chars_read(), size_t(3)); in TEST() 37 ASSERT_EQ(LIBC_NAMESPACE::scanf_core::raw_match(&reader, "d"), in TEST() 39 ASSERT_EQ(reader in TEST() 20 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local 56 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local 103 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local 125 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local 146 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local 180 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local 235 LIBC_NAMESPACE::scanf_core::Reader reader(&str_reader); TEST() local [all...] |
H A D | reader_test.cpp | 19 LIBC_NAMESPACE::scanf_core::Reader reader(&rb); in TEST() local 25 LIBC_NAMESPACE::scanf_core::Reader reader(&rb); in TEST() local 28 ASSERT_EQ(str[i], reader.getc()); in TEST() 35 LIBC_NAMESPACE::scanf_core::Reader reader(&rb); in TEST() local 38 ASSERT_EQ(str[i], reader.getc()); in TEST() 42 reader.ungetc(str[4]); in TEST() 43 reader.ungetc(str[3]); in TEST() 44 reader.ungetc(str[2]); in TEST() 47 ASSERT_EQ(str[i], reader.getc()); in TEST() 51 reader.ungetc(str[6]); in TEST() [all …]
|
/llvm-project/libc/src/stdio/scanf_core/ |
H A D | converter.cpp | 14 #include "src/stdio/scanf_core/reader.h" 29 int convert(Reader *reader, const FormatSection &to_conv) { in convert() 33 return raw_match(reader, "%"); in convert() 35 ret_val = raw_match(reader, " "); in convert() 38 return convert_string(reader, to_conv); in convert() 41 return convert_string(reader, to_conv); in convert() 48 ret_val = raw_match(reader, " "); in convert() 51 return convert_int(reader, to_conv); in convert() 61 ret_val = raw_match(reader, " "); in convert() 64 return convert_float(reader, to_con in convert() 28 convert(Reader * reader,const FormatSection & to_conv) convert() argument 79 raw_match(Reader * reader,cpp::string_view raw_string) raw_match() argument [all...] |
H A D | float_converter.cpp | 17 #include "src/stdio/scanf_core/reader.h" 26 int convert_float(Reader *reader, const FormatSection &to_conv) { in convert_float() 40 char cur_char = reader->getc(); in convert_float() 49 cur_char = reader->getc(); in convert_float() 68 cur_char = reader->getc(); in convert_float() 92 cur_char = reader->getc(); in convert_float() 118 cur_char = reader->getc(); in convert_float() 134 cur_char = reader->getc(); in convert_float() 154 cur_char = reader->getc(); in convert_float() 160 cur_char = reader in convert_float() 25 convert_float(Reader * reader,const FormatSection & to_conv) convert_float() argument [all...] |
H A D | int_converter.cpp | 16 #include "src/stdio/scanf_core/reader.h" 25 // 1) This takes a reader and a format section instead of a char* and the base. 27 // to a reader and the base could be calculated ahead of time, the 30 // reader may contain) cannot. 48 int convert_int(Reader *reader, const FormatSection &to_conv) { in convert_int() 93 char cur_char = reader->getc(); in convert_int() 100 cur_char = reader->getc(); in convert_int() 120 cur_char = reader->getc(); in convert_int() 143 cur_char = reader->getc(); in convert_int() 160 reader in convert_int() 47 convert_int(Reader * reader,const FormatSection & to_conv) convert_int() argument [all...] |
H A D | ptr_converter.cpp | 16 #include "src/stdio/scanf_core/reader.h" 22 int convert_pointer(Reader *reader, const FormatSection &to_conv) { in convert_pointer() 26 char cur_char = reader->getc(); in convert_pointer() 31 cur_char = reader->getc(); in convert_pointer() 40 reader->ungetc(cur_char); in convert_pointer() 43 return convert_int(reader, to_conv); 20 convert_pointer(Reader * reader,const FormatSection & to_conv) convert_pointer() argument
|
H A D | CMakeLists.txt | 51 .reader 58 reader 60 reader.cpp 62 reader.h 84 .reader 101 .reader 115 .reader
|
H A D | string_converter.cpp | 15 #include "src/stdio/scanf_core/reader.h" 22 int convert_string(Reader *reader, const FormatSection &to_conv) { in convert_string() 43 char cur_char = reader->getc(); in convert_string() 55 cur_char = reader->getc(); in convert_string() 60 reader->ungetc(cur_char); in convert_string() 21 convert_string(Reader * reader,const FormatSection & to_conv) convert_string() argument
|
H A D | scanf_main.cpp | 16 #include "src/stdio/scanf_core/reader.h" 23 int scanf_main(Reader *reader, const char *__restrict str, in scanf_main() 32 ret_val = convert(reader, cur_section); in scanf_main() 38 ret_val = raw_match(reader, cur_section.raw_string); in scanf_main() 22 scanf_main(Reader * reader,const char * __restrict str,internal::ArgList & args) scanf_main() argument
|
H A D | current_pos_converter.h | 15 #include "src/stdio/scanf_core/reader.h" 22 LIBC_INLINE int convert_current_pos(Reader *reader, in convert_current_pos() 24 write_int_with_length(reader->chars_read(), to_conv); in convert_current_pos() 21 convert_current_pos(Reader * reader,const FormatSection & to_conv) convert_current_pos() argument
|
/llvm-project/mlir/lib/Bytecode/Reader/ |
H A D | BytecodeReader.cpp | 34 #define DEBUG_TYPE "mlir-bytecode-reader" 104 /// Align the current reader position to the specified alignment. 113 // Shift the reader position to the next alignment boundary. in alignTo() 237 /// Skip the first `length` bytes within the reader. 340 static LogicalResult resolveEntry(EncodingReader &reader, RangeT &entries, in resolveEntry() argument 344 return reader.emitError("invalid ", entryStr, " index: ", index); in resolveEntry() 356 static LogicalResult parseEntry(EncodingReader &reader, RangeT &entries, in parseEntry() argument 359 if (failed(reader.parseVarInt(entryIdx))) in parseEntry() 361 return resolveEntry(reader, entries, entryIdx, entry, entryStr); in parseEntry() 373 /// Initialize the string section reader wit 378 parseString(EncodingReader & reader,StringRef & result) parseString() argument 385 parseStringWithFlag(EncodingReader & reader,StringRef & result,bool & flag) parseStringWithFlag() argument 395 parseStringAtIndex(EncodingReader & reader,uint64_t index,StringRef & result) parseStringAtIndex() argument 512 parseDialectGrouping(EncodingReader & reader,MutableArrayRef<std::unique_ptr<BytecodeDialect>> dialects,function_ref<LogicalResult (BytecodeDialect *)> entryCallback) parseDialectGrouping() argument 546 parseResourceHandle(EncodingReader & reader,AsmDialectResourceHandle & result) parseResourceHandle() argument 560 ParsedResourceEntry(StringRef key,AsmResourceEntryKind kind,EncodingReader & reader,StringSectionReader & stringReader,const std::shared_ptr<llvm::SourceMgr> & bufferOwnerRef) ParsedResourceEntry() argument 631 EncodingReader &reader; global() member in __anonb8b7b79e0511::ParsedResourceEntry 826 parseAttribute(EncodingReader & reader,Attribute & result) parseAttribute() argument 833 parseOptionalAttribute(EncodingReader & reader,Attribute & result) parseOptionalAttribute() argument 845 parseType(EncodingReader & reader,Type & result) parseType() argument 854 parseAttribute(EncodingReader & reader,T & result) parseAttribute() argument 914 DialectReader(AttrTypeReader & attrTypeReader,StringSectionReader & stringReader,ResourceSectionReader & resourceReader,const llvm::StringMap<BytecodeDialect * > & dialectsMap,EncodingReader & reader,uint64_t & bytecodeVersion) DialectReader() argument 1048 EncodingReader &reader; global() member in __anonb8b7b79e0a11::DialectReader 1102 EncodingReader reader(propertiesBuffers.drop_front(propertiesOffset), read() local 1110 EncodingReader reader( read() local 1206 EncodingReader reader(entry.data, fileLoc); resolveEntry() local 1224 parseAsmEntry(T & result,EncodingReader & reader,StringRef entryType) parseAsmEntry() argument 1252 parseCustomEntry(Entry<T> & entry,EncodingReader & reader,StringRef entryType) parseCustomEntry() argument 1421 parseAttribute(EncodingReader & reader,T & result) parseAttribute() argument 1424 parseType(EncodingReader & reader,Type & result) parseType() argument 1456 EncodingReader *reader; global() member 1633 EncodingReader reader(buffer.getBuffer(), fileLoc); read() local 1711 parseVersion(EncodingReader & reader) parseVersion() argument 1737 load(const DialectReader & reader,MLIRContext * ctx) load() argument 1847 parseOpName(EncodingReader & reader,std::optional<bool> & wasRegistered) parseOpName() argument 1879 parseResourceSection(EncodingReader & reader,std::optional<ArrayRef<uint8_t>> resourceData,std::optional<ArrayRef<uint8_t>> resourceOffsetData) parseResourceSection() argument 1907 parseUseListOrderForRange(EncodingReader & reader,uint64_t numResults) parseUseListOrderForRange() argument 2068 EncodingReader reader(sectionData, fileLoc); parseIRSection() local 2141 EncodingReader &reader = *readState.reader; parseRegions() local 2213 parseOpWithoutRegions(EncodingReader & reader,RegionReadState & readState,bool & isIsolatedFromAbove) parseOpWithoutRegions() argument 2353 EncodingReader &reader = *readState.reader; parseRegion() local 2388 parseBlockHeader(EncodingReader & reader,RegionReadState & readState) parseBlockHeader() argument 2424 parseBlockArguments(EncodingReader & reader,Block * block) parseBlockArguments() argument 2465 parseOperand(EncodingReader & reader) parseOperand() argument 2477 defineValues(EncodingReader & reader,ValueRange newValues) defineValues() argument 2583 BytecodeReader::Impl reader(sourceFileLoc, config, /*lazyLoading=*/false, readBytecodeFileImpl() local [all...] |
/llvm-project/mlir/lib/IR/ |
H A D | BuiltinDialectBytecode.cpp | 36 static unsigned getIntegerBitWidth(DialectBytecodeReader &reader, Type type) { in getIntegerBitWidth() 43 reader.emitError() in getIntegerBitWidth() 48 static LogicalResult readAPIntWithKnownWidth(DialectBytecodeReader &reader, in readAPIntWithKnownWidth() 50 unsigned bitWidth = getIntegerBitWidth(reader, type); in readAPIntWithKnownWidth() 51 val = reader.readAPIntWithKnownWidth(bitWidth); 56 readAPFloatWithKnownSemantics(DialectBytecodeReader &reader, Type type, in readAPFloatWithKnownSemantics() 61 val = reader.readAPFloatWithKnownSemantics(ftype.getFloatSemantics()); 66 readPotentiallySplatString(DialectBytecodeReader &reader, ShapedType type, in readPotentiallySplatString() 71 if (failed(reader.readString(value))) in readPotentiallySplatString() 108 readFileLineColRangeLocs(DialectBytecodeReader &reader, 33 getIntegerBitWidth(DialectBytecodeReader & reader,Type type) getIntegerBitWidth() argument 45 readAPIntWithKnownWidth(DialectBytecodeReader & reader,Type type,FailureOr<APInt> & val) readAPIntWithKnownWidth() argument 53 readAPFloatWithKnownSemantics(DialectBytecodeReader & reader,Type type,FailureOr<APFloat> & val) readAPFloatWithKnownSemantics() argument 63 readPotentiallySplatString(DialectBytecodeReader & reader,ShapedType type,bool isSplat,SmallVectorImpl<StringRef> & rawStringData) readPotentiallySplatString() argument [all...] |
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestDialectInterfaces.cpp | 60 Type readType(DialectBytecodeReader &reader) const final { in readType() 62 if (failed(reader.readVarInt(encoding))) in readType() 80 Attribute readAttribute(DialectBytecodeReader &reader) const final { in readAttribute() 81 auto versionOr = reader.getDialectVersion<test::TestDialect>(); in readAttribute() 88 return readAttrOldEncoding(reader); in readAttribute() 90 return readAttrNewEncoding(reader); in readAttribute() 110 readVersion(DialectBytecodeReader &reader) const final { in readVersion() 112 if (failed(reader.readVarInt(major_)) || failed(reader.readVarInt(minor_))) in readVersion() 142 Attribute readAttrNewEncoding(DialectBytecodeReader &reader) const { in readAttrNewEncoding() 144 if (failed(reader.readVarInt(encoding)) || in readAttrNewEncoding() [all …]
|
/llvm-project/mlir/lib/Dialect/Quant/IR/ |
H A D | QuantDialectBytecode.cpp | 24 static LogicalResult readDoubleAPFloat(DialectBytecodeReader &reader, in readDoubleAPFloat() argument 27 reader.readAPFloatWithKnownSemantics(llvm::APFloat::IEEEdouble()); in readDoubleAPFloat() 44 Attribute readAttribute(DialectBytecodeReader &reader) const override { in readAttribute() 45 return ::readAttribute(getContext(), reader); in readAttribute() 56 Type readType(DialectBytecodeReader &reader) const override { in readType() 57 return ::readType(getContext(), reader); in readType()
|
/llvm-project/libcxx/test/std/language.support/support.coroutines/end.to.end/ |
H A D | go.pass.cpp | 86 std::coroutine_handle<> reader = nullptr; member in channel 100 assert(!reader); in pull() 109 assert(reader); in sync_push() 110 reader(); in sync_push() 112 reader = nullptr; in sync_push() 133 if (ch->reader) goroutine::schedule(ch->reader); in await_suspend() 141 ch->reader = rh; in await_suspend()
|
/llvm-project/mlir/test/lib/IR/ |
H A D | TestBytecodeRoundtrip.cpp | 165 [&](DialectBytecodeReader &reader, StringRef dialectName, in runTest0() 168 auto versionOr = reader.getDialectVersion<test::TestDialect>(); in runTest0() 183 if (failed(reader.readVarInt(encoding)) || encoding != 999) in runTest0() 188 if (succeeded(reader.readVarInt(widthAndSignedness)) && in runTest0() 193 entry = IntegerType::get(reader.getContext(), width, signedness); in runTest0() 241 [&](DialectBytecodeReader &reader, StringRef dialectName, in runTest2() 245 Type builtinAttr = iface->readType(reader); in runTest2() 250 entry = test::TestI32Type::get(reader.getContext()); in runTest2() 307 [&](DialectBytecodeReader &reader, StringRef dialectName, in runTest4() 312 Attribute builtinAttr = iface->readAttribute(reader); in runTest4() [all …]
|
H A D | TestLazyLoading.cpp | 50 BytecodeReader reader(buffer, config, in runOnOperation() local 53 if (failed(reader.readTopLevel(&block, [&](Operation *op) { in runOnOperation() 61 llvm::outs() << "Has " << reader.getNumOpsToMaterialize() in runOnOperation() 71 if (failed(reader.materialize(toLoad, [&](Operation *op) { in runOnOperation() 81 llvm::outs() << "Has " << reader.getNumOpsToMaterialize() in runOnOperation()
|
/llvm-project/mlir/test/mlir-tblgen/ |
H A D | bytecode-reserved.td | 11 // CHECK-NEXT: return readIntegerType(context, reader); 16 // CHECK-NEXT: return readIndexType(context, reader); 19 // CHECK-NEXT: return readBFloat16Type(context, reader); 24 // CHECK-NEXT: return readFloat16Type(context, reader);
|
/llvm-project/lldb/unittests/Process/Utility/ |
H A D | MemoryTagManagerAArch64MTETest.cpp | 88 MemoryTagManager::CoreReaderFn reader = in TEST() local 96 manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 0, 0); in TEST() 103 tags = manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 0, 32); in TEST() 108 tags = manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 0, 16); in TEST() 113 tags = manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 16, 16); in TEST() 121 tags = manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 0, 48); in TEST() 126 tags = manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 16, 48); in TEST() 131 tags = manager.UnpackTagsFromCoreFileSegment(reader, 0, 0, 16, 64); in TEST() 135 // from the reader should be beyond that. in TEST() 138 tags = manager.UnpackTagsFromCoreFileSegment(reader, in TEST() [all...] |
/llvm-project/mlir/lib/ExecutionEngine/ |
H A D | SparseTensorRuntime.cpp | 123 SparseTensorReader &reader = *static_cast<SparseTensorReader *>(ptr); \ 124 return static_cast<void *>(reader.readSparseTensor<P, C, V>( \ 375 auto *reader = SparseTensorReader::create(filename, dimRank, dimShape, valTp); local 376 return static_cast<void *>(reader); 382 SparseTensorReader &reader = *static_cast<SparseTensorReader *>(p); in _mlir_ciface_getSparseTensorReaderDimSizes() local 383 auto *dimSizes = const_cast<uint64_t *>(reader.getDimSizes()); in _mlir_ciface_getSparseTensorReaderDimSizes() 384 aliasIntoMemref(reader.getRank(), dimSizes, *out); in _mlir_ciface_getSparseTensorReaderDimSizes() 393 auto &reader = *static_cast<SparseTensorReader *>(p); \ 398 const uint64_t dimRank = reader.getRank(); \ 403 assert(cSize >= lvlRank * reader.getNSE()); \ [all …]
|
/llvm-project/mlir/include/mlir/Bytecode/ |
H A D | BytecodeImplementation.h | 433 virtual Attribute readAttribute(DialectBytecodeReader &reader) const { in readAttribute() argument 434 reader.emitError() << "dialect " << getDialect()->getNamespace() in readAttribute() 442 virtual Type readType(DialectBytecodeReader &reader) const { in readType() argument 443 reader.emitError() << "dialect " << getDialect()->getNamespace() in readType() 476 readVersion(DialectBytecodeReader &reader) const { in readVersion() argument 477 reader.emitError("Dialect does not support versioning"); in readVersion() 494 static LogicalResult readResourceHandle(DialectBytecodeReader &reader, in readResourceHandle() argument 496 FailureOr<T> handle = reader.readResourceHandle<T>(); in readResourceHandle()
|
/llvm-project/mlir/include/mlir/ExecutionEngine/SparseTensor/ |
H A D | File.h | 115 SparseTensorReader *reader = new SparseTensorReader(filename); 116 reader->openFile(); 117 reader->readHeader(); 118 if (!reader->canReadAs(valTp)) { 124 reader->assertMatchesShape(dimRank, dimShape); 125 return reader;
|
/llvm-project/lldb/tools/debugserver/source/MacOSX/ |
H A D | stack_logging.h |
|
/llvm-project/llvm/test/ThinLTO/X86/ |
H A D | lazyload_metadata.ll | 15 ; CHECK: [[#LAZY_RECORDS:]] bitcode-reader - Number of Metadata records loaded 16 ; CHECK: 2 bitcode-reader - Number of MDStrings loaded 19 ; CHECK: [[#LAZY_RECORDS+9]] bitcode-reader - Number of Metadata records loaded 20 ; CHECK: 7 bitcode-reader - Number of MDStrings loaded
|
/llvm-project/lld/MachO/ |
H A D | InputFiles.cpp | 323 BinaryStreamReader reader(data, llvm::endianness::little); in parseCallGraph() local 324 while (!reader.empty()) { in parseCallGraph() 327 if (Error err = reader.readInteger(fromIndex)) in parseCallGraph() 329 if (Error err = reader.readInteger(toIndex)) in parseCallGraph() 331 if (Error err = reader.readInteger(count)) in parseCallGraph() 428 EhReader reader(this, data, /*dataOff=*/0); in splitEhFrames() local 430 while (off < reader.size()) { in splitEhFrames() 432 uint64_t length = reader.readLength(&off); in splitEhFrames() 1238 static CIE parseCIE(const InputSection *isec, const EhReader &reader, in parseCIE() argument 1247 uint8_t version = reader in parseCIE() 1408 EhReader reader(this, isec->data, subsec.offset); registerEhFrames() local [all...] |