/art/compiler/dex/quick/ |
D | gen_invoke.cc | 105 void Mir2Lir::CallRuntimeHelperImm(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc) { in CallRuntimeHelperImm() argument 107 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImm() 112 void Mir2Lir::CallRuntimeHelperReg(QuickEntrypointEnum trampoline, RegStorage arg0, in CallRuntimeHelperReg() argument 115 OpRegCopy(TargetReg(kArg0, arg0.GetWideKind()), arg0); in CallRuntimeHelperReg() 120 void Mir2Lir::CallRuntimeHelperRegLocation(QuickEntrypointEnum trampoline, RegLocation arg0, in CallRuntimeHelperRegLocation() argument 123 if (arg0.wide == 0) { in CallRuntimeHelperRegLocation() 124 LoadValueDirectFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, arg0)); in CallRuntimeHelperRegLocation() 126 LoadValueDirectWideFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, kWide)); in CallRuntimeHelperRegLocation() 132 void Mir2Lir::CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, in CallRuntimeHelperImmImm() argument 135 LoadConstant(TargetReg(kArg0, kNotWide), arg0); in CallRuntimeHelperImmImm() [all …]
|
D | mir_to_lir.h | 891 void CallRuntimeHelperImm(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc); 892 void CallRuntimeHelperReg(QuickEntrypointEnum trampoline, RegStorage arg0, bool safepoint_pc); 893 void CallRuntimeHelperRegLocation(QuickEntrypointEnum trampoline, RegLocation arg0, 895 void CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, 897 void CallRuntimeHelperImmRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, 899 void CallRuntimeHelperRegLocationImm(QuickEntrypointEnum trampoline, RegLocation arg0, int arg1, 901 void CallRuntimeHelperImmReg(QuickEntrypointEnum trampoline, int arg0, RegStorage arg1, 903 void CallRuntimeHelperRegImm(QuickEntrypointEnum trampoline, RegStorage arg0, int arg1, 905 void CallRuntimeHelperImmMethod(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc); 906 void CallRuntimeHelperRegMethod(QuickEntrypointEnum trampoline, RegStorage arg0, [all …]
|
/art/runtime/arch/ |
D | stub_test.cc | 66 size_t Invoke3(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self) { in Invoke3() argument 67 return Invoke3WithReferrer(arg0, arg1, arg2, code, self, nullptr); in Invoke3() 71 size_t Invoke3WithReferrer(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self, in Invoke3WithReferrer() argument 88 : "a"(arg0), "c"(arg1), "d"(arg2), "D"(code), [referrer]"r"(referrer) in Invoke3WithReferrer() 126 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self), in Invoke3WithReferrer() 254 : [arg0] "0"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self), in Invoke3WithReferrer() 275 : "D"(arg0), "S"(arg1), "d"(arg2), "a"(code), [referrer] "m"(referrer) in Invoke3WithReferrer() 294 size_t Invoke3WithReferrerAndHidden(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, in Invoke3WithReferrerAndHidden() argument 312 : "a"(arg0), "c"(arg1), "d"(arg2), "D"(code), [referrer]"m"(referrer), [hidden]"r"(hidden) in Invoke3WithReferrerAndHidden() 352 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self), in Invoke3WithReferrerAndHidden() [all …]
|
/art/runtime/interpreter/ |
D | interpreter.cc | 183 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni() local 188 jresult = fn(soa.Env(), klass.get(), arg0.get()); in InterpreterJni() 203 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni() local 206 result->SetI(fn(soa.Env(), klass.get(), arg0.get(), args[1])); in InterpreterJni() 226 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni() local 231 result->SetZ(fn(soa.Env(), klass.get(), arg0.get(), arg1.get())); in InterpreterJni() 257 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni() local 262 fn(soa.Env(), klass.get(), arg0.get(), args[1], arg2.get(), args[3], args[4]); in InterpreterJni() 291 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni() local 296 jresult = fn(soa.Env(), rcvr.get(), arg0.get()); in InterpreterJni()
|
/art/compiler/llvm/ |
D | intrinsic_func_list.def | 1117 // arg0: InvokeType [ignored if FilledNewArray]
|