1
0
mirror of https://github.com/golang/go synced 2024-11-18 06:14:46 -07:00
go/test/fixedbugs/issue19507.dir/div_arm.s
Keith Randall 79d05e75ca runtime: restore arm assembly stubs for div/mod
These are used by DIV[U] and MOD[U] assembly instructions.
Add a test in the stdlib so we actually exercise linking
to these routines.

Update #19507

Change-Id: I0d8e19a53e3744abc0c661ea95486f94ec67585e
Reviewed-on: https://go-review.googlesource.com/45703
Reviewed-by: Cherry Zhang <cherryyz@google.com>
2017-06-15 03:51:03 +00:00

13 lines
275 B
ArmAsm

// Copyright 2017 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
TEXT main·f(SB),0,$0-8
MOVW x+0(FP), R1
MOVW x+4(FP), R2
DIVU R1, R2
DIV R1, R2
MODU R1, R2
MOD R1, R2
RET