alpha: Small removal of dead comments/code from alpha ISA
authorPaul Rosenfeld <dramninjas@gmail.com>
Wed, 12 Mar 2014 12:03:22 +0000 (07:03 -0500)
committerPaul Rosenfeld <dramninjas@gmail.com>
Wed, 12 Mar 2014 12:03:22 +0000 (07:03 -0500)
Committed by: Nilay Vaish <nilay@cs.wisc.edu>

src/arch/alpha/isa/mem.isa
src/cpu/o3/dyn_inst.hh

index f286be91cd3624497b3f448461daf52ff99176cf..ef140f51548f199f72028a6fcc77e1843e312bcd 100644 (file)
@@ -465,27 +465,14 @@ def LoadStoreBase(name, Name, ea_code, memacc_code, mem_flags, inst_flags,
     mem_flags = makeList(mem_flags)
     inst_flags = makeList(inst_flags)
 
-    # Some CPU models execute the memory operation as an atomic unit,
-    # while others want to separate them into an effective address
-    # computation and a memory access operation.  As a result, we need
-    # to generate three StaticInst objects.  Note that the latter two
-    # are nested inside the larger "atomic" one.
-
-    # Generate InstObjParams for each of the three objects.  Note that
-    # they differ only in the set of code objects contained (which in
-    # turn affects the object's overall operand list).
     iop = InstObjParams(name, Name, base_class,
                         { 'ea_code':ea_code, 'memacc_code':memacc_code, 'postacc_code':postacc_code },
                         inst_flags)
-    memacc_iop = InstObjParams(name, Name, base_class,
-                        { 'memacc_code':memacc_code, 'postacc_code':postacc_code },
-                        inst_flags)
 
     if mem_flags:
         mem_flags = [ 'Request::%s' % flag for flag in mem_flags ]
         s = '\n\tmemAccessFlags = ' + string.join(mem_flags, '|') + ';'
         iop.constructor += s
-        memacc_iop.constructor += s
 
     # select templates
 
index 5477f46d68e1060ce2d93527c989f0d266c37ff4..76bd8b29108bfec19d27d500fa0439cbbd9601eb 100644 (file)
 
 class Packet;
 
-/**
- * Mostly implementation & ISA specific AlphaDynInst. As with most
- * other classes in the new CPU model, it is templated on the Impl to
- * allow for passing in of all types, such as the CPU type and the ISA
- * type. The AlphaDynInst serves as the primary interface to the CPU
- * for instructions that are executing.
- */
 template <class Impl>
 class BaseO3DynInst : public BaseDynInst<Impl>
 {