Separate implementations of AMAX and IAMAX on arm
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>
Wed, 29 May 2019 13:02:51 +0000 (15:02 +0200)
committerGitHub <noreply@github.com>
Wed, 29 May 2019 13:02:51 +0000 (15:02 +0200)
commitc70496b1082983e4d68a2513486a9d2fcbef44e2
treeb2c861f72c9a97f1a208113a3e12a79f8bfc0655
parentff1bfe7b1689396004cedabe856e2a856fd72bee
Separate implementations of AMAX and IAMAX on arm

As noted in #1912 and comment on #1942, the combined implementation happens to "do the right thing" on hardfp, but cannot return both value and index on softfp where they would have to share the return register
kernel/arm/KERNEL.ARMV6
kernel/arm/amax_vfp.S [new file with mode: 0644]