chiark / gitweb /
math/mpx-mul4-x86-sse2.S: Maintain a local copy of the counter.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 4 Jan 2017 01:41:22 +0000 (01:41 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 3 Apr 2017 09:13:45 +0000 (10:13 +0100)
commit6d19758a40dc72b380d2284a659b5d126354c1cb
tree933b9624b6d6fd0a533af4889b9be20841bad6ed
parent6ecc0b8facfd2f1f13abc03b0f2013112af3430b
math/mpx-mul4-x86-sse2.S: Maintain a local copy of the counter.

I've no idea whether one's allowed to mutate a parameter passed on the
stack.  Play it safe.

This means that (a) the counter is now in a fixed place in the frame so
that `testtail' doesn't need to be told where it is, an (b)
`testprologue' needs to initialize it from the caller's parameter, so it
needs to grow a macro argument.
math/mpx-mul4-x86-sse2.S