/art/compiler/dex/quick/ |
D | gen_invoke.cc | 132 void Mir2Lir::CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, in CallRuntimeHelperImmImm() argument 136 LoadConstant(TargetReg(kArg1, kNotWide), arg1); in CallRuntimeHelperImmImm() 142 RegLocation arg1, bool safepoint_pc) { in CallRuntimeHelperImmRegLocation() argument 144 if (arg1.wide == 0) { in CallRuntimeHelperImmRegLocation() 145 LoadValueDirectFixed(arg1, TargetReg(kArg1, arg1)); in CallRuntimeHelperImmRegLocation() 148 LoadValueDirectWideFixed(arg1, r_tmp); in CallRuntimeHelperImmRegLocation() 156 int arg1, bool safepoint_pc) { in CallRuntimeHelperRegLocationImm() argument 160 LoadConstant(TargetReg(kArg1, kNotWide), arg1); in CallRuntimeHelperRegLocationImm() 165 void Mir2Lir::CallRuntimeHelperImmReg(QuickEntrypointEnum trampoline, int arg0, RegStorage arg1, in CallRuntimeHelperImmReg() argument 168 OpRegCopy(TargetReg(kArg1, arg1.GetWideKind()), arg1); in CallRuntimeHelperImmReg() [all …]
|
D | mir_to_lir.h | 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, 911 RegLocation arg1, bool safepoint_pc); 912 void CallRuntimeHelperRegReg(QuickEntrypointEnum trampoline, RegStorage arg0, RegStorage arg1, 915 RegStorage arg1, int arg2, bool safepoint_pc); 921 RegLocation arg1, RegLocation arg2, 924 RegLocation arg0, RegLocation arg1, [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 | 229 ScopedLocalRef<jobject> arg1(soa.Env(), in InterpreterJni() local 232 result->SetZ(fn(soa.Env(), klass.get(), arg0.get(), arg1.get())); in InterpreterJni() 238 ScopedLocalRef<jobject> arg1(soa.Env(), in InterpreterJni() local 243 result->SetZ(fn(soa.Env(), klass.get(), args[0], arg1.get(), arg2.get())); in InterpreterJni() 249 ScopedLocalRef<jobject> arg1(soa.Env(), in InterpreterJni() local 252 fn(soa.Env(), klass.get(), args[0], arg1.get(), args[2], args[3]); in InterpreterJni()
|
/art/compiler/llvm/ |
D | intrinsic_func_list.def | 1118 // arg1: method_idx [ignored if FilledNewArray]
|