hppa.pat.m File Reference

Go to the source code of this file.

Functions

bool InstructionPatterns::BL $c_br_nnull (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR)
bool InstructionPatterns::BL $c_br_null (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR)
bool InstructionPatterns::c_arith_w $c_c_nonneg (ADDRESS &lc, int &a, bool a_isVAR)
bool InstructionPatterns::OR
$c_arith_w 
$c_c_nonneg (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR, int &d, bool d_isVAR)
bool InstructionPatterns::l_addr_16_old $c_l_addr_none (ADDRESS &lc, int &a, bool a_isVAR)
bool InstructionPatterns::LDW
$l_addr_16_old 
$c_l_addr_none (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR, int &d, bool d_isVAR)
bool InstructionPatterns::s_addr_im_r $c_s_addr_ma (ADDRESS &lc, int &a, bool a_isVAR)
bool InstructionPatterns::FSTDS
$s_addr_im_r 
$c_s_addr_ma (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR, int &d, bool d_isVAR)
bool InstructionPatterns::s_addr_im_r $c_s_addr_mb (ADDRESS &lc, int &a, bool a_isVAR)
bool InstructionPatterns::LDWS
$s_addr_im_r 
$c_s_addr_mb (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR, int &d, bool d_isVAR)
bool InstructionPatterns::s_addr_im_r $c_s_addr_notm (ADDRESS &lc, int &a, bool a_isVAR)
bool InstructionPatterns::LDWS
$s_addr_im_r 
$c_s_addr_notm (ADDRESS &lc, int &a, bool a_isVAR, int &b, bool b_isVAR, int &c, bool c_isVAR, int &d, bool d_isVAR)


Function Documentation

bool InstructionPatterns::BL $c_br_nnull ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR
 

Definition at line 18 of file hppa.pat.m.

References BL(), c_br_nnull(), and to.

bool InstructionPatterns::BL $c_br_null ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR
 

Definition at line 31 of file hppa.pat.m.

References BL(), c_br_null(), and to.

bool InstructionPatterns::c_arith_w $c_c_nonneg ADDRESS lc,
int &  a,
bool  a_isVAR
 

Definition at line 202 of file hppa.pat.m.

References c_arith_w(), and to.

bool InstructionPatterns::OR $c_arith_w $c_c_nonneg ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR,
int &  c,
bool  c_isVAR,
int &  d,
bool  d_isVAR
 

Definition at line 158 of file hppa.pat.m.

References $c_c_nonneg(), c_arith_w(), OR(), and to.

bool InstructionPatterns::l_addr_16_old $c_l_addr_none ADDRESS lc,
int &  a,
bool  a_isVAR
 

Definition at line 268 of file hppa.pat.m.

References to.

bool InstructionPatterns::LDW $l_addr_16_old $c_l_addr_none ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR,
int &  c,
bool  c_isVAR,
int &  d,
bool  d_isVAR
 

Definition at line 98 of file hppa.pat.m.

References $c_l_addr_none(), LDW(), and to.

bool InstructionPatterns::s_addr_im_r $c_s_addr_ma ADDRESS lc,
int &  a,
bool  a_isVAR
 

Definition at line 277 of file hppa.pat.m.

References to.

bool InstructionPatterns::FSTDS $s_addr_im_r $c_s_addr_ma ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR,
int &  c,
bool  c_isVAR,
int &  d,
bool  d_isVAR
 

Definition at line 70 of file hppa.pat.m.

References $c_s_addr_ma(), FSTDS(), and to.

bool InstructionPatterns::s_addr_im_r $c_s_addr_mb ADDRESS lc,
int &  a,
bool  a_isVAR
 

Definition at line 286 of file hppa.pat.m.

References to.

bool InstructionPatterns::LDWS $s_addr_im_r $c_s_addr_mb ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR,
int &  c,
bool  c_isVAR,
int &  d,
bool  d_isVAR
 

Definition at line 128 of file hppa.pat.m.

References $c_s_addr_mb(), LDWS(), and to.

bool InstructionPatterns::s_addr_im_r $c_s_addr_notm ADDRESS lc,
int &  a,
bool  a_isVAR
 

Definition at line 295 of file hppa.pat.m.

References to.

bool InstructionPatterns::LDWS $s_addr_im_r $c_s_addr_notm ADDRESS lc,
int &  a,
bool  a_isVAR,
int &  b,
bool  b_isVAR,
int &  c,
bool  c_isVAR,
int &  d,
bool  d_isVAR
 

Definition at line 143 of file hppa.pat.m.

References $c_s_addr_notm(), LDWS(), and to.


Generated on Tue Sep 19 21:18:37 2006 for Boomerang by  doxygen 1.4.6