Searched refs:arg_reg (Results 1 - 3 of 3) sorted by relevance

/art/runtime/
H A Ddex_file.cc766 uint16_t arg_reg = code_item->registers_size_ - code_item->ins_size_; local
773 local_in_reg[arg_reg].name_ = "this";
774 local_in_reg[arg_reg].descriptor_ = descriptor;
775 local_in_reg[arg_reg].signature_ = NULL;
776 local_in_reg[arg_reg].start_address_ = 0;
777 local_in_reg[arg_reg].is_live_ = true;
779 arg_reg++;
784 if (arg_reg >= code_item->registers_size_) {
785 LOG(ERROR) << "invalid stream - arg reg >= reg size (" << arg_reg
793 local_in_reg[arg_reg]
[all...]
/art/compiler/dex/quick/
H A Dgen_invoke.cc823 RegStorage arg_reg; local
827 arg_reg = rl_arg.reg;
829 arg_reg = TargetReg(kArg2, rl_arg.wide ? kWide : kNotWide);
831 LoadValueDirectWideFixed(rl_arg, arg_reg);
833 LoadValueDirectFixed(rl_arg, arg_reg);
842 StoreBaseDisp(TargetPtrReg(kSp), outs_offset, arg_reg, k64, kNotVolatile); local
845 Store32Disp(TargetPtrReg(kSp), outs_offset, arg_reg); local
/art/compiler/dex/portable/
H A Dmir_to_gbc.cc1677 uint16_t arg_reg = cu_->num_regs; local
1688 SetVregOnValue(arg_iter, arg_reg);
1690 ++arg_reg;
1694 SetVregOnValue(arg_iter, arg_reg);
1696 ++arg_reg;
1699 // to store the value, so we have to increase arg_reg again.
1700 ++arg_reg;

Completed in 72 milliseconds