Home
last modified time | relevance | path

Searched refs:use_idxs (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/runtime_core/assembler/templates/
Disa.h.erb47 % use_idxs = regs.size.times.select { |idx| regs[idx].src? } || []
48 % use_idxs += (['INVALID_REG_IDX'] * (max_number_of_src_regs - use_idxs.size))
49 % use_idxs = "(std::array<int, #{ max_number_of_src_regs }>{{#{use_idxs.join(', ')}}})"
51 …onic %>", <%= pretty_format %>, <%= max_width %>, <%= flags %>, <%= dst_idx %>, <%= use_idxs %>) \
54 % use_idxs = insn.use_idxs + ['INVALID_REG_IDX'] * (max_number_of_src_regs - insn.use_idxs.size)
55 % use_idxs = "(std::array<int, #{max_number_of_src_regs}>{{#{use_idxs.join(', ')}}})"
56 …insn.opcode %>", NONE, 0, (<%= insn.flags.join(" | ") %>), <%= insn.dst_idx %>, <%= use_idxs %>) \
/arkcompiler/runtime_core/assembler/
Dassembly-ins.h35 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) opcode, argument
70 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) flags, argument
75 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) width, argument
80 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) def_idx, argument
84 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) use_idxs, argument
185 auto use_idxs = USE_IDXS_TABLE[static_cast<size_t>(opcode)]; in Uses() local
190 for (auto idx : use_idxs) { in Uses()
Dlexer.cpp52 #define OPLIST(inst_code, name, optype, width, flags, dst_idx, use_idxs) \ in FindOperation() argument
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp67 #define OPLIST(opcode, name, optype, width, flags, def_idx, use_idxs) {g_opCodeIndex++, panda::pand… argument