Lines Matching refs:regnum
21 #define ia64_invala_gr(regnum) asm volatile ("invala.e r%0" :: "i"(regnum)) argument
23 #define ia64_invala_fr(regnum) asm volatile ("invala.e f%0" :: "i"(regnum)) argument
33 #define ia64_native_setreg(regnum, val) \ argument
35 switch (regnum) { \
41 "i" (regnum - _IA64_REG_AR_KR0), \
46 "i" (regnum - _IA64_REG_CR_DCR), \
62 #define ia64_native_getreg(regnum) \ argument
66 switch (regnum) { \
81 : "i"(regnum - _IA64_REG_AR_KR0)); \
85 : "i" (regnum - _IA64_REG_CR_DCR)); \
168 #define ia64_ldfs(regnum, x) \ argument
170 register double __f__ asm ("f"#regnum); \
174 #define ia64_ldfd(regnum, x) \ argument
176 register double __f__ asm ("f"#regnum); \
180 #define ia64_ldfe(regnum, x) \ argument
182 register double __f__ asm ("f"#regnum); \
186 #define ia64_ldf8(regnum, x) \ argument
188 register double __f__ asm ("f"#regnum); \
192 #define ia64_ldf_fill(regnum, x) \ argument
194 register double __f__ asm ("f"#regnum); \
203 #define ia64_stfs(x, regnum) \ argument
205 register double __f__ asm ("f"#regnum); \
209 #define ia64_stfd(x, regnum) \ argument
211 register double __f__ asm ("f"#regnum); \
215 #define ia64_stfe(x, regnum) \ argument
217 register double __f__ asm ("f"#regnum); \
221 #define ia64_stf8(x, regnum) \ argument
223 register double __f__ asm ("f"#regnum); \
227 #define ia64_stf_spill(x, regnum) \ argument
229 register double __f__ asm ("f"#regnum); \