/[qemu]/qemu/translate-i386.c
ViewVC logotype

Diff of /qemu/translate-i386.c

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

revision 1.47 by bellard, Mon Jun 30 23:36:57 2003 UTC revision 1.48 by bellard, Tue Jul 1 15:07:14 2003 UTC
# Line 2489  long disas_insn(DisasContext *s, uint8_t Line 2489  long disas_insn(DisasContext *s, uint8_t
2489                                    
2490                  switch(op & 7) {                  switch(op & 7) {
2491                  case 0:                  case 0:
                     gen_op_fpush();  
2492                      switch(op >> 4) {                      switch(op >> 4) {
2493                      case 0:                      case 0:
2494                          gen_op_flds_ST0_A0();                          gen_op_flds_ST0_A0();
# Line 2540  long disas_insn(DisasContext *s, uint8_t Line 2539  long disas_insn(DisasContext *s, uint8_t
2539                  gen_op_fnstcw_A0();                  gen_op_fnstcw_A0();
2540                  break;                  break;
2541              case 0x1d: /* fldt mem */              case 0x1d: /* fldt mem */
                 gen_op_fpush();  
2542                  gen_op_fldt_ST0_A0();                  gen_op_fldt_ST0_A0();
2543                  break;                  break;
2544              case 0x1f: /* fstpt mem */              case 0x1f: /* fstpt mem */
# Line 2557  long disas_insn(DisasContext *s, uint8_t Line 2555  long disas_insn(DisasContext *s, uint8_t
2555                  gen_op_fnstsw_A0();                  gen_op_fnstsw_A0();
2556                  break;                  break;
2557              case 0x3c: /* fbld */              case 0x3c: /* fbld */
                 gen_op_fpush();  
2558                  gen_op_fbld_ST0_A0();                  gen_op_fbld_ST0_A0();
2559                  break;                  break;
2560              case 0x3e: /* fbstp */              case 0x3e: /* fbstp */
# Line 2565  long disas_insn(DisasContext *s, uint8_t Line 2562  long disas_insn(DisasContext *s, uint8_t
2562                  gen_op_fpop();                  gen_op_fpop();
2563                  break;                  break;
2564              case 0x3d: /* fildll */              case 0x3d: /* fildll */
                 gen_op_fpush();  
2565                  gen_op_fildll_ST0_A0();                  gen_op_fildll_ST0_A0();
2566                  break;                  break;
2567              case 0x3f: /* fistpll */              case 0x3f: /* fistpll */

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48

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