Searched refs:data (Results 1 - 25 of 135) sorted by relevance

123456

/art/compiler/dex/
H A Dpass.h53 * @param data the PassDataHolder.
56 virtual bool Gate(const PassDataHolder* data) const {
58 UNUSED(data);
67 virtual void Start(PassDataHolder* data) const {
69 UNUSED(data);
75 virtual void End(PassDataHolder* data) const {
77 UNUSED(data);
81 * @param data the object containing data necessary for the pass.
84 virtual bool Worker(PassDataHolder* data ATTRIBUTE_UNUSE
[all...]
H A Dbb_optimizations.h37 void Start(PassDataHolder* data) const {
38 DCHECK(data != nullptr);
39 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit;
44 bool Gate(const PassDataHolder* data) const {
45 DCHECK(data != nullptr);
46 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit;
61 void Start(PassDataHolder* data) const {
62 DCHECK(data != nullptr);
63 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit;
68 bool Gate(const PassDataHolder* data) cons
[all...]
H A Dpost_opt_passes.h39 bool Gate(const PassDataHolder* data) const OVERRIDE {
40 DCHECK(data != nullptr);
41 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit;
49 * @brief There is some data that needs to be initialized before performing
57 void Start(PassDataHolder* data) const {
60 DCHECK(data != nullptr);
61 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit;
77 bool Worker(PassDataHolder* data) const;
89 void Start(PassDataHolder* data) const;
101 bool Gate(const PassDataHolder* data) cons
[all...]
H A Dbb_optimizations.cc26 bool CodeLayout::Worker(PassDataHolder* data) const {
27 DCHECK(data != nullptr);
28 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data);
41 bool BBCombine::Worker(PassDataHolder* data) const {
42 DCHECK(data != nullptr);
43 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data);
57 bool MethodUseCount::Gate(const PassDataHolder* data) const {
58 DCHECK(data != nullptr);
59 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit;
61 // First initialize the data
[all...]
H A Dpost_opt_passes.cc23 bool ClearPhiInstructions::Worker(PassDataHolder* data) const {
24 DCHECK(data != nullptr);
25 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data);
48 void CalculatePredecessors::Start(PassDataHolder* data) const {
49 DCHECK(data != nullptr);
50 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit;
H A Dgvn_dead_code_elimination.cc94 MIRData* data = &mir_data_.back(); local
95 data->has_def = true;
96 data->wide_def = wide;
97 data->vreg_def = v_reg;
100 data->prev_value = vreg_data_[v_reg];
101 data->low_def_over_high_word =
111 data->prev_value_high = vreg_data_[v_reg + 1];
112 data->high_def_over_low_word =
127 MIRData* data = LastMIRData(); local
128 if (data
188 MIRData* data = &mir_data_[change]; local
276 MIRData* data = &mir_data_[change]; local
330 MIRData* data = &mir_data_[change]; local
353 const MIRData* data = &mir_data_[change]; local
496 KillMIR(MIRData* data) argument
612 MIRData* data = vreg_chains_.LastMIRData(); local
683 MIRData* data = vreg_chains_.GetMIRData(check_change); local
761 MIRData* data = vreg_chains_.LastMIRData(); local
833 MIRData* data = last_data; local
887 MIRData* data = vreg_chains_.GetMIRData(change); local
986 MIRData* data = vreg_chains_.GetMIRData(kill_change); local
1009 MIRData* data = vreg_chains_.GetMIRData(vreg_chains_.LastChange(v_reg)); local
1021 MIRData* data = vreg_chains_.GetMIRData(*it); local
[all...]
/art/test/413-regalloc-regression/src/
H A DMain.java18 private Object[] data; field in class:Main
22 data = new Object[4];
28 data[i] = data[i + 1];
30 data[--size] = null;
/art/compiler/optimizing/
H A Dsuspend_check_test.cc30 static void TestCode(const uint16_t* data) { argument
35 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
47 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
51 TestCode(data);
55 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
58 TestCode(data);
62 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
67 TestCode(data);
71 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
76 TestCode(data);
80 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
89 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
H A Dpretty_printer_test.cc30 static void TestCode(const uint16_t* data, const char* expected) { argument
35 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
44 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
56 TestCode(data, expected);
71 const uint16_t data[] = local
76 TestCode(data, expected);
93 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
98 TestCode(data, expected);
172 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
177 TestCode(data, expecte
200 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
230 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
252 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
H A Dssa_test.cc78 static void TestCode(const uint16_t* data, const char* expected) { argument
83 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
126 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
132 TestCode(data, expected);
157 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
163 TestCode(data, expected);
188 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
196 TestCode(data, expected);
221 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
229 TestCode(data, expecte
252 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
283 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local
317 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
358 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
397 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
439 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
463 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
491 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local
527 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local
[all...]
H A Dliveness_test.cc46 static void TestCode(const uint16_t* data, const char* expected) { argument
51 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
94 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
98 TestCode(data, expected);
116 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
120 TestCode(data, expected);
142 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local
149 TestCode(data, expected);
189 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
197 TestCode(data, expecte
236 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
281 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
326 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local
378 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
433 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
483 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
538 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
588 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
H A Dlinearize_test.cc39 static void TestCode(const uint16_t* data, const int* expected_order, size_t number_of_blocks) { argument
44 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
76 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
84 TestCode(data, blocks, 9);
101 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
109 TestCode(data, blocks, 9);
127 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
136 TestCode(data, blocks, 10);
157 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
166 TestCode(data, block
187 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
213 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
241 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
H A Dintrinsics.cc47 static Primitive::Type GetType(uint64_t data, bool is_op_size) { argument
49 switch (static_cast<OpSize>(data)) {
59 LOG(FATAL) << "Unknown/unsupported op size " << data;
63 if ((data & kIntrinsicFlagIsLong) != 0) {
66 if ((data & kIntrinsicFlagIsObject) != 0) {
77 return ((method.d.data & kIntrinsicFlagToFloatingPoint) == 0) ?
80 return ((method.d.data & kIntrinsicFlagToFloatingPoint) == 0) ?
85 switch (GetType(method.d.data, true)) {
91 LOG(FATAL) << "Unknown/unsupported op size " << method.d.data;
95 switch (GetType(method.d.data, tru
[all...]
H A Dgraph_checker_test.cc47 static void TestCode(const uint16_t* data) { argument
50 HGraph* graph = CreateCFG(&allocator, data);
58 static void TestCodeSSA(const uint16_t* data) { argument
61 HGraph* graph = CreateCFG(&allocator, data);
74 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
77 TestCode(data);
81 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
85 TestCode(data);
89 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
95 TestCode(data);
99 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
150 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
H A Ddominator_test.cc27 static void TestCode(const uint16_t* data, const int* blocks, size_t blocks_length) { argument
32 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
54 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
63 TestCode(data, dominators, sizeof(dominators) / sizeof(int));
67 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
78 TestCode(data, dominators, sizeof(dominators) / sizeof(int));
82 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
95 TestCode(data, dominators, sizeof(dominators) / sizeof(int));
149 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( local
162 TestCode(data, dominator
166 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
185 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
205 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
226 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
247 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
H A Ddead_code_elimination_test.cc29 static void TestCode(const uint16_t* data, argument
34 HGraph* graph = CreateCFG(&allocator, data);
73 const uint16_t data[] = THREE_REGISTERS_CODE_ITEM( local
109 TestCode(data, expected_before, expected_after);
135 const uint16_t data[] = THREE_REGISTERS_CODE_ITEM( local
192 TestCode(data, expected_before, expected_after);
H A Dfind_loops_test.cc30 static HGraph* TestCode(const uint16_t* data, ArenaAllocator* allocator) { argument
33 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
42 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
48 HGraph* graph = TestCode(data, &allocator);
55 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
61 HGraph* graph = TestCode(data, &allocator);
68 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( local
77 HGraph* graph = TestCode(data, &allocator);
84 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
94 HGraph* graph = TestCode(data,
101 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
147 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
173 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
198 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
224 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
250 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
275 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
306 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
336 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
353 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( local
[all...]
/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DDebugInfoItem.java24 private byte[] data; field in class:DebugInfoItem
33 data = new byte[size];
34 file.read(data);
40 file.write(data);
H A DStringDataItem.java26 private String data; field in class:StringDataItem
36 data = new String(dataAsBytes, StandardCharsets.US_ASCII);
37 if (size != data.length()) {
56 file.writeDexUtf(data.getBytes(StandardCharsets.US_ASCII));
77 public void setString(String data) { argument
78 this.data = data;
86 return data;
/art/runtime/
H A Dmemory_region_test.cc25 uint8_t data[n] = { 0, 1, 2, 3, 4, 5, 6, 7 }; local
26 MemoryRegion region(&data, n);
40 uint8_t data[n] = { 0, 0, 0, 0, 0, 0, 0, 0 }; local
41 MemoryRegion region(&data, n);
54 ASSERT_EQ(expected[i], data[i]);
H A Dleb128.h31 static inline uint32_t DecodeUnsignedLeb128(const uint8_t** data) { argument
32 const uint8_t* ptr = *data;
52 *data = ptr;
60 static inline int32_t DecodeUnsignedLeb128P1(const uint8_t** data) { argument
61 return DecodeUnsignedLeb128(data) - 1;
67 static inline int32_t DecodeSignedLeb128(const uint8_t** data) { argument
68 const uint8_t* ptr = *data;
96 *data = ptr;
101 static inline uint32_t UnsignedLeb128Size(uint32_t data) { argument
102 // bits_to_encode = (data !
111 SignedLeb128Size(int32_t data) argument
184 Leb128Encoder(std::vector<uint8_t>* data) argument
[all...]
/art/runtime/native/
H A Dorg_apache_harmony_dalvik_ddmc_DdmServer.cc30 ScopedByteArrayRO data(env, javaData);
31 DCHECK_LE(offset + length, static_cast<int32_t>(data.size()));
32 Dbg::DdmSendChunk(type, length, reinterpret_cast<const uint8_t*>(&data[offset]));
/art/runtime/base/
H A Dhistogram_test.cc68 Histogram<uint64_t>::CumulativeData data; local
88 hist->CreateHistogram(&data);
89 PerValue = hist->Percentile(0.50, data);
95 Histogram<uint64_t>::CumulativeData data; local
120 hist->CreateHistogram(&data);
121 PerValue = hist->Percentile(0.50, data);
126 hist->PrintConfidenceIntervals(stream, 0.99, data);
162 Histogram<uint64_t>::CumulativeData data; local
163 hist->CreateHistogram(&data);
164 PerValue = hist->Percentile(0.50, data);
178 Histogram<uint64_t>::CumulativeData data; local
217 Histogram<uint64_t>::CumulativeData data; local
229 Histogram<uint64_t>::CumulativeData data; local
255 Histogram<uint64_t>::CumulativeData data; local
[all...]
/art/compiler/dwarf/
H A Dheaders.h47 size_t cie_header_start_ = writer.data()->size();
55 writer.PushUleb128(1); // z: Augmentation data size.
71 writer.PushData(opcodes.data());
73 writer.UpdateUint32(cie_header_start_, writer.data()->size() - cie_header_start_ - 4);
85 size_t fde_header_start = writer.data()->size();
88 uint32_t cie_pointer = writer.data()->size() - cie_offset;
95 debug_frame_patches->push_back(writer.data()->size());
103 writer.PushUleb128(0); // Augmentation data size.
106 writer.UpdateUint32(fde_header_start, writer.data()->size() - fde_header_start - 4);
116 size_t start = writer.data()
[all...]
/art/compiler/dex/quick/
H A Dlazy_debug_frame_opcode_writer.cc25 DCHECK(this->data()->empty());
26 return this->data();
30 // Move our data buffer to temporary variable.
33 // Refill our data buffer with patched opcodes.
38 // Copy old data up to the point when advance was issued.
54 return this->data();

Completed in 658 milliseconds

123456