tlbop.isa (3951:727778d649ae) tlbop.isa (4661:44458219add1)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2006 The Regents of The University of Michigan
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

65
66 //Call into the trap handler with the appropriate fault
67 return No_Fault;
68 }
69}};
70
71// Primary format for integer operate instructions:
72def format TlbOp(code, *opt_flags) {{
1// -*- mode:c++ -*-
2
3// Copyright (c) 2006 The Regents of The University of Michigan
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

65
66 //Call into the trap handler with the appropriate fault
67 return No_Fault;
68 }
69}};
70
71// Primary format for integer operate instructions:
72def format TlbOp(code, *opt_flags) {{
73 iop = InstObjParams(name, Name, 'MipsStaticInst', code, opt_flags)
73 orig_code = code
74 cblk = code
75 iop = InstObjParams(name, Name, 'MipsStaticInst', cblk, opt_flags)
74 header_output = BasicDeclare.subst(iop)
75 decoder_output = BasicConstructor.subst(iop)
76 decode_block = BasicDecodeWithMnemonic.subst(iop)
77 exec_output = TlbOpExecute.subst(iop)
78}};
76 header_output = BasicDeclare.subst(iop)
77 decoder_output = BasicConstructor.subst(iop)
78 decode_block = BasicDecodeWithMnemonic.subst(iop)
79 exec_output = TlbOpExecute.subst(iop)
80}};