diff options
author | Zhigang Gong <zhigang.gong@intel.com> | 2015-05-12 17:02:10 +0800 |
---|---|---|
committer | Zhigang Gong <zhigang.gong@intel.com> | 2015-05-12 17:19:55 +0800 |
commit | ef82e1e1f25b84f05a251c9c7b87c248b8a650a7 (patch) | |
tree | 97cb2cf10bd43831b911481e84ee3b951c355edf | |
parent | 6157877934003992f0acd954b7ff1c390911c2b3 (diff) |
GBE: fix LOD initialization for typed write instruction.
Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
-rw-r--r-- | backend/src/backend/gen_insn_selection.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backend/src/backend/gen_insn_selection.cpp b/backend/src/backend/gen_insn_selection.cpp index 9e15ae07..39ccf7d0 100644 --- a/backend/src/backend/gen_insn_selection.cpp +++ b/backend/src/backend/gen_insn_selection.cpp @@ -4587,7 +4587,7 @@ namespace gbe sel.curr.execWidth = 8; // Set zero LOD. if (simdWidth == 8) - sel.MOV(msgs[dim + 1], GenRegister::immud(0)); + sel.MOV(msgs[4], GenRegister::immud(0)); else sel.MOV(GenRegister::Qn(msgs[2], 0), GenRegister::immud(0)); sel.pop(); |