misc64.isa (12299:c54efdd48952) misc64.isa (12488:19af27d8b34d)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2011-2013, 2016-2017 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

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

135 '''
136 unknown64Iop = InstObjParams("unknown", "Unknown64", "UnknownOp64",
137 unknownCode)
138 header_output += BasicDeclare.subst(unknown64Iop)
139 decoder_output += BasicConstructor64.subst(unknown64Iop)
140 exec_output += BasicExecute.subst(unknown64Iop)
141
142 isbIop = InstObjParams("isb", "Isb64", "ArmStaticInst", "",
1// -*- mode:c++ -*-
2
3// Copyright (c) 2011-2013, 2016-2017 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

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

135 '''
136 unknown64Iop = InstObjParams("unknown", "Unknown64", "UnknownOp64",
137 unknownCode)
138 header_output += BasicDeclare.subst(unknown64Iop)
139 decoder_output += BasicConstructor64.subst(unknown64Iop)
140 exec_output += BasicExecute.subst(unknown64Iop)
141
142 isbIop = InstObjParams("isb", "Isb64", "ArmStaticInst", "",
143 ['IsSerializeAfter', 'IsSquashAfter'])
143 ['IsSquashAfter'])
144 header_output += BasicDeclare.subst(isbIop)
145 decoder_output += BasicConstructor64.subst(isbIop)
146 exec_output += BasicExecute.subst(isbIop)
147
148 dsbIop = InstObjParams("dsb", "Dsb64", "ArmStaticInst", "",
149 ['IsMemBarrier', 'IsSerializeAfter'])
150 header_output += BasicDeclare.subst(dsbIop)
151 decoder_output += BasicConstructor64.subst(dsbIop)

--- 26 unchanged lines hidden ---
144 header_output += BasicDeclare.subst(isbIop)
145 decoder_output += BasicConstructor64.subst(isbIop)
146 exec_output += BasicExecute.subst(isbIop)
147
148 dsbIop = InstObjParams("dsb", "Dsb64", "ArmStaticInst", "",
149 ['IsMemBarrier', 'IsSerializeAfter'])
150 header_output += BasicDeclare.subst(dsbIop)
151 decoder_output += BasicConstructor64.subst(dsbIop)

--- 26 unchanged lines hidden ---