/art/test/458-checker-instruction-simplification/src/ |
H A D | Main.java | 371 public static int AddNegs1(int arg1, int arg2) { argument 372 return -arg1 + -arg2; 416 public static int AddNegs2(int arg1, int arg2) { argument 417 int temp1 = -arg1; 455 public static long AddNegs3(long arg1, long arg2) { argument 457 long n_arg1 = -arg1; 488 public static long AddNeg1(long arg1, long arg2) { argument 489 return -arg1 + arg2; 522 public static long AddNeg2(long arg1, long arg2) { argument 524 return (arg1 631 NegSub1(int arg1, int arg2) argument 663 NegSub2(int arg1, int arg2) argument 735 SubNeg1(int arg1, int arg2) argument 770 SubNeg2(int arg1, int arg2) argument 805 SubNeg3(long arg1, long arg2) argument [all...] |
/art/compiler/dex/quick/ |
H A D | gen_invoke.cc | 136 void Mir2Lir::CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, argument 140 LoadConstant(TargetReg(kArg1, kNotWide), arg1); local 146 RegLocation arg1, bool safepoint_pc) { 148 if (arg1.wide == 0) { 149 LoadValueDirectFixed(arg1, TargetReg(kArg1, arg1)); 152 LoadValueDirectWideFixed(arg1, r_tmp); 160 int arg1, bool safepoint_pc) { 164 LoadConstant(TargetReg(kArg1, kNotWide), arg1); local 169 void Mir2Lir::CallRuntimeHelperImmReg(QuickEntrypointEnum trampoline, int arg0, RegStorage arg1, argument 145 CallRuntimeHelperImmRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, bool safepoint_pc) argument 159 CallRuntimeHelperRegLocationImm(QuickEntrypointEnum trampoline, RegLocation arg0, int arg1, bool safepoint_pc) argument 172 OpRegCopy(TargetReg(kArg1, arg1.GetWideKind()), arg1); local 178 CallRuntimeHelperRegImm(QuickEntrypointEnum trampoline, RegStorage arg0, int arg1, bool safepoint_pc) argument 182 LoadConstant(TargetReg(kArg1, kNotWide), arg1); local 209 CallRuntimeHelperRegRegLocationMethod(QuickEntrypointEnum trampoline, RegStorage arg0, RegLocation arg1, bool safepoint_pc) argument 223 CallRuntimeHelperRegLocationRegLocation(QuickEntrypointEnum trampoline, RegLocation arg0, RegLocation arg1, bool safepoint_pc) argument 291 CopyToArgumentRegs(RegStorage arg0, RegStorage arg1) argument 297 OpRegCopy(TargetReg(kArg2, arg1_kind), arg1); local 301 OpRegCopy(TargetReg(kArg1, arg1_kind), arg1); local 306 OpRegCopy(TargetReg(kArg1, arg1_kind), arg1); local 310 CallRuntimeHelperRegReg(QuickEntrypointEnum trampoline, RegStorage arg0, RegStorage arg1, bool safepoint_pc) argument 318 CallRuntimeHelperRegRegImm(QuickEntrypointEnum trampoline, RegStorage arg0, RegStorage arg1, int arg2, bool safepoint_pc) argument 327 CallRuntimeHelperImmRegLocationMethod(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, bool safepoint_pc) argument 337 CallRuntimeHelperImmImmMethod(QuickEntrypointEnum trampoline, int arg0, int arg1, bool safepoint_pc) argument 341 LoadConstant(TargetReg(kArg1, kNotWide), arg1); local 347 CallRuntimeHelperImmRegLocationRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, RegLocation arg2, bool safepoint_pc) argument 364 CallRuntimeHelperRegLocationRegLocationRegLocation( QuickEntrypointEnum trampoline, RegLocation arg0, RegLocation arg1, RegLocation arg2, bool safepoint_pc) argument 378 CallRuntimeHelperRegLocationRegLocationRegLocationRegLocation( QuickEntrypointEnum trampoline, RegLocation arg0, RegLocation arg1, RegLocation arg2, RegLocation arg3, bool safepoint_pc) argument [all...] |
H A D | mir_to_lir.h | 869 void CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, 871 void CallRuntimeHelperImmRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, 873 void CallRuntimeHelperRegLocationImm(QuickEntrypointEnum trampoline, RegLocation arg0, int arg1, 875 void CallRuntimeHelperImmReg(QuickEntrypointEnum trampoline, int arg0, RegStorage arg1, 877 void CallRuntimeHelperRegImm(QuickEntrypointEnum trampoline, RegStorage arg0, int arg1, 883 RegLocation arg1, bool safepoint_pc); 885 RegLocation arg1, bool safepoint_pc); 886 void CallRuntimeHelperRegReg(QuickEntrypointEnum trampoline, RegStorage arg0, RegStorage arg1, 889 RegStorage arg1, int arg2, bool safepoint_pc); 891 RegLocation arg1, boo [all...] |
/art/runtime/arch/ |
H A D | stub_test.cc | 67 size_t Invoke3(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self) { argument 68 return Invoke3WithReferrer(arg0, arg1, arg2, code, self, nullptr); 72 size_t Invoke3WithReferrer(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self, argument 89 : "a"(arg0), "c"(arg1), "d"(arg2), "D"(code), [referrer]"r"(referrer) 90 // This places code into edi, arg0 into eax, arg1 into ecx, and arg2 into edx 108 "str %[arg1], [sp, #4]\n\t" 127 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self), 148 "stp %[arg0], %[arg1], [sp]\n\t" 255 : [arg0] "0"(arg0), [arg1] " 422 Invoke3WithReferrerAndHidden(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self, ArtMethod* referrer, size_t hidden) argument 778 Invoke3UWithReferrer(size_t arg0, uint64_t arg1, uintptr_t code, Thread* self, ArtMethod* referrer) argument [all...] |
/art/compiler/dex/quick/x86/ |
H A D | call_x86.cc | 160 const RegStorage arg1 = TargetReg32(kArg1); local 163 LockTemp(arg1); 250 FreeTemp(arg1); 335 // test eax,[arg1+0]
|
/art/runtime/interpreter/ |
H A D | interpreter.cc | 130 ScopedLocalRef<jobject> arg1(soa.Env(), 134 result->SetZ(fn(soa.Env(), klass.get(), arg0.get(), arg1.get())); 140 ScopedLocalRef<jobject> arg1(soa.Env(), 147 result->SetZ(fn(soa.Env(), klass.get(), args[0], arg1.get(), arg2.get())); 153 ScopedLocalRef<jobject> arg1(soa.Env(), 157 fn(soa.Env(), klass.get(), args[0], arg1.get(), args[2], args[3]);
|
/art/compiler/dex/quick/mips/ |
H A D | call_mips.cc | 257 const RegStorage arg1 = TargetReg(kArg1); local 266 LockTemp(arg1); 355 FreeTemp(arg1);
|
/art/runtime/arch/mips64/ |
H A D | quick_entrypoints_mips64.S | 515 * the method_idx. This wrapper will save arg1-arg3, load the caller's Method*, align the 517 * NOTE: "this" is first visable argument of the target, and so can be found in arg1/$a1.
|