Searched refs:payload (Results 1 - 8 of 8) sorted by relevance

/art/runtime/entrypoints/portable/
H A Dportable_fillarray_entrypoints.cc30 const Instruction::ArrayDataPayload* payload = local
32 DCHECK_EQ(payload->ident, static_cast<uint16_t>(Instruction::kArrayDataSignature));
38 if (UNLIKELY(static_cast<int32_t>(payload->element_count) > array->GetLength())) {
43 array->GetLength(), payload->element_count - 1);
46 uint32_t size_in_bytes = payload->element_count * payload->element_width;
47 memcpy(array->GetRawData(payload->element_width, 0), payload->data, size_in_bytes);
/art/runtime/entrypoints/quick/
H A Dquick_fillarray_entrypoints.cc41 const Instruction::ArrayDataPayload* payload,
45 DCHECK_EQ(payload->ident, static_cast<uint16_t>(Instruction::kArrayDataSignature));
51 if (UNLIKELY(static_cast<int32_t>(payload->element_count) > array->GetLength())) {
55 array->GetLength(), payload->element_count - 1);
58 uint32_t size_in_bytes = payload->element_count * payload->element_width;
59 memcpy(array->GetRawData(payload->element_width, 0), payload->data, size_in_bytes);
/art/compiler/optimizing/
H A Dlocations.h123 uword payload = EncodeStackIndex(stack_index);
124 Location loc(kStackSlot, payload);
135 uword payload = EncodeStackIndex(stack_index);
136 Location loc(kDoubleStackSlot, payload);
245 Location(Kind kind, uword payload)
246 : value_(KindField::Encode(kind) | PayloadField::Encode(payload)) {}
255 // Layout for kUnallocated locations payload.
262 // Location either contains kind and payload fields or a tagged handle for
/art/compiler/dex/quick/x86/
H A Dcall_x86.cc153 RegStorage payload = TargetPtrReg(kArg1); local
170 NewLIR2(kX86PcRelAdr, payload.GetReg(), WrapPointer(tab_rec));
171 OpRegReg(kOpAdd, payload, method_start);
172 CallRuntimeHelperRegReg(kQuickHandleFillArrayData, array_ptr, payload, true);
/art/compiler/dex/portable/
H A Dmir_to_gbc.cc145 const Instruction::PackedSwitchPayload* payload = local
153 payload->case_count);
155 for (uint16_t i = 0; i < payload->case_count; ++i) {
157 FindCaseTarget(current_dalvik_offset_ + payload->targets[i]);
158 sw->addCase(irb_->getInt32(payload->first_key + i), llvm_bb);
169 const Instruction::SparseSwitchPayload* payload = local
173 const int32_t* keys = payload->GetKeys();
174 const int32_t* targets = payload->GetTargets();
180 payload->case_count);
182 for (size_t i = 0; i < payload
[all...]
/art/runtime/interpreter/
H A Dinterpreter_goto_table_impl.cc597 const Instruction::ArrayDataPayload* payload = local
599 if (UNLIKELY(static_cast<int32_t>(payload->element_count) > array->GetLength())) {
603 array->GetLength(), payload->element_count);
607 RecordArrayElementsInTransaction(array, payload->element_count);
609 uint32_t size_in_bytes = payload->element_count * payload->element_width;
610 memcpy(array->GetRawData(payload->element_width, 0), payload->data, size_in_bytes);
H A Dinterpreter_switch_impl.cc512 const Instruction::ArrayDataPayload* payload = local
514 if (UNLIKELY(static_cast<int32_t>(payload->element_count) > array->GetLength())) {
518 array->GetLength(), payload->element_count);
523 RecordArrayElementsInTransaction(array, payload->element_count);
525 uint32_t size_in_bytes = payload->element_count * payload->element_width;
526 memcpy(array->GetRawData(payload->element_width, 0), payload->data, size_in_bytes);
/art/compiler/llvm/
H A Dgbc_expander.cc2412 const art::Instruction::ArrayDataPayload* payload = local
2416 if (payload->element_count == 0) {
2417 // When the number of the elements in the payload is zero, we don't have

Completed in 373 milliseconds