Go to the source code of this file.
| #define __CHEETAH_ID 0x003e0014 |
| #define __JALAPENO_ID 0x003e0016 |
| #define __SERRANO_ID 0x003e0022 |
| #define BRANCH_IF_ANY_CHEETAH |
( |
|
tmp1, |
|
|
|
tmp2, |
|
|
|
label |
|
) |
| |
Value:
srlx %
tmp1, (32 + 16), %tmp2; \
srlx %
tmp1, (32 + 16), %tmp2; \
Definition at line 65 of file head_64.h.
| #define BRANCH_IF_CHEETAH_BASE |
( |
|
tmp1, |
|
|
|
tmp2, |
|
|
|
label |
|
) |
| |
| #define BRANCH_IF_CHEETAH_PLUS_OR_FOLLOWON |
( |
|
tmp1, |
|
|
|
tmp2, |
|
|
|
label |
|
) |
| |
Value:
srlx %
tmp1, (32 + 16), %tmp2; \
srlx %
tmp1, (32 + 16), %tmp2; \
Definition at line 54 of file head_64.h.
| #define BRANCH_IF_JALAPENO |
( |
|
tmp1, |
|
|
|
tmp2, |
|
|
|
label |
|
) |
| |
| #define CHEETAH_IMPL 0x0014 /* Ultra-III */ |
| #define CHEETAH_MANUF 0x003e |
| #define CHEETAH_PLUS_IMPL 0x0015 /* Ultra-III+ */ |
| #define GET_GL_GLOBAL |
( |
|
N | ) |
.word 0x81540000 | (N << 25) |
| #define JAGUAR_IMPL 0x0018 /* Ultra-IV */ |
| #define JALAPENO_IMPL 0x0016 /* Ultra-IIIi */ |
| #define KERNBASE 0x400000 |
| #define PANTHER_IMPL 0x0019 /* Ultra-IV+ */ |
| #define SERRANO_IMPL 0x0022 /* Ultra-IIIi+ */ |
| #define SET_GL |
( |
|
val | ) |
.word 0xa1902000 | val |