Lines Matching refs:NAME
42 #define DO_LD_HOST(NAME, H, TYPEE, TYPEM, HOST) \ argument
43 static inline void sve_##NAME##_host(void *vd, intptr_t reg_off, void *host) \
46 #define DO_ST_HOST(NAME, H, TYPEE, TYPEM, HOST) \ argument
47 static inline void sve_##NAME##_host(void *vd, intptr_t reg_off, void *host) \
50 #define DO_LD_TLB(NAME, H, TYPEE, TYPEM, TLB) \ argument
51 static inline void sve_##NAME##_tlb(CPUARMState *env, void *vd, \
58 #define DO_ST_TLB(NAME, H, TYPEE, TYPEM, TLB) \ argument
59 static inline void sve_##NAME##_tlb(CPUARMState *env, void *vd, \
66 #define DO_LD_PRIM_1(NAME, H, TE, TM) \ argument
67 DO_LD_HOST(NAME, H, TE, TM, ldub_p) \
68 DO_LD_TLB(NAME, H, TE, TM, cpu_ldub_data_ra)
78 #define DO_ST_PRIM_1(NAME, H, TE, TM) \ argument
79 DO_ST_HOST(st1##NAME, H, TE, TM, stb_p) \
80 DO_ST_TLB(st1##NAME, H, TE, TM, cpu_stb_data_ra)
87 #define DO_LD_PRIM_2(NAME, H, TE, TM, LD) \ argument
88 DO_LD_HOST(ld1##NAME##_be, H, TE, TM, LD##_be_p) \
89 DO_LD_HOST(ld1##NAME##_le, H, TE, TM, LD##_le_p) \
90 DO_LD_TLB(ld1##NAME##_be, H, TE, TM, cpu_##LD##_be_data_ra) \
91 DO_LD_TLB(ld1##NAME##_le, H, TE, TM, cpu_##LD##_le_data_ra)
93 #define DO_ST_PRIM_2(NAME, H, TE, TM, ST) \ argument
94 DO_ST_HOST(st1##NAME##_be, H, TE, TM, ST##_be_p) \
95 DO_ST_HOST(st1##NAME##_le, H, TE, TM, ST##_le_p) \
96 DO_ST_TLB(st1##NAME##_be, H, TE, TM, cpu_##ST##_be_data_ra) \
97 DO_ST_TLB(st1##NAME##_le, H, TE, TM, cpu_##ST##_le_data_ra)