/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 277 MACRO2(NO_ARG_RUNTIME_EXCEPTION, c_name, cxx_name) 282 call VAR(cxx_name, 1) // cxx_name(Thread*) 287 MACRO2(ONE_ARG_RUNTIME_EXCEPTION, c_name, cxx_name) 292 call VAR(cxx_name, 1) // cxx_name(arg1, Thread*) 297 MACRO2(TWO_ARG_RUNTIME_EXCEPTION, c_name, cxx_name) 302 call VAR(cxx_name, 1) // cxx_name(Thread*) 357 MACRO2(INVOKE_TRAMPOLINE, c_name, cxx_name) 367 call VAR(cxx_name, 1) // cxx_name(arg1, arg2, caller method*, Thread*, SP) 695 MACRO3(NO_ARG_DOWNCALL, c_name, cxx_name, return_macro) 700 call VAR(cxx_name, 1) // cxx_name(Thread*) [all …]
|
/art/runtime/arch/x86/ |
D | quick_entrypoints_x86.S | 204 MACRO2(NO_ARG_RUNTIME_EXCEPTION, c_name, cxx_name) 212 call VAR(cxx_name, 1) // cxx_name(Thread*) 217 MACRO2(ONE_ARG_RUNTIME_EXCEPTION, c_name, cxx_name) 227 call VAR(cxx_name, 1) // cxx_name(arg1, Thread*) 232 MACRO2(TWO_ARG_RUNTIME_EXCEPTION, c_name, cxx_name) 241 call VAR(cxx_name, 1) // cxx_name(arg1, arg2, Thread*) 294 MACRO2(INVOKE_TRAMPOLINE, c_name, cxx_name) 309 call VAR(cxx_name, 1) // cxx_name(arg1, arg2, arg3, Thread*, SP) 621 MACRO3(NO_ARG_DOWNCALL, c_name, cxx_name, return_macro) 629 call VAR(cxx_name, 1) // cxx_name(Thread*) [all …]
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 192 .macro NO_ARG_RUNTIME_EXCEPTION c_name, cxx_name argument 193 .extern \cxx_name 197 b \cxx_name @ \cxx_name(Thread*) 201 .macro ONE_ARG_RUNTIME_EXCEPTION c_name, cxx_name argument 202 .extern \cxx_name 206 b \cxx_name @ \cxx_name(Thread*) 210 .macro TWO_ARG_RUNTIME_EXCEPTION c_name, cxx_name argument 211 .extern \cxx_name 215 b \cxx_name @ \cxx_name(Thread*) 329 .macro INVOKE_TRAMPOLINE c_name, cxx_name argument [all …]
|
/art/runtime/arch/arm64/ |
D | quick_entrypoints_arm64.S | 400 .macro NO_ARG_RUNTIME_EXCEPTION c_name, cxx_name argument 401 .extern \cxx_name 405 b \cxx_name // \cxx_name(Thread*) 409 .macro ONE_ARG_RUNTIME_EXCEPTION c_name, cxx_name argument 410 .extern \cxx_name 414 b \cxx_name // \cxx_name(arg, Thread*). 419 .macro TWO_ARG_RUNTIME_EXCEPTION c_name, cxx_name argument 420 .extern \cxx_name 424 b \cxx_name // \cxx_name(arg1, arg2, Thread*) 481 .macro INVOKE_TRAMPOLINE c_name, cxx_name argument [all …]
|
/art/runtime/arch/mips/ |
D | quick_entrypoints_mips.S | 463 .macro INVOKE_TRAMPOLINE c_name, cxx_name argument 464 .extern \cxx_name 470 jal \cxx_name # (method_idx, this, caller, Thread*, $sp)
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 528 .macro INVOKE_TRAMPOLINE c_name, cxx_name argument 529 .extern \cxx_name 534 jal \cxx_name # (method_idx, this, caller, Thread*, $sp)
|