Revision 3b6dac34 tcg/tcg.h
b/tcg/tcg.h | ||
---|---|---|
101 | 101 |
TCG_TYPE_I64, |
102 | 102 |
TCG_TYPE_COUNT, /* number of different types */ |
103 | 103 |
|
104 |
/* An alias for the size of the host register. */ |
|
104 | 105 |
#if TCG_TARGET_REG_BITS == 32 |
105 |
TCG_TYPE_PTR = TCG_TYPE_I32,
|
|
106 |
TCG_TYPE_REG = TCG_TYPE_I32,
|
|
106 | 107 |
#else |
107 |
TCG_TYPE_PTR = TCG_TYPE_I64,
|
|
108 |
TCG_TYPE_REG = TCG_TYPE_I64,
|
|
108 | 109 |
#endif |
110 |
|
|
111 |
/* An alias for the size of the native pointer. We don't currently |
|
112 |
support any hosts with 64-bit registers and 32-bit pointers. */ |
|
113 |
TCG_TYPE_PTR = TCG_TYPE_REG, |
|
114 |
|
|
115 |
/* An alias for the size of the target "long", aka register. */ |
|
109 | 116 |
#if TARGET_LONG_BITS == 64 |
110 | 117 |
TCG_TYPE_TL = TCG_TYPE_I64, |
111 | 118 |
#else |
Also available in: Unified diff