Weiwei Li <liweiwei@iscas.ac.cn> 於 2022年3月30日 下午4:27 寫道:在 2022/3/30 下午3:42, 陳約廷 写道:
Weiwei Li <liweiwei@iscas.ac.cn> 於 2022年3月28日 下午7:56 寫道:
Another question: max_elems is equal to total_elems when lmul >= 0.
So max_elems can be reused here instead of caculating total_elems again.
I don’t understand your second question though. If nf = 3, there will be 3 registersinvolved with the instruction (namely reg, reg+1, reg+2). Why do we care about(reg+3)?
I just consider register group here. Reg, reg+1, reg+2 and reg+3 may belong to the same register group.
Regards,
Weiwei Li
Each field will be held in successively numbered vector register groups. When EMUL>1each field will occupy a vector register group held in multiple successively numberedvector registers, and the vector register group for each field must follow the usual vectorregister alignment constraints (e.g., when EMUL=2 and NFIELDS=4, each field’s vectorregister group must start at an even vector register, but does not have to start at a multipleof 8 vector register number).