Home
last modified time | relevance | path

Searched refs:rl_arg (Results 1 – 2 of 2) sorted by relevance

/art/compiler/dex/quick/
Dgen_invoke.cc490 RegLocation rl_arg = info->args[0]; in CommonCallCodeLoadThisIntoArg1() local
491 cg->LoadValueDirectFixed(rl_arg, cg->TargetReg(kArg1, kRef)); in CommonCallCodeLoadThisIntoArg1()
796 RegLocation rl_arg = info->args[i]; in GenDalvikArgs() local
797 rl_arg = UpdateRawLoc(rl_arg); in GenDalvikArgs()
803 if (rl_arg.wide) { in GenDalvikArgs()
804 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgs()
805 StoreBaseDisp(TargetPtrReg(kSp), out_offset, rl_arg.reg, k64, kNotVolatile); in GenDalvikArgs()
807 LoadValueDirectWideFixed(rl_arg, regWide); in GenDalvikArgs()
811 if (rl_arg.location == kLocPhysReg) { in GenDalvikArgs()
812 if (rl_arg.ref) { in GenDalvikArgs()
[all …]
Dgen_common.cc633 RegLocation rl_arg; in GenFilledNewArray() local
635 rl_arg = LoadValue(info->args[i], kRefReg); in GenFilledNewArray()
637 mirror::Array::DataOffset(component_size).Int32Value() + i * 4, rl_arg.reg, in GenFilledNewArray()
640 rl_arg = LoadValue(info->args[i], kCoreReg); in GenFilledNewArray()
642 mirror::Array::DataOffset(component_size).Int32Value() + i * 4, rl_arg.reg); in GenFilledNewArray()
645 if (IsTemp(rl_arg.reg)) { in GenFilledNewArray()
646 FreeTemp(rl_arg.reg); in GenFilledNewArray()