They are supported. Please read the ARM section of golang.org/doc/asm.html
to see the syntax.

On Sunday, November 13, 2016, wei.x...@arm.com <william.wei.x...@gmail.com>
wrote:

> I'm trying to rewrite following two ARM64 assembly instructions into
> GoLang assembly instructions
>     add     x0, x3, x6, lsr #1
>     neg     x4, x4, lsl #1
>
> But it seems that GoLang ARM64 assembly don't support shifted operands.
> So i need to write following 4 GoLang assembly instructions?
>     LSL     $1, R4, R4
>     NEG     R4, R4
>     LSR     $1, R6, R6
>     ADD     R6, R3, R0
>
>
> My question is: GoLang assembly support shifted operands?
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com
> <javascript:_e(%7B%7D,'cvml','golang-nuts%2bunsubscr...@googlegroups.com');>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to