sorry, my system had some issues and sent out this patch for three times, please ignore the duplicate emails, thanks.
-----Original Message----- From: Guo, Yejun Sent: Wednesday, February 24, 2016 6:30 AM To: [email protected] Cc: Guo, Yejun Subject: [PATCH 1/3] correct the dst type to ud instead of uw for byte scattered read the destination type is ud, not uw. Correct it to make the ASM more readable. Signed-off-by: Guo Yejun <[email protected]> --- backend/src/backend/gen_encoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/backend/gen_encoder.cpp b/backend/src/backend/gen_encoder.cpp index 9f9e420..31afa67 100644 --- a/backend/src/backend/gen_encoder.cpp +++ b/backend/src/backend/gen_encoder.cpp @@ -451,7 +451,7 @@ namespace gbe this->setHeader(insn); insn->header.destreg_or_condmod = GEN_SFID_DATAPORT_DATA; - this->setDst(insn, GenRegister::uw16grf(dst.nr, 0)); + this->setDst(insn, GenRegister::ud8grf(dst.nr, 0)); this->setSrc0(insn, GenRegister::ud8grf(src.nr, 0)); if (bti.file == GEN_IMMEDIATE_VALUE) { -- 1.9.1 _______________________________________________ Beignet mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/beignet
