static_inst.hh (6263:981fc6fba01a) | static_inst.hh (6264:588457e03a81) |
---|---|
1/* Copyright (c) 2007-2008 The Florida State University 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 --- 54 unchanged lines hidden (view full) --- 63 /// dependence tag number (FP or int). 64 void printReg(std::ostream &os, int reg) const; 65 void printMnemonic(std::ostream &os, 66 const std::string &suffix = "", 67 bool withPred = true) const; 68 void printMemSymbol(std::ostream &os, const SymbolTable *symtab, 69 const std::string &prefix, const Addr addr, 70 const std::string &suffix) const; | 1/* Copyright (c) 2007-2008 The Florida State University 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 --- 54 unchanged lines hidden (view full) --- 63 /// dependence tag number (FP or int). 64 void printReg(std::ostream &os, int reg) const; 65 void printMnemonic(std::ostream &os, 66 const std::string &suffix = "", 67 bool withPred = true) const; 68 void printMemSymbol(std::ostream &os, const SymbolTable *symtab, 69 const std::string &prefix, const Addr addr, 70 const std::string &suffix) const; |
71 void printShiftOperand(std::ostream &os) const; |
|
71 72 | 72 73 |
74 void printDataInst(std::ostream &os) const; 75 |
|
73 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 74}; 75} 76 77#endif //__ARCH_ARM_INSTS_STATICINST_HH__ | 76 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 77}; 78} 79 80#endif //__ARCH_ARM_INSTS_STATICINST_HH__ |