gem5/arch/alpha/isa
Kevin Lim 485568efa9 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
2006-02-16 11:55:28 -05:00
..
branch.isa Split Alpha ISA description into multiple files 2006-02-09 23:02:38 -05:00
decoder.isa Pseudo instructions are now passed whatever instructions they need by the decoder, rather than extracting them explicitly. This lets most of the pseudo instruction code to be shared across architectures. 2006-02-12 17:38:10 -05:00
fp.isa Split Alpha ISA description into multiple files 2006-02-09 23:02:38 -05:00
int.isa Split Alpha ISA description into multiple files 2006-02-09 23:02:38 -05:00
main.isa Fixed a path in the alpha isa description. 2006-02-14 03:57:42 -05:00
mem.isa Fixes to handle generating the initiateAcc and completeAcc functions a little more cleanly. 2006-02-16 11:55:28 -05:00
pal.isa Add keyword parameters and list-valued arguments to 2006-02-11 15:11:00 -05:00
unimp.isa Split Alpha ISA description into multiple files 2006-02-09 23:02:38 -05:00
unknown.isa Split Alpha ISA description into multiple files 2006-02-09 23:02:38 -05:00
util.isa Split Alpha ISA description into multiple files 2006-02-09 23:02:38 -05:00