/[dotgnu-pnet]/pnet/engine/md_ppc.h
ViewVC logotype

Diff of /pnet/engine/md_ppc.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by t3rmin4t0r, Thu Dec 16 14:49:12 2004 UTC revision 1.5 by t3rmin4t0r, Mon Dec 20 10:15:52 2004 UTC
# Line 571  extern md_inst_ptr _md_ppc_setcmp(md_ins Line 571  extern md_inst_ptr _md_ppc_setcmp(md_ins
571   * jump offset will be filled in by a later "md_patch" call.   * jump offset will be filled in by a later "md_patch" call.
572   */   */
573  #define md_branch_eq(inst)      \  #define md_branch_eq(inst)      \
574                          ppc_branch_imm((inst), PPC_CC_EQ, 0)                          ppc_branch((inst), PPC_CC_EQ, 0)
575  #define md_branch_ne(inst)      \  #define md_branch_ne(inst)      \
576                          ppc_branch_imm((inst), PPC_CC_NE, 0)                          ppc_branch((inst), PPC_CC_NE, 0)
577  #define md_branch_lt(inst)      \  #define md_branch_lt(inst)      \
578                          ppc_branch_imm((inst), PPC_CC_LT, 0)                          ppc_branch((inst), PPC_CC_LT, 0)
579  #define md_branch_le(inst)      \  #define md_branch_le(inst)      \
580                          ppc_branch_imm((inst), PPC_CC_LE, 0)                          ppc_branch((inst), PPC_CC_LE, 0)
581  #define md_branch_gt(inst)      \  #define md_branch_gt(inst)      \
582                          ppc_branch_imm((inst), PPC_CC_GT, 0)                          ppc_branch((inst), PPC_CC_GT, 0)
583  #define md_branch_ge(inst)      \  #define md_branch_ge(inst)      \
584                          ppc_branch_imm((inst), PPC_CC_GE, 0)                          ppc_branch((inst), PPC_CC_GE, 0)
585  #define md_branch_lt_un(inst)   \  #define md_branch_lt_un(inst)   \
586                          ppc_branch_imm((inst), PPC_CC_LT, 0)                          ppc_branch((inst), PPC_CC_LT, 0)
587  #define md_branch_le_un(inst)   \  #define md_branch_le_un(inst)   \
588                          ppc_branch_imm((inst), PPC_CC_LE, 0)                          ppc_branch((inst), PPC_CC_LE, 0)
589  #define md_branch_gt_un(inst)   \  #define md_branch_gt_un(inst)   \
590                          ppc_branch_imm((inst), PPC_CC_GT, 0)                          ppc_branch((inst), PPC_CC_GT, 0)
591  #define md_branch_ge_un(inst)   \  #define md_branch_ge_un(inst)   \
592                          ppc_branch_imm((inst), PPC_CC_GE, 0)                          ppc_branch((inst), PPC_CC_GE, 0)
593  #define md_branch_cc(inst,cond) \  #define md_branch_cc(inst,cond) \
594                          ppc_branch_imm((inst), (cond) & ~16, 0)                          ppc_branch((inst), (cond) & ~16, 0)
595    
596  /*  /*
597   * Specific condition codes for "md_branch_cc".   * Specific condition codes for "md_branch_cc".

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26