Home
last modified time | relevance | path

Searched refs:num_args (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/bytecode_optimizer/
Dreg_encoder.h147 auto num_args = adapter->GetMethodTotalArgumentsCount(method); in GetNumArgsFromGraph() local
148 ASSERT(num_args <= compiler::VIRTUAL_FRAME_SIZE); in GetNumArgsFromGraph()
149 return num_args; in GetNumArgsFromGraph()
Dreg_encoder.cpp211 const auto num_args = GetNumArgsFromGraph(); in RenumberArgRegs() local
212 ASSERT(frame_size >= num_args); in RenumberArgRegs()
214 auto num_non_args = static_cast<compiler::Register>(frame_size - num_args); in RenumberArgRegs()
254 if (num_temps + num_args == 0) { // no temps and no args: nothing to renumber in RenumberArgRegs()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_builder.cpp27 auto num_args = GetRuntime()->GetMethodTotalArgumentsCount(GetMethod()); in Prepare() local
29 for (size_t i = 0; i < num_args; i++) { in Prepare()
36 SetParamSpillFill(GetGraph(), param_inst, num_args, i, type); in Prepare()
146 void InstBuilder::SetParamSpillFill(Graph *graph, ParameterInst *param_inst, size_t num_args, size_… in SetParamSpillFill() argument
150 auto reg_src = static_cast<Register>(VIRTUAL_FRAME_SIZE - num_args + i); in SetParamSpillFill()
Dinst_builder.h121 … static void SetParamSpillFill(Graph *graph, ParameterInst *param_inst, size_t num_args, size_t i,
/arkcompiler/runtime_core/libpandafile/
Dfile_items.h1369 CodeItem(size_t num_vregs, size_t num_args, std::vector<uint8_t> instructions) in CodeItem() argument
1370 : num_vregs_(num_vregs), num_args_(num_args), instructions_(std::move(instructions)) in CodeItem()
1383 void SetNumArgs(size_t num_args) in SetNumArgs() argument
1385 num_args_ = num_args; in SetNumArgs()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dir_constructor.h1035 uint32_t num_args = 0; in SetSpillFillData() local
1038 ++num_args; in SetSpillFillData()
1049 … InstBuilder::SetParamSpillFill(graph_, static_cast<ParameterInst *>(inst), num_args, i - 1, type); in SetSpillFillData()
/arkcompiler/runtime_core/docs/
Dfile_format.md490 | `num_args` | `uleb128` | Number of arguments. |