Lines Matching refs:string
16 std::string disassemble(uint inst, uint sideset_bits_including_opt, bool sideset_opt) { in disassemble()
21 auto op = [&](const std::string &s) { in disassemble()
24 auto op_guts = [&](const std::string &s) { in disassemble()
31 …static std::array<std::string, 8> conditions{"", "!x, ", "x--, ", "!y, ", "y--, ", "x != y, ", "pi… in disassemble()
39 std::string guts; in disassemble()
71 … static std::array<std::string, 8> sources { "pins", "x", "y", "null", "", "status", "isr", "osr"}; in disassemble()
72 std::string source = sources[arg1]; in disassemble()
82 …static std::array<std::string, 8> dests { "pins", "x", "y", "null", "pindirs", "pc", "isr", "exec"… in disassemble()
92 std::string index; in disassemble()
95 std::string guts = ""; in disassemble()
105 std::string guts = ""; in disassemble()
119 …static std::array<std::string, 8> dests { "pins", "x", "y", "pindirs", "exec", "pc", "isr", "osr"}; in disassemble()
120 … static std::array<std::string, 8> sources { "pins", "x", "y", "null", "", "status", "isr", "osr"}; in disassemble()
121 std::string dest = dests[arg1]; in disassemble()
122 std::string source = sources[arg2 & 7u]; in disassemble()
132 std::string guts = dest + ", "; in disassemble()
148 std::string guts; in disassemble()
173 static std::array<std::string, 8> dests{"pins", "x", "y", "", "pindirs", "", "", ""}; in disassemble()
174 std::string dest = dests[arg1]; in disassemble()