Home
last modified time | relevance | path

Searched refs:builder (Results 1 – 25 of 54) sorted by relevance

123

/art/tools/dexfuzz/src/dexfuzz/
DExecutionResult.java44 StringBuilder builder = new StringBuilder(); in getFlattenedOutput() local
46 builder.append(line); in getFlattenedOutput()
48 flattenedOutput = builder.toString(); in getFlattenedOutput()
58 StringBuilder builder = new StringBuilder(); in getFlattenedOutputWithNewlines() local
60 builder.append(line).append("\n"); in getFlattenedOutputWithNewlines()
62 flattenedOutputWithNewlines = builder.toString(); in getFlattenedOutputWithNewlines()
72 StringBuilder builder = new StringBuilder(); in getFlattenedError() local
74 builder.append(line); in getFlattenedError()
76 flattenedError = builder.toString(); in getFlattenedError()
86 StringBuilder builder = new StringBuilder(); in getFlattenedErrorWithNewlines() local
[all …]
DMutationStats.java60 StringBuilder builder = new StringBuilder(); in getStatsString() local
61 builder.append("{"); in getStatsString()
65 builder.append(", "); in getStatsString()
69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName)); in getStatsString()
71 builder.append("}"); in getStatsString()
72 return builder.toString(); in getStatsString()
/art/compiler/utils/
Dtest_dex_file_builder_test.cc26 TestDexFileBuilder builder; in TEST() local
27 builder.AddString("Arbitrary string"); in TEST()
28 builder.AddType("Ljava/lang/Class;"); in TEST()
29 builder.AddField("LTestClass;", "[I", "intField"); in TEST()
30 builder.AddMethod("LTestClass;", "()I", "foo"); in TEST()
31 builder.AddMethod("LTestClass;", "(Ljava/lang/Object;[Ljava/lang/Object;)LTestClass;", "bar"); in TEST()
33 std::unique_ptr<const DexFile> dex_file(builder.Build(dex_location)); in TEST()
80 EXPECT_EQ(0u, builder.GetStringIdx("Arbitrary string")); in TEST()
81 EXPECT_EQ(2u, builder.GetTypeIdx("Ljava/lang/Class;")); in TEST()
82 EXPECT_EQ(0u, builder.GetFieldIdx("LTestClass;", "[I", "intField")); in TEST()
[all …]
/art/compiler/debug/
Delf_debug_writer.cc38 void WriteDebugInfo(ElfBuilder<ElfTypes>* builder, in WriteDebugInfo() argument
43 WriteDebugSymbols(builder, method_infos, true /* with_signature */); in WriteDebugInfo()
46 WriteCFISection(builder, method_infos, cfi_format, write_oat_patches); in WriteDebugInfo()
71 ElfDebugLineWriter<ElfTypes> line_writer(builder); in WriteDebugInfo()
81 ElfDebugInfoWriter<ElfTypes> info_writer(builder); in WriteDebugInfo()
120 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in WriteDebugElfFileForMethodsInternal() local
122 builder->Start(false /* write_program_headers */); in WriteDebugElfFileForMethodsInternal()
123 WriteDebugInfo(builder.get(), in WriteDebugElfFileForMethodsInternal()
127 builder->End(); in WriteDebugElfFileForMethodsInternal()
128 CHECK(builder->Good()); in WriteDebugElfFileForMethodsInternal()
[all …]
Delf_gnu_debugdata_writer.h89 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in MakeMiniDebugInfoInternal()
90 builder->Start(); in MakeMiniDebugInfoInternal()
93 builder->GetRoData()->WriteNoBitsSection(rodata_section_size); in MakeMiniDebugInfoInternal()
94 builder->GetText()->WriteNoBitsSection(text_section_size); in MakeMiniDebugInfoInternal()
95 WriteDebugSymbols(builder.get(), method_infos, false /* with_signature */); in MakeMiniDebugInfoInternal()
96 WriteCFISection(builder.get(), in MakeMiniDebugInfoInternal()
100 builder->End(); in MakeMiniDebugInfoInternal()
101 CHECK(builder->Good()); in MakeMiniDebugInfoInternal()
Delf_symtab_writer.h39 static void WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, in WriteDebugSymbols() argument
43 auto* strtab = builder->GetStrTab(); in WriteDebugSymbols()
44 auto* symtab = builder->GetSymTab(); in WriteDebugSymbols()
82 const auto* text = info.is_code_address_text_relative ? builder->GetText() : nullptr; in WriteDebugSymbols()
Delf_debug_frame_writer.h171 void WriteCFISection(ElfBuilder<ElfTypes>* builder, in WriteCFISection() argument
211 ? builder->GetDebugFrame() in WriteCFISection()
212 : builder->GetEhFrame()); in WriteCFISection()
215 const bool is64bit = Is64BitInstructionSet(builder->GetIsa()); in WriteCFISection()
220 WriteCIE(builder->GetIsa(), format, &buffer); in WriteCFISection()
228 (mi->is_code_address_text_relative ? builder->GetText()->GetAddress() : 0); in WriteCFISection()
245 auto* header_section = builder->GetEhFrameHdr(); in WriteCFISection()
274 builder->WritePatches(".debug_frame.oat_patches", in WriteCFISection()
/art/runtime/
Dleb128_test.cc97 Leb128EncodingVector<> builder; in TEST() local
98 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST()
99 EXPECT_EQ(UnsignedLeb128Size(uleb128_tests[i].decoded), builder.GetData().size()); in TEST()
101 const uint8_t* encoded_data_ptr = &builder.GetData()[0]; in TEST()
103 if (j < builder.GetData().size()) { in TEST()
134 Leb128EncodingVector<> builder; in TEST() local
136 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST()
138 const uint8_t* encoded_data_ptr = &builder.GetData()[0]; in TEST()
149 EXPECT_EQ(builder.GetData().size(), in TEST()
150 static_cast<size_t>(encoded_data_ptr - &builder.GetData()[0])); in TEST()
[all …]
/art/compiler/debug/dwarf/
Ddwarf_test.h65 ElfBuilder<ElfTypes> builder(isa, nullptr, &output_stream); in Objdump()
66 builder.Start(); in Objdump()
68 builder.WriteSection(".debug_info", &debug_info_data_); in Objdump()
71 builder.WriteSection(".debug_abbrev", &debug_abbrev_data_); in Objdump()
74 builder.WriteSection(".debug_str", &debug_str_data_); in Objdump()
77 builder.WriteSection(".debug_line", &debug_line_data_); in Objdump()
80 builder.WriteSection(".debug_frame", &debug_frame_data_); in Objdump()
82 builder.End(); in Objdump()
83 EXPECT_TRUE(builder.Good()); in Objdump()
/art/tools/dexfuzz/src/dexfuzz/program/
DMutationSerializer.java32 StringBuilder builder = new StringBuilder(); in getMutationString() local
33 builder.append(mutation.mutatorClass.getCanonicalName()).append(" "); in getMutationString()
34 builder.append(mutation.mutatableCodeIdx).append(" "); in getMutationString()
35 builder.append(mutation.getString()); in getMutationString()
36 return builder.toString(); in getMutationString()
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DNonsenseStringPrinter.java42 StringBuilder builder = new StringBuilder(); in getString() local
43 builder.append(insertionIdx).append(" "); in getString()
44 builder.append(nonsenseString); in getString()
45 return builder.toString(); in getString()
156 StringBuilder builder = new StringBuilder(); in getRandomString() local
158 builder.append((char) (rng.nextInt((end + 1) - start) + start)); in getRandomString()
160 return builder.toString(); in getRandomString()
DSwitchBranchShifter.java43 StringBuilder builder = new StringBuilder(); in getString() local
44 builder.append(switchInsnIdx).append(" "); in getString()
45 builder.append(switchTargetIdx).append(" "); in getString()
46 builder.append(newTargetIdx); in getString()
47 return builder.toString(); in getString()
DInstructionSwapper.java40 StringBuilder builder = new StringBuilder(); in getString() local
41 builder.append(swapInsnIdx).append(" "); in getString()
42 builder.append(swapWithInsnIdx); in getString()
43 return builder.toString(); in getString()
DVRegChanger.java43 StringBuilder builder = new StringBuilder(); in getString() local
44 builder.append(vregInsnIdx).append(" "); in getString()
45 builder.append(mutatingVreg).append(" "); in getString()
46 builder.append(newVregValue); in getString()
47 return builder.toString(); in getString()
DBranchShifter.java42 StringBuilder builder = new StringBuilder(); in getString() local
43 builder.append(branchInsnIdx).append(" "); in getString()
44 builder.append(newTargetIdx); in getString()
45 return builder.toString(); in getString()
DConstantValueChanger.java42 StringBuilder builder = new StringBuilder(); in getString() local
43 builder.append(constInsnIdx).append(" "); in getString()
44 builder.append(newConstant); in getString()
45 return builder.toString(); in getString()
DFieldFlagChanger.java45 StringBuilder builder = new StringBuilder(); in getString() local
46 builder.append(fieldInsnIdx).append(" "); in getString()
47 builder.append(setVolatile); in getString()
48 return builder.toString(); in getString()
DPoolIndexChanger.java43 StringBuilder builder = new StringBuilder(); in getString() local
44 builder.append(poolIndexInsnIdx).append(" "); in getString()
45 builder.append(newPoolIndex); in getString()
46 return builder.toString(); in getString()
/art/test/552-checker-primitive-typeprop/smali/
DArrayGet.smali22 ## CHECK-START: void ArrayGet.matchingFixedType(float[], float) builder (after)
25 ## CHECK-START-DEBUGGABLE: void ArrayGet.matchingFixedType(float[], float) builder (after)
52 ## CHECK-START: void ArrayGet.conflictingFixedType(float[], int) builder (after)
55 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType(float[], int) builder (after)
79 ## CHECK-START: void ArrayGet.conflictingFixedType2(int[], float) builder (after)
82 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType2(int[], float) builder (after)
85 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType2(int[], float) builder (after)
110 ## CHECK-START: void ArrayGet.matchingFreeType(float[], float) builder (after)
113 ## CHECK-START-DEBUGGABLE: void ArrayGet.matchingFreeType(float[], float) builder (after)
142 ## CHECK-START: void ArrayGet.conflictingFreeType(int[], float) builder (after)
[all …]
DTypePropagation.smali18 …-DEBUGGABLE: void TypePropagation.mergeDeadPhi(boolean, boolean, int, float, float) builder (after)
37 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeSameType(boolean, int, int) builder (after)
50 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeVoidInput(boolean, boolean, int, int) builder
67 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeDifferentSize(boolean, int, long) builder (aft…
79 …RT-DEBUGGABLE: void TypePropagation.mergeRefFloat(boolean, float, java.lang.Object) builder (after)
91 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeIntFloat_Success(boolean, float) builder (afte…
104 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeIntFloat_Fail(boolean, int, float) builder (af…
116 …E: void TypePropagation.updateAllUsersOnConflict(boolean, boolean, int, float, int) builder (after)
/art/tools/dexfuzz/src/dexfuzz/listeners/
DBisectionSearchListener.java64 StringBuilder builder = new StringBuilder(); in extractExpectedOutput() local
67 builder.append(result.output.get(i)).append("\n"); in extractExpectedOutput()
69 return builder.toString(); in extractExpectedOutput()
/art/tools/
Dfindbuildbotwarnings.py57 builder = json.loads(r.text)
58 libcore_steps = [x for x in builder['steps']
/art/cmdline/
Dcmdline_parser.h54 static void AppendCompletedArgument(Builder& builder, detail::CmdlineParseArgumentAny* arg);
395 auto&& builder = Define(ignore_name).template WithType<std::string>().IntoIgnore(); in Ignore()
396 assert(&builder == this); in Ignore()
397 (void)builder; // Ignore pointless unused warning, it's used in the assert. in Ignore()
400 auto&& builder = Define(ignore_name).template WithType<Unit>().IntoIgnore(); in Ignore()
401 assert(&builder == this); in Ignore()
402 (void)builder; // Ignore pointless unused warning, it's used in the assert. in Ignore()
626 CmdlineParser<TVariantMap, TVariantMapKey>::Builder& builder, in AppendCompletedArgument() argument
628 builder.AppendCompletedArgument(arg); in AppendCompletedArgument()
/art/test/510-checker-try-catch/smali/
DSsaBuilder.smali22 ## CHECK-START: int SsaBuilder.testSimplifyCatchBlock(int, int, int) builder (after)
66 ## CHECK-START: int SsaBuilder.testCatchLoopHeader(int, int, int) builder (after, bad_state)
88 ## CHECK-START: int SsaBuilder.testPhiCreation(int, int, int) builder (after)
131 ## CHECK-START: int SsaBuilder.testPhiElimination_Domination(int, int) builder (after)
172 ## CHECK-START: int SsaBuilder.testPhiElimination_Dependencies(int, int, int) builder (after)
204 ## CHECK-START: int SsaBuilder.testDeadCatchBlock(int, int, int) builder (after)
212 ## CHECK-START: int SsaBuilder.testDeadCatchBlock(int, int, int) builder (after)
/art/test/517-checker-builder-fallthrough/
Dinfo.txt1 Regression test for optimizing's builder which created a block under

123