hoist1

Add scalar hoisting too.  Nothing tricky.

Scalar loop is now good like the vector one:

    0x1065c7160: movl   %eax, (%rdx)
    0x1065c7162: decl   %edi
    0x1065c7164: addq   $0x4, %rdx
    0x1065c7168: testl  %edi, %edi
    0x1065c716a: jg     0x1065c7160

Change-Id: I9352e85bcae8d6be0d9092b2664841fde2c3c7d6
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/274587
Reviewed-by: Herb Derby <herb@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
1 file changed