We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5392f6d commit 2da86b8Copy full SHA for 2da86b8
kernel/loongarch64/zscal.S
@@ -53,13 +53,16 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
53
PROLOGUE
54
55
li.d TEMP, 2 * SIZE
56
+ ld.d XX, $sp, 0 // Load dummy2
57
+ slli.d XX, XX, ZBASE_SHIFT
58
MTC a1, $r0
59
slli.d INCX, INCX, ZBASE_SHIFT
60
bge $r0, N, .L999
61
CMPEQ $fcc0, ALPHA_R, a1
62
CMPEQ $fcc1, ALPHA_I, a1
63
bceqz $fcc0, .L50
64
bceqz $fcc1, .L50
65
+ beq XX, TEMP, .L50 // if dummp2 == 1, do not directly copy 0
66
srai.d I, N, 2
67
bne INCX, TEMP, .L20
68
bge $r0, I, .L15
0 commit comments