Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | XTHAL_SAS_TIE 0x0001 /* custom extension or coprocessor */ |
#define | XTHAL_SAS_OPT 0x0002 /* optional (and not a coprocessor) */ |
#define | XTHAL_SAS_NOCC 0x0004 /* not used by compiler w/o special opts/code */ |
#define | XTHAL_SAS_CC 0x0008 /* used by compiler without special opts/code */ |
#define | XTHAL_SAS_CALR 0x0010 /* caller-saved */ |
#define | XTHAL_SAS_CALE 0x0020 /* callee-saved */ |
#define | XTHAL_SAS_GLOB 0x0040 /* global across function calls (in thread) */ |
#define | XTHAL_SAS_ALL 0xFFFF /* include all default NCP contents */ |
#define | XCHAL_NCP_NUM_ATMPS 1 |
#define | XCHAL_SA_NUM_ATMPS 1 |
Functions | |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs | ifeq (XTHAL_SAS_OPT|XTHAL_SAS_CC|XTHAL_SAS_GLOB)&~\select xchal_sa_align\ptr |
Variables | |
macro xchal_ncp_store ptr at1 at2 at3 at4 | continue |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs rur | at1 |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs rur THREADPTR s32i | ptr |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs rur THREADPTR s32i Lxchal_ofs_ set | Lxchal_ofs_ |
#define XTHAL_SAS_ALL 0xFFFF /* include all default NCP contents */ |
#define XTHAL_SAS_CC 0x0008 /* used by compiler without special opts/code */ |
#define XTHAL_SAS_GLOB 0x0040 /* global across function calls (in thread) */ |
#define XTHAL_SAS_NOCC 0x0004 /* not used by compiler w/o special opts/code */ |
#define XTHAL_SAS_OPT 0x0002 /* optional (and not a coprocessor) */ |
#define XTHAL_SAS_TIE 0x0001 /* custom extension or coprocessor */ |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs ifeq | ( | XTHAL_SAS_OPT|XTHAL_SAS_CC| | XTHAL_SAS_GLOB | ) |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs rur THREADPTR s32i Lxchal_ofs_ set Lxchal_ofs_ endif endm macro xchal_ncp_load ptr at1 at2 at3 at4 ofs l32i Lxchal_ofs_ wur at1 |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs rur THREADPTR s32i Lxchal_ofs_ set Lxchal_ofs_ endif endm macro xchal_ncp_load ptr at1 at2 at3 at4 continue |
macro xchal_ncp_store ptr at1 at2 at3 at4 ofs rur THREADPTR s32i Lxchal_ofs_ set Lxchal_ofs_ endif endm macro xchal_ncp_load ptr at1 at2 at3 at4 ofs l32i ptr |