Searched refs:payload (Results 1 - 17 of 17) sorted by path

/art/compiler/optimizing/
H A Dinstruction_builder.cc1751 const Instruction::ArrayDataPayload* payload = local
1754 const uint8_t* data = payload->data;
1755 uint32_t element_count = payload->element_count;
1758 // For empty payload we emit only the null check above.
1767 HInstruction* last_index = graph_->GetIntConstant(payload->element_count - 1, dex_pc);
1770 switch (payload->element_width) {
1799 LOG(FATAL) << "Unknown element width for " << payload->element_width;
H A Dlocations.h249 uintptr_t payload = EncodeStackIndex(stack_index);
250 Location loc(kStackSlot, payload);
261 uintptr_t payload = EncodeStackIndex(stack_index);
262 Location loc(kDoubleStackSlot, payload);
273 uintptr_t payload = EncodeStackIndex(stack_index);
274 Location loc(kSIMDStackSlot, payload);
408 Location(Kind kind, uintptr_t payload)
409 : value_(KindField::Encode(kind) | PayloadField::Encode(payload)) {}
418 // Layout for kUnallocated locations payload.
425 // Location either contains kind and payload field
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc158 bool FillArrayData(ObjPtr<mirror::Object> obj, const Instruction::ArrayDataPayload* payload) { argument
159 DCHECK_EQ(payload->ident, static_cast<uint16_t>(Instruction::kArrayDataSignature));
166 if (UNLIKELY(static_cast<int32_t>(payload->element_count) > array->GetLength())) {
170 array->GetLength(), payload->element_count);
174 uint32_t size_in_bytes = payload->element_count * payload->element_width;
175 memcpy(array->GetRawData(payload->element_width, 0), payload->data, size_in_bytes);
H A Dentrypoint_utils.h173 bool FillArrayData(ObjPtr<mirror::Object> obj, const Instruction::ArrayDataPayload* payload)
/art/runtime/entrypoints/quick/
H A Dquick_fillarray_entrypoints.cc32 const Instruction::ArrayDataPayload* payload = local
34 bool success = FillArrayData(array, payload);
/art/runtime/interpreter/
H A Dinterpreter_switch_impl.cc725 const Instruction::ArrayDataPayload* payload = local
728 bool success = FillArrayData(obj, payload);
734 RecordArrayElementsInTransaction(obj->AsArray(), payload->element_count);
/art/runtime/interpreter/mterp/arm/
H A Dop_fill_array_data.S9 bl MterpFillArrayData @ (obj, payload)
/art/runtime/interpreter/mterp/mips/
H A Dop_fill_array_data.S9 JAL(MterpFillArrayData) # v0 <- Mterp(obj, payload)
/art/runtime/interpreter/mterp/mips64/
H A Dop_fill_array_data.S10 jal MterpFillArrayData # (obj, payload)
/art/runtime/interpreter/mterp/
H A Dmterp.cc459 extern "C" size_t MterpFillArrayData(mirror::Object* obj, const Instruction::ArrayDataPayload* payload)
461 return FillArrayData(obj, payload);
/art/runtime/interpreter/mterp/out/
H A Dmterp_arm.S1120 bl MterpFillArrayData @ (obj, payload)
H A Dmterp_mips.S1496 JAL(MterpFillArrayData) # v0 <- Mterp(obj, payload)
H A Dmterp_mips64.S1139 jal MterpFillArrayData # (obj, payload)
H A Dmterp_x86.S1074 call SYMBOL(MterpFillArrayData) # (obj, payload)
H A Dmterp_x86_64.S989 call SYMBOL(MterpFillArrayData) # (obj, payload)
/art/runtime/interpreter/mterp/x86/
H A Dop_fill_array_data.S8 call SYMBOL(MterpFillArrayData) # (obj, payload)
/art/runtime/interpreter/mterp/x86_64/
H A Dop_fill_array_data.S6 call SYMBOL(MterpFillArrayData) # (obj, payload)

Completed in 382 milliseconds