mt.isa (2706:d88c27f75121) | mt.isa (2741:a73a50764b86) |
---|---|
1// -*- mode:c++ -*- 2 | 1// -*- mode:c++ -*- 2 |
3// Copyright (c) 2003-2006 The Regents of The University of Michigan | 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 9// notice, this list of conditions and the following disclaimer; 10// redistributions in binary form must reproduce the above copyright 11// notice, this list of conditions and the following disclaimer in the --- 18 unchanged lines hidden (view full) --- 30 31//////////////////////////////////////////////////////////////////// 32// 33// MT instructions 34// 35 36output header {{ 37 /** | 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 9// notice, this list of conditions and the following disclaimer; 10// redistributions in binary form must reproduce the above copyright 11// notice, this list of conditions and the following disclaimer in the --- 18 unchanged lines hidden (view full) --- 30 31//////////////////////////////////////////////////////////////////// 32// 33// MT instructions 34// 35 36output header {{ 37 /** |
38 * Base class for integer operations. | 38 * Base class for MIPS MT ASE operations. |
39 */ 40 class MT : public MipsStaticInst 41 { 42 protected: 43 44 /// Constructor | 39 */ 40 class MT : public MipsStaticInst 41 { 42 protected: 43 44 /// Constructor |
45 MT(const char *mnem, MachInst _machInst, OpClass __opClass) : MipsStaticInst(mnem, _machInst, __opClass) | 45 MT(const char *mnem, MachInst _machInst, OpClass __opClass) : 46 MipsStaticInst(mnem, _machInst, __opClass) |
46 { 47 } 48 49 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 50 }; 51}}; 52 53output decoder {{ --- 28 unchanged lines hidden --- | 47 { 48 } 49 50 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 51 }; 52}}; 53 54output decoder {{ --- 28 unchanged lines hidden --- |