arm: Use a non-template indexed version of laneView in aapcs32.
authorGabe Black <gabeblack@google.com>
Wed, 18 Mar 2020 21:29:17 +0000 (14:29 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 20 Mar 2020 03:08:43 +0000 (03:08 +0000)
commit2d142070c54af2a600996783fa114a83ac8837da
tree6960fa544ef4fcc5e237eb69c08107791deb2f5a
parenta1042b9c6a5aff85bb06a76a8e280b24c400b561
arm: Use a non-template indexed version of laneView in aapcs32.

The lane number is constant over its lifetime, but is computed with a
variable i which is not a compile time constant. It therefore can't be
used as a template parameter, and should be marked as const and not
constexpr.

Change-Id: Ie0b950311495831d5224a8fb397cf42d5cf5f25b
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/26834
Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/aapcs32.hh