whatcanGOwrong
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package main
|
||||
|
||||
func asmFunc()
|
||||
|
||||
func main() {
|
||||
asmFunc()
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
#include "textflag.h"
|
||||
|
||||
TEXT ·asmFunc(SB),0,$0-0
|
||||
MOVQ AX, AX
|
||||
MOVQ AX, AX
|
||||
MOVQ AX, AX
|
||||
MOVSS (AX), X2
|
||||
VBROADCASTSS X2, X2
|
||||
VMOVDQU (AX), X3
|
||||
MOVSS (AX), X1
|
||||
PUNPCKLBW X0, X1
|
||||
VPUNPCKLWD X0, X1, X1
|
||||
MOVQ AX, AX
|
||||
MOVQ AX, AX
|
||||
MOVQ AX, AX
|
||||
RET
|
||||
Reference in New Issue
Block a user