unparsePowerpcAsm.C File Reference

#include "sage3basic.h"
#include "AsmUnparser.h"
#include <iomanip>
#include <boost/lexical_cast.hpp>
#include "integerOps.h"
#include "powerpcInstructionProperties.h"

Include dependency graph for unparsePowerpcAsm.C:


Functions

static std::string unparsePowerpcRegister (const RegisterDescriptor &rdesc)
static std::string unparsePowerpcExpression (SgAsmExpression *expr, const AsmUnparser::LabelMap *labels, bool useHex)
std::string unparsePowerpcMnemonic (SgAsmPowerpcInstruction *insn)
 Returns a string for the part of the assembly instruction before the first operand.
std::string unparsePowerpcExpression (SgAsmExpression *expr, const AsmUnparser::LabelMap *labels)
 Returns the string representation of an instruction operand.

Function Documentation

static std::string unparsePowerpcRegister ( const RegisterDescriptor rdesc  )  [static]

static std::string unparsePowerpcExpression ( SgAsmExpression expr,
const AsmUnparser::LabelMap labels,
bool  useHex 
) [static]

std::string unparsePowerpcMnemonic ( SgAsmPowerpcInstruction insn  ) 

Returns a string for the part of the assembly instruction before the first operand.

std::string unparsePowerpcExpression ( SgAsmExpression expr,
const AsmUnparser::LabelMap labels 
)

Returns the string representation of an instruction operand.


Generated on Tue Jan 31 05:32:47 2012 for ROSE by  doxygen 1.4.7