Review Board 2.0.15


arm: Implement store-pair (aarch64) as a single micro-op

Review Request #3298 - Created Jan. 26, 2016 and updated

Information
Arthur Perais
gem5
default
Reviewers
Default
Changeset 11313:0614d64714a8
---------------------------
arm: Implement store-pair (aarch64) as a single micro-op

Previous implementation cracked store-pair into two micro-ops, which
forbade corresponding load-pair (one micro-op) to benefit from STLF.
This could cause many unecessary stalls and replays of load-pairs.

Note that this only changes regular store-pair. FP store-pairs are still
cracked (and they probably should match the regular store-pair implementation).

FS: Boots linux (3.16)
SE: Runs olden benchmarks