Goose  Diff

Differences From Artifact [f74e034ea6]:

  • File bs/cir/instruction.cpp — part of check-in [0db147f117] at 2024-09-15 20:24:31 on branch cir-ssa-refactor — Add clang format settings, reformat everything (user: achavasse size: 3005)

To Artifact [546af1e178]:

  • File bs/cir/instruction.cpp — part of check-in [184c1add90] at 2024-09-15 21:15:04 on branch cir-ssa-refactor —
    • Fix index Values EIR encoding
    • Fix CFG printer
    (user: achavasse size: 3006)

59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
        out << "SELECT(" << ins.m_memberIndex;
        return out << ')';
    }

    ostream& operator<<( ostream& out, const Load& ins )
    {
        out << "LOAD(";
        return out << ins.m_type.get() << ')';
    }

    ostream& operator<<( ostream& out, const Store& ins )
    {
        return out << "STORE";
    }








|







59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
        out << "SELECT(" << ins.m_memberIndex;
        return out << ')';
    }

    ostream& operator<<( ostream& out, const Load& ins )
    {
        out << "LOAD(";
        return out << ins.m_type.type() << ')';
    }

    ostream& operator<<( ostream& out, const Store& ins )
    {
        return out << "STORE";
    }