#include <assert.h>
#include "global.h"
#include "decoder.h"
#include "sparc.pat.h"
#include "ss.h"
#include "csr.h"
Go to the source code of this file.
Defines | |
#define | sign_extend(N, SIZE) (((int)((N) << (sizeof(unsigned)*8-(SIZE)))) >> (sizeof(unsigned)*8-(SIZE))) |
#define | VAL false |
#define | VAR true |
Functions | |
bool InstructionPatterns::JMPL | $dispA (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR) |
bool InstructionPatterns::ADD | $imode (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR) |
bool InstructionPatterns::JMPL | $indirectA (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR) |
bool InstructionPatterns::ADD | $rmode (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR) |
|
Definition at line 1 of file sparc.pat.cpp. |
|
Definition at line 19 of file sparc.pat.cpp. |
|
Definition at line 18 of file sparc.pat.cpp. |
|
Definition at line 161 of file sparc.pat.cpp. References addressToPC, and getDword(). |
|
Definition at line 27 of file sparc.pat.cpp. References addressToPC, and getDword(). |
|
Definition at line 223 of file sparc.pat.cpp. References addressToPC, and getDword(). |
|
Definition at line 94 of file sparc.pat.cpp. References addressToPC, and getDword(). |