aboutsummaryrefslogtreecommitdiff
path: root/qint.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2011-02-21 11:05:22 +0000
committerAurelien Jarno <aurelien@aurel32.net>2011-02-21 15:39:03 +0100
commit92cdfaeb616244581df02ef10ba1ee1bb8d90f70 (patch)
treeabcaede87cd0e3a33494be82342420720e57d473 /qint.h
parentc33171c7f22ba60aad2d011af91d665807b4aced (diff)
target-arm: Fix shift by immediate and narrow where src, dest overlap
For Neon shifts by immediate and narrow, correctly handle the case where the source registers and the destination registers overlap (the second pass should use the original register contents, not the results of the first pass). This includes a refactoring to pull the size check outside the loop rather than inside, since there is now very little common code between the size == 3 and size != 3 case. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'qint.h')
0 files changed, 0 insertions, 0 deletions