arch-arm: Fix big endian support in {Load,Store}Double64
authorChuan Zhu <chuan.zhu@arm.com>
Wed, 26 Jul 2017 16:03:18 +0000 (17:03 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Fri, 16 Feb 2018 09:28:24 +0000 (09:28 +0000)
commitc105793a2027cd113233e8ce6c5e2d4ea2f9cded
tree7e8fd86bc3ea02ea382d451db968ca8f61e9ea9a
parentfcc98a50e3af273921914f9adf61db7b1944bb05
arch-arm: Fix big endian support in {Load,Store}Double64

{Load, Store}Double64 didn't consider some of the big-endian
situations. Added big-endian related data conversions to correct them.

Change-Id: I8840613f94446e6042276779d1f02350ab57987f
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/8145
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa/insts/ldr64.isa
src/arch/arm/isa/insts/str64.isa