diff options
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2017-09-11 06:18:15 +0000 |
---|---|---|
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2017-09-11 06:18:15 +0000 |
commit | cc477bbceaab693546ee1e8e9ca11e1e3b25e793 (patch) | |
tree | f7faa6d784f0a0cb7de31f9f96674d938b919e0d /llvm/lib/Target/ARM/ARMISelLowering.cpp | |
parent | 70a6929f1aa6cb797cd7bb66d54e9f30a2d1ca8f (diff) | |
download | bcm5719-llvm-cc477bbceaab693546ee1e8e9ca11e1e3b25e793.tar.gz bcm5719-llvm-cc477bbceaab693546ee1e8e9ca11e1e3b25e793.zip |
Fixed a bug in splitting Scatter operation in the Type Legalizer.
After the split of the Scatter operation, the order of the new instructions is well defined - Lo goes before Hi. Otherwise the semantic of Scatter (from LSB to MSB) is broken.
I'm chaining 2 nodes to prevent reordering.
Differential Revision https://reviews.llvm.org/D37670
llvm-svn: 312894
Diffstat (limited to 'llvm/lib/Target/ARM/ARMISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions