H A D | gen_invoke.cc | 109 void Mir2Lir::CallRuntimeHelperImm(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc) { argument 111 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 116 void Mir2Lir::CallRuntimeHelperReg(QuickEntrypointEnum trampoline, RegStorage arg0, argument 119 OpRegCopy(TargetReg(kArg0, arg0.GetWideKind()), arg0); local 124 void Mir2Lir::CallRuntimeHelperRegLocation(QuickEntrypointEnum trampoline, RegLocation arg0, argument 127 if (arg0.wide == 0) { 128 LoadValueDirectFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, arg0)); 136 CallRuntimeHelperImmImm(QuickEntrypointEnum trampoline, int arg0, int arg1, bool safepoint_pc) argument 139 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 145 CallRuntimeHelperImmRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, bool safepoint_pc) argument 154 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 159 CallRuntimeHelperRegLocationImm(QuickEntrypointEnum trampoline, RegLocation arg0, int arg1, bool safepoint_pc) argument 169 CallRuntimeHelperImmReg(QuickEntrypointEnum trampoline, int arg0, RegStorage arg1, bool safepoint_pc) argument 173 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 178 CallRuntimeHelperRegImm(QuickEntrypointEnum trampoline, RegStorage arg0, int arg1, bool safepoint_pc) argument 181 OpRegCopy(TargetReg(kArg0, arg0.GetWideKind()), arg0); local 187 CallRuntimeHelperImmMethod(QuickEntrypointEnum trampoline, int arg0, bool safepoint_pc) argument 191 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 196 CallRuntimeHelperRegMethod(QuickEntrypointEnum trampoline, RegStorage arg0, bool safepoint_pc) argument 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 298 OpRegCopy(TargetReg(kArg0, arg0_kind), arg0); local 302 OpRegCopy(TargetReg(kArg0, arg0_kind), arg0); local 305 OpRegCopy(TargetReg(kArg0, arg0_kind), arg0); 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 332 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 337 CallRuntimeHelperImmImmMethod(QuickEntrypointEnum trampoline, int arg0, int arg1, bool safepoint_pc) argument 342 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 347 CallRuntimeHelperImmRegLocationRegLocation(QuickEntrypointEnum trampoline, int arg0, RegLocation arg1, RegLocation arg2, bool safepoint_pc) argument 359 LoadConstant(TargetReg(kArg0, kNotWide), arg0); local 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...] |