nop.isa (2636:2e411eb3cae7) nop.isa (3792:dae368e56d0e)
1// Copyright (c) 2006 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

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

83 {
84 //Nothing to see here, move along
85 return NoFault;
86 }
87}};
88
89// Primary format for integer operate instructions:
90def format Nop(code, *opt_flags) {{
1// Copyright (c) 2006 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

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

83 {
84 //Nothing to see here, move along
85 return NoFault;
86 }
87}};
88
89// Primary format for integer operate instructions:
90def format Nop(code, *opt_flags) {{
91 orig_code = code
92 cblk = CodeBlock(code)
93 iop = InstObjParams(name, Name, 'Nop', cblk, opt_flags)
91 iop = InstObjParams(name, Name, 'Nop', code, opt_flags)
94 header_output = BasicDeclare.subst(iop)
95 decoder_output = BasicConstructor.subst(iop)
96 decode_block = BasicDecode.subst(iop)
97 exec_output = NopExecute.subst(iop)
98}};
92 header_output = BasicDeclare.subst(iop)
93 decoder_output = BasicConstructor.subst(iop)
94 decode_block = BasicDecode.subst(iop)
95 exec_output = NopExecute.subst(iop)
96}};