如何hook使用x8寄存器传参的函数

碰到了一个使用x8寄存器传递输出型数据的函数,按常规方法hook时闪退了,请问这样的函数该怎么写hook代码,如何让编译器知道具体哪个参数需要使用寄存器x8,而不是常规的0-7寄存器