Revision d3f137e3 tcg/arm/tcg-target.h

b/tcg/arm/tcg-target.h
26 26

  
27 27
#define TCG_TARGET_REG_BITS 32
28 28
#undef TCG_TARGET_WORDS_BIGENDIAN
29
#undef TCG_TARGET_HAS_div_i32
30
#undef TCG_TARGET_HAS_div_i64
31
#undef TCG_TARGET_HAS_bswap32_i32
32
#define TCG_TARGET_HAS_ext8s_i32
33
#define TCG_TARGET_HAS_ext16s_i32
34
#define TCG_TARGET_HAS_neg_i32
35
#undef TCG_TARGET_HAS_neg_i64
36
#define TCG_TARGET_HAS_not_i32
37 29
#undef TCG_TARGET_STACK_GROWSUP
38 30

  
39 31
enum {
......
64 56
#define TCG_TARGET_CALL_STACK_OFFSET	0
65 57

  
66 58
/* optional instructions */
67
// #define TCG_TARGET_HAS_div_i32
68
// #define TCG_TARGET_HAS_rot_i32
69
// #define TCG_TARGET_HAS_ext8s_i32
70
// #define TCG_TARGET_HAS_ext16s_i32
59
#define TCG_TARGET_HAS_ext8s_i32
60
#define TCG_TARGET_HAS_ext16s_i32
71 61
// #define TCG_TARGET_HAS_ext8u_i32
72 62
// #define TCG_TARGET_HAS_ext16u_i32
73 63
// #define TCG_TARGET_HAS_bswap16_i32
74 64
// #define TCG_TARGET_HAS_bswap32_i32
75
// #define TCG_TARGET_HAS_not_i32
76
// #define TCG_TARGET_HAS_neg_i32
65
#define TCG_TARGET_HAS_not_i32
66
#define TCG_TARGET_HAS_neg_i32
67
// #define TCG_TARGET_HAS_rot_i32
77 68
// #define TCG_TARGET_HAS_andc_i32
78 69
// #define TCG_TARGET_HAS_orc_i32
79 70

  

Also available in: Unified diff