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}}; |