macromem.isa (7174:b8fe16a5e349) macromem.isa (7179:f9151566ca6e)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 127 unchanged lines hidden (view full) ---

136 exec_output = PredOpExecute.subst(microAddiUopIop) + \
137 PredOpExecute.subst(microSubiUopIop)
138}};
139
140let {{
141 iop = InstObjParams("ldmstm", "LdmStm", 'MacroMemOp', "", [])
142 header_output = MacroMemDeclare.subst(iop)
143 decoder_output = MacroMemConstructor.subst(iop)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 127 unchanged lines hidden (view full) ---

136 exec_output = PredOpExecute.subst(microAddiUopIop) + \
137 PredOpExecute.subst(microSubiUopIop)
138}};
139
140let {{
141 iop = InstObjParams("ldmstm", "LdmStm", 'MacroMemOp', "", [])
142 header_output = MacroMemDeclare.subst(iop)
143 decoder_output = MacroMemConstructor.subst(iop)
144
145 vfpIop = InstObjParams("vldmstm", "VLdmStm", 'MacroVFPMemOp', "", [])
146 header_output += MacroVFPMemDeclare.subst(vfpIop)
147 decoder_output += MacroVFPMemConstructor.subst(vfpIop)
144}};
148}};