1//
2// Copyright (c) 2010 ARM Limited
3// All rights reserved
4//
5// The license below extends only to copyright in the software and shall
6// not be construed as granting a license to any other intellectual
7// property including but not limited to intellectual property relating
8// to a hardware implementation of the functionality of the software
--- 299 unchanged lines hidden (view full) ---
308 m5panicIop = InstObjParams("m5panic", "M5panic", "PredOp",
309 { "code": m5panicCode,
310 "predicate_test": predicateTest },
311 ["IsNonSpeculative"])
312 header_output += BasicDeclare.subst(m5panicIop)
313 decoder_output += BasicConstructor.subst(m5panicIop)
314 exec_output += PredOpExecute.subst(m5panicIop)
315
316}};
2// Copyright (c) 2010 ARM Limited
3// All rights reserved
4//
5// The license below extends only to copyright in the software and shall
6// not be construed as granting a license to any other intellectual
7// property including but not limited to intellectual property relating
8// to a hardware implementation of the functionality of the software
--- 299 unchanged lines hidden (view full) ---
308 m5panicIop = InstObjParams("m5panic", "M5panic", "PredOp",
309 { "code": m5panicCode,
310 "predicate_test": predicateTest },
311 ["IsNonSpeculative"])
312 header_output += BasicDeclare.subst(m5panicIop)
313 decoder_output += BasicConstructor.subst(m5panicIop)
314 exec_output += PredOpExecute.subst(m5panicIop)
315
316}};