Lines Matching refs:vq
196 #define sve_vl_from_vq(vq) __sve_vl_from_vq(vq) argument
261 #define SVE_SIG_ZREG_SIZE(vq) __SVE_ZREG_SIZE(vq) argument
262 #define SVE_SIG_PREG_SIZE(vq) __SVE_PREG_SIZE(vq) argument
263 #define SVE_SIG_FFR_SIZE(vq) __SVE_FFR_SIZE(vq) argument
271 #define SVE_SIG_ZREG_OFFSET(vq, n) \ argument
272 (SVE_SIG_REGS_OFFSET + __SVE_ZREG_OFFSET(vq, n))
273 #define SVE_SIG_ZREGS_SIZE(vq) __SVE_ZREGS_SIZE(vq) argument
275 #define SVE_SIG_PREGS_OFFSET(vq) \ argument
276 (SVE_SIG_REGS_OFFSET + __SVE_PREGS_OFFSET(vq))
277 #define SVE_SIG_PREG_OFFSET(vq, n) \ argument
278 (SVE_SIG_REGS_OFFSET + __SVE_PREG_OFFSET(vq, n))
279 #define SVE_SIG_PREGS_SIZE(vq) __SVE_PREGS_SIZE(vq) argument
281 #define SVE_SIG_FFR_OFFSET(vq) \ argument
282 (SVE_SIG_REGS_OFFSET + __SVE_FFR_OFFSET(vq))
284 #define SVE_SIG_REGS_SIZE(vq) \ argument
285 (__SVE_FFR_OFFSET(vq) + __SVE_FFR_SIZE(vq))
287 #define SVE_SIG_CONTEXT_SIZE(vq) \ argument
288 (SVE_SIG_REGS_OFFSET + SVE_SIG_REGS_SIZE(vq))
315 #define ZA_SIG_REGS_SIZE(vq) ((vq * __SVE_VQ_BYTES) * (vq * __SVE_VQ_BYTES)) argument
317 #define ZA_SIG_ZAV_OFFSET(vq, n) (ZA_SIG_REGS_OFFSET + \ argument
318 (SVE_SIG_ZREG_SIZE(vq) * n))
320 #define ZA_SIG_CONTEXT_SIZE(vq) \ argument
321 (ZA_SIG_REGS_OFFSET + ZA_SIG_REGS_SIZE(vq))