File: gp8.s

package info (click to toggle)
golang-github-mmcloughlin-avo 0.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 15,024 kB
  • sloc: xml: 71,029; asm: 14,862; sh: 194; makefile: 21; ansic: 11
file content (45 lines) | stat: -rw-r--r-- 733 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// Code generated by command: go run asm.go -out gp8.s -stubs stub.go. DO NOT EDIT.

#include "textflag.h"

// func GP8() uint8
TEXT ·GP8(SB), NOSPLIT, $8-1
	MOVB $0x01, AL
	MOVB $0x02, CL
	MOVB $0x03, DL
	MOVB $0x04, BL
	MOVB $0x05, SI
	MOVB $0x06, DI
	MOVB $0x07, R8
	MOVB $0x08, R9
	MOVB $0x09, R10
	MOVB $0x0a, R11
	MOVB $0x0b, R12
	MOVB $0x0c, R13
	MOVB $0x0d, R14
	MOVB $0x0e, R15
	MOVB $0x0f, BP
	MOVB $0x10, AH
	MOVB $0x11, CH
	MOVB $0x12, DH
	MOVB $0x13, BH
	ADDB CL, AL
	ADDB DL, AL
	ADDB BL, AL
	ADDB SI, AL
	ADDB DI, AL
	ADDB R8, AL
	ADDB R9, AL
	ADDB R10, AL
	ADDB R11, AL
	ADDB R12, AL
	ADDB R13, AL
	ADDB R14, AL
	ADDB R15, AL
	ADDB BP, AL
	ADDB AH, AL
	ADDB CH, AL
	ADDB DH, AL
	ADDB BH, AL
	MOVB AL, ret+0(FP)
	RET