Revision 1b413d55 target-ppc/translate_init.c

b/target-ppc/translate_init.c
2651 2651
/* PowerPC implementations definitions                                       */
2652 2652

  
2653 2653
/* PowerPC 40x instruction set                                               */
2654
#define POWERPC_INSNS_EMB    (PPC_INSNS_BASE | PPC_CACHE_DCBZ | PPC_EMB_COMMON)
2654
#define POWERPC_INSNS_EMB    (PPC_INSNS_BASE | PPC_EMB_COMMON |               \
2655
                              PPC_CACHE | PPC_CACHE_ICBI | PPC_CACHE_DCBZ)
2655 2656

  
2656 2657
/* PowerPC 401                                                               */
2657 2658
#define POWERPC_INSNS_401    (POWERPC_INSNS_EMB |                             \
......
3176 3177
                              PPC_CACHE_DCBA |                                \
3177 3178
                              PPC_FLOAT | PPC_FLOAT_FSQRT |                   \
3178 3179
                              PPC_FLOAT_FRES | PPC_FLOAT_FRSQRTE |            \
3179
                              PPC_FLOAT_FSEL | PPC_FLOAT_STFIW |              \
3180
                              PPC_FLOAT_FSEL | PPC_FLOAT_STFIWX |             \
3180 3181
                              PPC_BOOKE)
3181 3182
#define POWERPC_MSRM_BookE   (0x000000000006D630ULL)
3182 3183
#define POWERPC_MMU_BookE    (POWERPC_MMU_BOOKE)
......
3233 3234

  
3234 3235
/* Non-embedded PowerPC                                                      */
3235 3236
/* Base instructions set for all 6xx/7xx/74xx/970 PowerPC                    */
3236
#define POWERPC_INSNS_6xx    (PPC_INSNS_BASE | PPC_FLOAT | PPC_MEM_SYNC |     \
3237
                              PPC_MEM_EIEIO | PPC_MEM_TLBIE)
3237
#define POWERPC_INSNS_6xx    (PPC_INSNS_BASE | PPC_FLOAT |                    \
3238
                              PPC_CACHE | PPC_CACHE_ICBI |                    \
3239
                              PPC_MEM_SYNC | PPC_MEM_EIEIO | PPC_MEM_TLBIE)
3238 3240
/* Instructions common to all 6xx/7xx/74xx/970 PowerPC except 601 & 602      */
3239 3241
#define POWERPC_INSNS_WORKS  (POWERPC_INSNS_6xx | PPC_FLOAT_FSQRT |           \
3240 3242
                              PPC_FLOAT_FRES | PPC_FLOAT_FRSQRTE |            \

Also available in: Unified diff