92a93,95
> output header {{
> std::string inst2string(MachInst machInst);
> }};
93a97,117
> output decoder {{
>
> std::string inst2string(MachInst machInst)
> {
> string str = "";
> uint32_t mask = 0x80000000;
>
> for(int i=0; i < 32; i++) {
> if ((machInst & mask) == 0) {
> str += "0";
> } else {
> str += "1";
> }
>
> mask = mask >> 1;
> }
>
> return str;
> }
>
> }};
126a151
>