Home
last modified time | relevance | path

Searched refs:arg_array (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dreflection.cc446 ArtMethod* method, ArgArray* arg_array, JValue* result, in InvokeWithArgArray() argument
449 uint32_t* args = arg_array->GetArray(); in InvokeWithArgArray()
453 method->Invoke(soa.Self(), args, arg_array->GetNumBytes(), result, shorty); in InvokeWithArgArray()
478 ArgArray arg_array(shorty, shorty_len); in InvokeWithVarArgs() local
479 arg_array.BuildArgArrayFromVarArgs(soa, receiver, args); in InvokeWithVarArgs()
480 InvokeWithArgArray(soa, method, &arg_array, &result, shorty); in InvokeWithVarArgs()
509 ArgArray arg_array(shorty, shorty_len); in InvokeWithJValues() local
510 arg_array.BuildArgArrayFromJValues(soa, receiver, args); in InvokeWithJValues()
511 InvokeWithArgArray(soa, method, &arg_array, &result, shorty); in InvokeWithJValues()
541 ArgArray arg_array(shorty, shorty_len); in InvokeVirtualOrInterfaceWithJValues() local
[all …]
/art/runtime/arch/x86/
Dquick_entrypoints_x86.S536 MACRO5(LOOP_OVER_SHORTY_LOADING_XMMS, xmm_reg, shorty, arg_array, temp_char, finished)
546 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++
550 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++
553 movsd (REG_VAR(arg_array)), REG_VAR(xmm_reg)
554 addl MACRO_LITERAL(8), REG_VAR(arg_array) // arg_array+=2
557 movss (REG_VAR(arg_array)), REG_VAR(xmm_reg)
558 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++
567 MACRO4(SKIP_OVER_FLOATS, shorty, arg_array, temp_char, finished)
579 addl MACRO_LITERAL(4), REG_VAR(arg_array) // arg_array++
582 addl MACRO_LITERAL(8), REG_VAR(arg_array) // arg_array+=2
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S937 # t1 = ptr to arg_array
939 # v0 = ptr to stack frame where to copy arg_array
1030 daddiu $t1, $a1, 4 # t1 = ptr to arg_array[4] (skip this ptr)
1032 daddiu $v0, $sp, 12 # v0 points to where to copy arg_array
1133 move $t1, $a1 # t1 = arg_array
1135 daddiu $v0, $sp, 8 # v0 points to where to copy arg_array