/art/runtime/ |
D | method_handles.cc | 314 const InstructionOperands* const operands, in CopyArgumentsFromCallerFrame() argument 317 for (size_t i = 0; i < operands->GetNumberOfOperands(); ++i) { in CopyArgumentsFromCallerFrame() 319 size_t src_reg = operands->GetOperand(i); in CopyArgumentsFromCallerFrame() 340 const InstructionOperands* const operands, in ConvertAndCopyArgumentsFromCallerFrame() argument 352 ShadowFrameGetter getter(caller_frame, operands); in ConvertAndCopyArgumentsFromCallerFrame() 423 const InstructionOperands* const operands, in MethodHandleInvokeMethod() argument 467 operands, in MethodHandleInvokeMethod() 479 size_t first_arg_register = operands->GetOperand(0); in MethodHandleInvokeMethod() 501 operands, in MethodHandleInvokeMethod() 528 size_t first_callee_register = operands->GetOperand(0); in MethodHandleInvokeMethod() [all …]
|
D | var_handles.cc | 35 const InstructionOperands* const operands, in VarHandleInvokeAccessorWithConversions() argument 45 ShadowFrameGetter getter(shadow_frame, operands); in VarHandleInvokeAccessorWithConversions() 66 const InstructionOperands* const operands, in VarHandleInvokeAccessor() argument 81 return var_handle->Access(access_mode, &shadow_frame, operands, result); in VarHandleInvokeAccessor() 88 operands, in VarHandleInvokeAccessor()
|
D | var_handles.h | 29 const InstructionOperands* const operands,
|
D | method_handles-inl.h | 41 const InstructionOperands* const operands, 43 : shadow_frame_(shadow_frame), operands_(operands), operand_index_(operand_index) {} in shadow_frame_()
|
/art/compiler/optimizing/ |
D | instruction_builder.h | 165 const InstructionOperands& operands); 172 const InstructionOperands& operands); 178 const InstructionOperands& operands); 186 const InstructionOperands& operands); 247 const InstructionOperands& operands, 253 const InstructionOperands& operands, 259 const InstructionOperands& operands,
|
D | instruction_builder.cc | 451 RangeInstructionOperands operands(graph_->GetNumberOfVRegs() - in_vregs, in_vregs); in BuildIntrinsic() local 452 …HandleInvoke(invoke, operands, dex_file_->GetMethodShorty(method_idx), /* is_unresolved= */ false); in BuildIntrinsic() 906 const InstructionOperands& operands) { in BuildInvoke() argument 929 return HandleInvoke(invoke, operands, shorty, /* is_unresolved= */ true); in BuildInvoke() 956 return HandleStringInit(invoke, operands, shorty); in BuildInvoke() 1013 return HandleInvoke(invoke, operands, shorty, /* is_unresolved= */ false, clinit_check); in BuildInvoke() 1019 const InstructionOperands& operands) { in BuildInvokePolymorphic() argument 1021 DCHECK_EQ(1 + ArtMethod::NumArgRegisters(shorty), operands.GetNumberOfOperands()); in BuildInvokePolymorphic() 1029 return HandleInvoke(invoke, operands, shorty, /* is_unresolved= */ false); in BuildInvokePolymorphic() 1035 const InstructionOperands& operands) { in BuildInvokeCustom() argument [all …]
|
D | parallel_move_test.cc | 155 const size_t operands[][2], in BuildParallelMove() 160 Location::RegisterLocation(operands[i][0]), in BuildParallelMove() 161 Location::RegisterLocation(operands[i][1]), in BuildParallelMove()
|
/art/runtime/mirror/ |
D | var_handle.h | 134 const InstructionOperands* const operands, 194 const InstructionOperands* const operands, 219 const InstructionOperands* const operands, 234 const InstructionOperands* const operands, 259 const InstructionOperands* const operands,
|
D | emulated_stack_frame.h | 44 const InstructionOperands* const operands) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | var_handle.cc | 1580 const InstructionOperands* const operands, in Access() argument 1586 return vh->Access(access_mode, shadow_frame, operands, result); in Access() 1589 return vh->Access(access_mode, shadow_frame, operands, result); in Access() 1592 return vh->Access(access_mode, shadow_frame, operands, result); in Access() 1595 return vh->Access(access_mode, shadow_frame, operands, result); in Access() 1690 const InstructionOperands* const operands, in Access() argument 1692 ShadowFrameGetter getter(*shadow_frame, operands); in Access() 1696 DCHECK_LE(operands->GetNumberOfOperands(), in Access() 1700 DCHECK_GE(operands->GetNumberOfOperands(), 1u); in Access() 1701 DCHECK_LE(operands->GetNumberOfOperands(), in Access() [all …]
|
D | emulated_stack_frame.cc | 151 const InstructionOperands* const operands) { in CreateFromShadowFrameAndArgs() argument 189 ShadowFrameGetter getter(caller_frame, operands); in CreateFromShadowFrameAndArgs()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 707 RangeInstructionOperands operands(inst->VRegC_4rcc() + 1, inst->VRegA_4rcc() - 1); in DoMethodHandleInvokeCommon() local 713 &operands, in DoMethodHandleInvokeCommon() 720 &operands, in DoMethodHandleInvokeCommon() 730 VarArgsInstructionOperands operands(args, inst->VRegA_45cc() - 1); in DoMethodHandleInvokeCommon() local 736 &operands, in DoMethodHandleInvokeCommon() 743 &operands, in DoMethodHandleInvokeCommon() 814 NoReceiverInstructionOperands operands(&all_operands); in DoVarHandleInvokeCommon() local 820 &operands, in DoVarHandleInvokeCommon() 824 NoReceiverInstructionOperands operands(&all_operands); in DoVarHandleInvokeCommon() local 830 &operands, in DoVarHandleInvokeCommon() [all …]
|
D | interpreter_common.h | 347 const InstructionOperands* operands, 361 RangeInstructionOperands operands(inst->VRegC_3rc(), inst->VRegA_3rc()); in DoInvokeCustom() 362 return DoInvokeCustom(self, shadow_frame, call_site_idx, &operands, result); in DoInvokeCustom() 366 VarArgsInstructionOperands operands(args, inst->VRegA_35c()); in DoInvokeCustom() 367 return DoInvokeCustom(self, shadow_frame, call_site_idx, &operands, result); in DoInvokeCustom()
|
/art/libdexfile/dex/ |
D | dex_instruction.h | 728 VarArgsInstructionOperands(const uint32_t (&operands)[Instruction::kMaxVarArgRegs], in VarArgsInstructionOperands() 730 : InstructionOperands(num_operands), operands_(operands) {} in VarArgsInstructionOperands()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 2821 RangeInstructionOperands operands(first_arg + 1, num_vregs - 1); in artInvokePolymorphic() local 2833 &operands, in artInvokePolymorphic() 2842 &operands, in artInvokePolymorphic() 2856 &operands, in artInvokePolymorphic() 2914 RangeInstructionOperands operands(first_arg, num_vregs); in artInvokeCustom() local 2917 interpreter::DoInvokeCustom(self, *shadow_frame, call_site_idx, &operands, &result); in artInvokeCustom()
|