Lines Matching refs:idx
86 std::string panda::pandasm::Ins::RegToString(size_t idx, bool is_first, bool print_args,
89 if (idx >= regs.size()) {
101 if (print_args && regs[idx] >= first_arg_idx) {
102 translator << "a" << regs[idx] - first_arg_idx;
104 translator << "v" << regs[idx];
110 std::string panda::pandasm::Ins::ImmToString(size_t idx, bool is_first) const
112 if (idx >= imms.size()) {
116 auto *number = std::get_if<double>(&(imms[idx]));
128 translator << "0x" << std::hex << std::get<int64_t>(imms[idx]);
134 std::string panda::pandasm::Ins::IdToString(size_t idx, bool is_first) const
136 if (idx >= ids.size()) {
148 translator << ids[idx];