#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(). | 
 1.4.6
 1.4.6