/art/dexlayout/ |
D | dex_writer.cc | 117 void DexWriter::WriteEncodedValue(Stream* stream, dex_ir::EncodedValue* encoded_value) { in WriteEncodedValue() argument 166 WriteEncodedValueHeader(stream, type, 0); in WriteEncodedValue() 167 WriteEncodedArray(stream, encoded_value->GetEncodedArray()->GetEncodedValues()); in WriteEncodedValue() 170 WriteEncodedValueHeader(stream, type, 0); in WriteEncodedValue() 171 WriteEncodedAnnotation(stream, encoded_value->GetEncodedAnnotation()); in WriteEncodedValue() 174 WriteEncodedValueHeader(stream, type, 0); in WriteEncodedValue() 177 WriteEncodedValueHeader(stream, type, encoded_value->GetBoolean() ? 1 : 0); in WriteEncodedValue() 182 WriteEncodedValueHeader(stream, type, length - 1); in WriteEncodedValue() 183 stream->Write(buffer + start, length); in WriteEncodedValue() 186 void DexWriter::WriteEncodedValueHeader(Stream* stream, int8_t value_type, size_t value_arg) { in WriteEncodedValueHeader() argument [all …]
|
D | dex_writer.h | 142 ScopedSeek(Stream* stream, uint32_t offset) : stream_(stream), offset_(stream->Tell()) { in ScopedSeek() argument 143 stream->Seek(offset); in ScopedSeek() 227 void WriteEncodedValue(Stream* stream, dex_ir::EncodedValue* encoded_value); 228 void WriteEncodedValueHeader(Stream* stream, int8_t value_type, size_t value_arg); 229 void WriteEncodedArray(Stream* stream, dex_ir::EncodedValueVector* values); 230 void WriteEncodedAnnotation(Stream* stream, dex_ir::EncodedAnnotation* annotation); 231 void WriteEncodedFields(Stream* stream, dex_ir::FieldItemVector* fields); 232 void WriteEncodedMethods(Stream* stream, dex_ir::MethodItemVector* methods); 235 virtual void WriteHeader(Stream* stream); 239 void WriteStringIds(Stream* stream, bool reserve_only); [all …]
|
D | compact_dex_writer.cc | 41 uint32_t CompactDexWriter::WriteDebugInfoOffsetTable(Stream* stream) { in WriteDebugInfoOffsetTable() argument 42 const uint32_t start_offset = stream->Tell(); in WriteDebugInfoOffsetTable() 84 stream->AlignTo(CompactOffsetTable::kAlignment); in WriteDebugInfoOffsetTable() 85 debug_info_offsets_pos_ = stream->Tell(); in WriteDebugInfoOffsetTable() 86 stream->Write(data.data(), data.size()); in WriteDebugInfoOffsetTable() 92 stream->Begin(); in WriteDebugInfoOffsetTable() 93 CompactOffsetTable::Accessor accessor(stream->Begin() + debug_info_offsets_pos_, in WriteDebugInfoOffsetTable() 105 return stream->Tell() - start_offset; in WriteDebugInfoOffsetTable() 108 CompactDexWriter::ScopedDataSectionItem::ScopedDataSectionItem(Stream* stream, in ScopedDataSectionItem() argument 112 : stream_(stream), in ScopedDataSectionItem() [all …]
|
D | compact_dex_writer.h | 100 ScopedDataSectionItem(Stream* stream, dex_ir::Item* item, size_t alignment, Deduper* deduper); 146 void WriteHeader(Stream* stream) OVERRIDE; 150 uint32_t WriteDebugInfoOffsetTable(Stream* stream); 152 void WriteCodeItem(Stream* stream, dex_ir::CodeItem* code_item, bool reserve_only) OVERRIDE; 154 void WriteStringData(Stream* stream, dex_ir::StringData* string_data) OVERRIDE; 156 void WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) OVERRIDE;
|
D | dex_ir.cc | 46 const uint8_t* stream = debug_info_stream; in GetDebugInfoStreamSize() local 47 DecodeUnsignedLeb128(&stream); // line_start in GetDebugInfoStreamSize() 48 uint32_t parameters_size = DecodeUnsignedLeb128(&stream); in GetDebugInfoStreamSize() 50 DecodeUnsignedLeb128P1(&stream); // Parameter name. in GetDebugInfoStreamSize() 54 uint8_t opcode = *stream++; in GetDebugInfoStreamSize() 57 return stream - debug_info_stream; // end of stream. in GetDebugInfoStreamSize() 59 DecodeUnsignedLeb128(&stream); // addr_diff in GetDebugInfoStreamSize() 62 DecodeSignedLeb128(&stream); // line_diff in GetDebugInfoStreamSize() 65 DecodeUnsignedLeb128(&stream); // register_num in GetDebugInfoStreamSize() 66 DecodeUnsignedLeb128P1(&stream); // name_idx in GetDebugInfoStreamSize() [all …]
|
/art/runtime/ |
D | parsed_options.cc | 650 void ParsedOptions::UsageMessageV(FILE* stream, const char* fmt, va_list ap) { in UsageMessageV() argument 651 hook_vfprintf_(stream, fmt, ap); in UsageMessageV() 654 void ParsedOptions::UsageMessage(FILE* stream, const char* fmt, ...) { in UsageMessage() argument 657 UsageMessageV(stream, fmt, ap); in UsageMessage() 663 FILE* stream = error ? stderr : stdout; in Usage() local 668 UsageMessageV(stream, fmt, ap); in Usage() 673 UsageMessage(stream, "%s: [options] class [argument ...]\n", program); in Usage() 674 UsageMessage(stream, "\n"); in Usage() 675 UsageMessage(stream, "The following standard options are supported:\n"); in Usage() 676 UsageMessage(stream, " -classpath classpath (-cp classpath)\n"); in Usage() [all …]
|
D | experimental_flags.h | 66 inline std::ostream& operator<<(std::ostream& stream, const ExperimentalFlags& e) { 69 stream << (started ? "|" : "") << "kMethodHandles"; 73 stream << "kNone"; 75 return stream; 78 inline std::ostream& operator<<(std::ostream& stream, const decltype(ExperimentalFlags::kNone)& e) { 79 return stream << ExperimentalFlags(e);
|
D | stack_map.cc | 31 std::ostream& operator<<(std::ostream& stream, const DexRegisterLocation::Kind& kind) { in operator <<() argument 35 return stream << "none"; in operator <<() 37 return stream << "in stack"; in operator <<() 39 return stream << "in register"; in operator <<() 41 return stream << "in register high"; in operator <<() 43 return stream << "in fpu register"; in operator <<() 45 return stream << "in fpu register high"; in operator <<() 47 return stream << "as constant"; in operator <<() 49 return stream << "in stack (large offset)"; in operator <<() 51 return stream << "as constant (large value)"; in operator <<() [all …]
|
D | parsed_options.h | 58 jint (*hook_vfprintf_)(FILE* stream, const char* format, va_list ap); 70 void UsageMessage(FILE* stream, const char* fmt, ...); 71 void UsageMessageV(FILE* stream, const char* fmt, va_list ap);
|
/art/compiler/optimizing/ |
D | stack_map_test.cc | 52 StackMapStream stream(&allocator, kRuntimeISA); in TEST() local 56 stream.BeginStackMapEntry(0, 64, 0x3, &sp_mask, number_of_dex_registers, 0); in TEST() 57 stream.AddDexRegisterEntry(Kind::kInStack, 0); // Short location. in TEST() 58 stream.AddDexRegisterEntry(Kind::kConstant, -2); // Short location. in TEST() 59 stream.EndStackMapEntry(); in TEST() 61 size_t size = stream.PrepareForFillIn(); in TEST() 64 stream.FillInCodeInfo(region); in TEST() 134 StackMapStream stream(&allocator, kRuntimeISA); in TEST() local 142 stream.BeginStackMapEntry(0, 64, 0x3, &sp_mask1, number_of_dex_registers, 2); in TEST() 143 stream.AddDexRegisterEntry(Kind::kInStack, 0); // Short location. in TEST() [all …]
|
D | graph_visualizer.cc | 285 void DumpLocation(std::ostream& stream, const Location& location) { in DumpLocation() argument 287 codegen_.DumpCoreRegister(stream, location.reg()); in DumpLocation() 289 codegen_.DumpFloatingPointRegister(stream, location.reg()); in DumpLocation() 291 stream << "#"; in DumpLocation() 294 stream << constant->AsIntConstant()->GetValue(); in DumpLocation() 296 stream << constant->AsLongConstant()->GetValue(); in DumpLocation() 298 stream << constant->AsFloatConstant()->GetValue(); in DumpLocation() 300 stream << constant->AsDoubleConstant()->GetValue(); in DumpLocation() 302 stream << "null"; in DumpLocation() 305 stream << "invalid"; in DumpLocation() [all …]
|
D | ssa_liveness_analysis.cc | 296 void LiveInterval::DumpWithContext(std::ostream& stream, in DumpWithContext() argument 298 Dump(stream); in DumpWithContext() 300 stream << ", register:" << GetRegister() << "("; in DumpWithContext() 302 codegen.DumpFloatingPointRegister(stream, GetRegister()); in DumpWithContext() 304 codegen.DumpCoreRegister(stream, GetRegister()); in DumpWithContext() 306 stream << ")"; in DumpWithContext() 308 stream << ", spill slot:" << GetSpillSlot(); in DumpWithContext() 310 stream << ", requires_register:" << (GetDefinedBy() != nullptr && RequiresRegister()); in DumpWithContext() 312 stream << ", defined_by:" << GetParent()->GetDefinedBy()->GetKind(); in DumpWithContext() 313 stream << "(" << GetParent()->GetDefinedBy()->GetLifetimePosition() << ")"; in DumpWithContext()
|
D | ssa_liveness_analysis.h | 83 void Dump(std::ostream& stream) const { in Dump() argument 84 stream << "[" << start_ << "," << end_ << ")"; in Dump() 132 void Dump(std::ostream& stream) const { in Dump() argument 133 stream << position_; in Dump() 181 void Dump(std::ostream& stream) const { in Dump() argument 182 stream << position_; in Dump() 738 void Dump(std::ostream& stream) const { in Dump() argument 739 stream << "ranges: { "; in Dump() 742 current->Dump(stream); in Dump() 743 stream << " "; in Dump() [all …]
|
D | register_allocator_linear_scan.cc | 463 void RegisterAllocatorLinearScan::DumpInterval(std::ostream& stream, LiveInterval* interval) const { in DumpInterval() argument 464 interval->Dump(stream); in DumpInterval() 465 stream << ": "; in DumpInterval() 468 codegen_->DumpFloatingPointRegister(stream, interval->GetRegister()); in DumpInterval() 470 codegen_->DumpCoreRegister(stream, interval->GetRegister()); in DumpInterval() 473 stream << "spilled"; in DumpInterval() 475 stream << std::endl; in DumpInterval() 478 void RegisterAllocatorLinearScan::DumpAllIntervals(std::ostream& stream) const { in DumpAllIntervals() 479 stream << "inactive: " << std::endl; in DumpAllIntervals() 481 DumpInterval(stream, inactive_interval); in DumpAllIntervals() [all …]
|
D | register_allocator_linear_scan.h | 95 void DumpInterval(std::ostream& stream, LiveInterval* interval) const; 96 void DumpAllIntervals(std::ostream& stream) const;
|
/art/cmdline/ |
D | cmdline_result.h | 78 static inline std::ostream& operator<<(std::ostream& stream, CmdlineResult::Status status) { 81 stream << "kSuccess"; 84 stream << "kUsage"; 87 stream << "kFailure"; 90 stream << "kOutOfRange"; 93 stream << "kUnknown"; 98 return stream;
|
D | memory_representation.h | 62 std::ostream& operator<<(std::ostream& stream, Memory<kDivisor> memory) { 63 return stream << memory.Value << '*' << kDivisor;
|
/art/libdexfile/dex/ |
D | dex_file-inl.h | 225 bool DexFile::DecodeDebugLocalInfo(const uint8_t* stream, in DecodeDebugLocalInfo() argument 238 if (stream == nullptr) { in DecodeDebugLocalInfo() 255 DecodeUnsignedLeb128(&stream); // Line. in DecodeDebugLocalInfo() 256 uint32_t parameters_size = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo() 269 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo() 290 uint8_t opcode = *stream++; in DecodeDebugLocalInfo() 302 address += DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo() 305 DecodeSignedLeb128(&stream); // Line. in DecodeDebugLocalInfo() 309 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo() 316 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo() [all …]
|
/art/cmdline/detail/ |
D | cmdline_parser_detail.h | 94 std::stringstream stream; 95 stream << value; 96 return stream.str(); 103 std::stringstream stream; 104 stream << "vector{"; 107 stream << ToStringAny(value[i]); 110 stream << ','; 114 stream << "}"; 115 return stream.str();
|
/art/libartbase/base/ |
D | histogram_test.cc | 124 std::stringstream stream; in TEST() local 126 hist->PrintConfidenceIntervals(stream, 0.99, data); in TEST() 128 EXPECT_EQ(expected, stream.str()); in TEST() 167 std::stringstream stream; in TEST() local 169 hist->PrintConfidenceIntervals(stream, 0.99, data); in TEST() 171 EXPECT_EQ(expected, stream.str()); in TEST() 206 std::stringstream stream; in TEST() local 208 hist->PrintConfidenceIntervals(stream, 0.99, data); in TEST() 210 EXPECT_EQ(expected, stream.str()); in TEST() 221 std::stringstream stream; in TEST() local [all …]
|
D | systrace.h | 68 std::ostream& stream() { in stream() function 79 (ATRACE_ENABLED()) && ::art::ScopedTraceNoStart::ScopedTraceMessageHelper().stream()
|
/art/tools/checker/file_format/ |
D | common.py | 15 def SplitStream(stream, fnProcessLine, fnLineOutsideChunk): argument 31 for line in stream:
|
/art/compiler/ |
D | cfi_test.h | 70 std::stringstream stream; in GenerateExpected() local 72 disasm->Dump(stream, base, base + actual_asm.size()); in GenerateExpected() 73 ReformatAsm(&stream, &lines); in GenerateExpected() 91 static void ReformatAsm(std::stringstream* stream, in ReformatAsm() argument 94 while (std::getline(*stream, line)) { in ReformatAsm()
|
/art/tools/checker/file_format/c1visualizer/ |
D | parser.py | 81 def ParseC1visualizerStream(fileName, stream): argument 88 SplitStream(stream, fnProcessLine, fnLineOutsideChunk):
|
/art/test/714-invoke-custom-lambda-metafactory/src/ |
D | Main.java | 25 Optional<String> result = list.stream().filter(x -> x.length() >= requiredLength).findAny(); in main()
|