Fixes to handle generating the initiateAcc and completeAcc functions a little more...
authorKevin Lim <ktlim@umich.edu>
Thu, 16 Feb 2006 16:55:28 +0000 (11:55 -0500)
committerKevin Lim <ktlim@umich.edu>
Thu, 16 Feb 2006 16:55:28 +0000 (11:55 -0500)
commit485568efa972db7fc27f34708d9bc3a2f19871de
tree36ce046052a69c7838d4afc50712883e5c7f33a3
parent2d04f186748c70b3d8afecd39b94436c33848d93
Fixes to handle generating the initiateAcc and completeAcc functions a little more cleanly.

arch/alpha/isa/mem.isa:
    Avoid explicitly declaring the Mem variable.  Instead break up the code blocks used to generate the initiate and complete functions.  The templates reflect which operands need to be declared for each function (src, dest, or both).

    Loads use both the EA code and mem acc code for the initiate, and memacc code and postacc code for the complete.
    Stores use both the EA code and mem acc code for the initiate, and only post acc code for the complete.
arch/isa_parser.py:
    Remove hack for mem ops.

--HG--
extra : convert_revision : a367797a2cb698762bfc27be1da00bcbe9367150
arch/alpha/isa/mem.isa
arch/isa_parser.py