/art/runtime/entrypoints/quick/ |
D | quick_fillarray_entrypoints.cc | 32 const Instruction::ArrayDataPayload* payload = in artHandleFillArrayDataFromCode() local 34 bool success = FillArrayData(array, payload); in artHandleFillArrayDataFromCode()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 237 bool FillArrayData(mirror::Object* obj, const Instruction::ArrayDataPayload* payload) { in FillArrayData() argument 238 DCHECK_EQ(payload->ident, static_cast<uint16_t>(Instruction::kArrayDataSignature)); in FillArrayData() 245 if (UNLIKELY(static_cast<int32_t>(payload->element_count) > array->GetLength())) { in FillArrayData() 249 array->GetLength(), payload->element_count); in FillArrayData() 253 uint32_t size_in_bytes = payload->element_count * payload->element_width; in FillArrayData() 254 memcpy(array->GetRawData(payload->element_width, 0), payload->data, size_in_bytes); in FillArrayData()
|
D | entrypoint_utils.h | 176 bool FillArrayData(mirror::Object* obj, const Instruction::ArrayDataPayload* payload)
|
/art/compiler/optimizing/ |
D | locations.h | 242 uintptr_t payload = EncodeStackIndex(stack_index); in StackSlot() local 243 Location loc(kStackSlot, payload); in StackSlot() 254 uintptr_t payload = EncodeStackIndex(stack_index); in DoubleStackSlot() local 255 Location loc(kDoubleStackSlot, payload); in DoubleStackSlot() 385 Location(Kind kind, uintptr_t payload) in Location() argument 386 : value_(KindField::Encode(kind) | PayloadField::Encode(payload)) {} in Location()
|
D | instruction_builder.cc | 1541 const Instruction::ArrayDataPayload* payload = in BuildFillArrayData() local 1543 const uint8_t* data = payload->data; in BuildFillArrayData() 1544 uint32_t element_count = payload->element_count; in BuildFillArrayData() 1548 HInstruction* last_index = graph_->GetIntConstant(payload->element_count - 1, dex_pc); in BuildFillArrayData() 1551 switch (payload->element_width) { in BuildFillArrayData() 1580 LOG(FATAL) << "Unknown element width for " << payload->element_width; in BuildFillArrayData()
|
/art/runtime/interpreter/mterp/x86_64/ |
D | op_fill_array_data.S | 6 call SYMBOL(MterpFillArrayData) # (obj, payload)
|
/art/runtime/interpreter/mterp/x86/ |
D | op_fill_array_data.S | 8 call SYMBOL(MterpFillArrayData) # (obj, payload)
|
/art/runtime/interpreter/mterp/mips64/ |
D | op_fill_array_data.S | 10 jal MterpFillArrayData # (obj, payload)
|
/art/runtime/interpreter/mterp/mips/ |
D | op_fill_array_data.S | 10 JAL(MterpFillArrayData) # v0 <- Mterp(obj, payload)
|
/art/runtime/interpreter/mterp/arm/ |
D | op_fill_array_data.S | 9 bl MterpFillArrayData @ (obj, payload)
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 315 extern "C" bool MterpFillArrayData(Object* obj, const Instruction::ArrayDataPayload* payload) in MterpFillArrayData() argument 317 return FillArrayData(obj, payload); in MterpFillArrayData()
|
/art/runtime/interpreter/ |
D | interpreter_goto_table_impl.cc | 606 const Instruction::ArrayDataPayload* payload = in ExecuteGotoImpl() local 608 bool success = FillArrayData(obj, payload); in ExecuteGotoImpl() 610 RecordArrayElementsInTransaction(obj->AsArray(), payload->element_count); in ExecuteGotoImpl()
|
D | interpreter_switch_impl.cc | 549 const Instruction::ArrayDataPayload* payload = in ExecuteSwitchImpl() local 552 bool success = FillArrayData(obj, payload); in ExecuteSwitchImpl() 558 RecordArrayElementsInTransaction(obj->AsArray(), payload->element_count); in ExecuteSwitchImpl()
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_x86_64.S | 971 call SYMBOL(MterpFillArrayData) # (obj, payload)
|
D | mterp_x86.S | 1058 call SYMBOL(MterpFillArrayData) # (obj, payload)
|
D | mterp_mips.S | 1254 JAL(MterpFillArrayData) # v0 <- Mterp(obj, payload)
|
D | mterp_arm.S | 1078 bl MterpFillArrayData @ (obj, payload)
|
D | mterp_mips64.S | 1071 jal MterpFillArrayData # (obj, payload)
|