Lines Matching refs:arg2
20 uint arg2 = (inst & 0x1fu) | ((inst & 0x10000) >> 11); in disassemble() local
34 op_guts(conditions[arg1] + std::to_string(arg2)); in disassemble()
42 guts = "gpio, " + std::to_string(arg2); in disassemble()
45 guts = "pin, " + std::to_string(arg2); in disassemble()
49 if (arg2 & 0x08) { in disassemble()
50 guts += arg2 & 0x10 ? " next" : " prev"; in disassemble()
52 guts += ", " + std::to_string(arg2 & 7u); in disassemble()
53 if (0x10 == (arg2 & 0x18)) guts += " rel"; in disassemble()
56 if (arg2 & 0x1cu) { in disassemble()
58 } else if (arg2) { in disassemble()
59 guts = "jmppin " + std::to_string(arg2 & 3u); in disassemble()
77 op_guts(source + ", " + std::to_string(arg2 ? arg2 : 32)); in disassemble()
84 op_guts(dests[arg1] + ", " + std::to_string(arg2 ? arg2 : 32)); in disassemble()
88 if (arg2) { in disassemble()
89 if ((arg1 & 3) || !(arg2 & 0x10)) { in disassemble()
93 if (arg2 & 8) index = std::to_string(arg2 & 3); in disassemble()
122 std::string source = sources[arg2 & 7u]; in disassemble()
123 uint operation = arg2 >> 3u; in disassemble()
127 if (dest == source && !operation && (arg1 == 1 || arg2 == 2)) { in disassemble()
156 guts += std::to_string(arg2 & 7u); in disassemble()
157 switch(arg2 & 0x18) { in disassemble()
179 op_guts(dests[arg1] + ", " + std::to_string(arg2)); in disassemble()