# command-line-arguments
"".zeroExtArgByte<1> STEXT nosplit size=17 args=0x8 locals=0x0 funcid=0x0
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:16)	TEXT	"".zeroExtArgByte(SB), NOSPLIT|ABIInternal, $0-8
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:16)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:16)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:16)	FUNCDATA	$5, "".zeroExtArgByte.arginfo1(SB)
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:17)	MOVBLZX	"".ch+8(SP), CX
	0x0005 00005 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:17)	LEAQ	"".wsp(SB), DX
	0x000c 00012 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:17)	MOVBLZX	(DX)(CX*1), AX
	0x0010 00016 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:17)	RET
	0x0000 0f b6 4c 24 08 48 8d 15 00 00 00 00 0f b6 04 0a  ..L$.H..........
	0x0010 c3                                               .
	rel 8+4 t=15 "".wsp<0>+0
"".zeroExtArgUint16<1> STEXT nosplit size=59 args=0x8 locals=0x18 funcid=0x0
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	TEXT	"".zeroExtArgUint16(SB), NOSPLIT|ABIInternal, $24-8
	0x0000 00000 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	SUBQ	$24, SP
	0x0004 00004 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	MOVQ	BP, 16(SP)
	0x0009 00009 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	LEAQ	16(SP), BP
	0x000e 00014 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x000e 00014 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x000e 00014 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:20)	FUNCDATA	$5, "".zeroExtArgUint16.arginfo1(SB)
	0x000e 00014 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	MOVWLZX	"".ch+32(SP), AX
	0x0013 00019 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	CMPQ	AX, $256
	0x0019 00025 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	JCC	48
	0x001b 00027 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	LEAQ	"".wsp(SB), CX
	0x0022 00034 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	MOVBLZX	(CX)(AX*1), AX
	0x0026 00038 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	MOVQ	16(SP), BP
	0x002b 00043 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	ADDQ	$24, SP
	0x002f 00047 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	RET
	0x0030 00048 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	MOVL	$256, CX
	0x0035 00053 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	PCDATA	$1, $0
	0x0035 00053 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	CALL	runtime.panicIndex(SB)
	0x003a 00058 (/home/evie/packages/go/go-1.17.7-0/go/test/codegen/issue25378.go:21)	XCHGL	AX, AX
	0x0000 48 83 ec 18 48 89 6c 24 10 48 8d 6c 24 10 0f b7  H...H.l$.H.l$...
	0x0010 44 24 20 48 3d 00 01 00 00 73 15 48 8d 0d 00 00  D$ H=....s.H....
	0x0020 00 00 0f b6 04 01 48 8b 6c 24 10 48 83 c4 18 c3  ......H.l$.H....
	0x0030 b9 00 01 00 00 e8 00 00 00 00 90                 ...........
	rel 30+4 t=15 "".wsp<0>+0
	rel 54+4 t=7 runtime.panicIndex<1>+0
go.cuinfo.producer.command-line-arguments<0> SDWARFCUINFO dupok size=0
	0x0000 72 65 67 61 62 69                                regabi
go.cuinfo.packagename.command-line-arguments<0> SDWARFCUINFO dupok size=0
	0x0000 63 6f 64 65 67 65 6e                             codegen
"".wsp<0> SNOPTRDATA size=256
	0x0000 00 00 00 00 00 00 00 00 00 01 01 00 00 01 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0020 01                                               .
go.info.command-line-arguments.wsp<0> SDWARFVAR dupok size=43
	0x0000 08 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72  .command-line-ar
	0x0010 67 75 6d 65 6e 74 73 2e 77 73 70 00 09 03 00 00  guments.wsp.....
	0x0020 00 00 00 00 00 00 00 00 00 00 01                 ...........
	rel 30+8 t=1 "".wsp<0>+0
	rel 38+4 t=31 go.info.[256]bool<0>+0
runtime.memequal64·f<0> SRODATA dupok size=8
	0x0000 00 00 00 00 00 00 00 00                          ........
	rel 0+8 t=1 runtime.memequal64<1>+0
runtime.gcbits.01<0> SRODATA dupok size=1
	0x0000 01                                               .
type..namedata.*[]bool-<0> SRODATA dupok size=9
	0x0000 00 07 2a 5b 5d 62 6f 6f 6c                       ..*[]bool
type.*[]bool<0> SRODATA dupok size=56
	0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 57 a9 a7 bd 08 08 08 36 00 00 00 00 00 00 00 00  W......6........
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal64·f<0>+0
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[]bool-<0>+0
	rel 48+8 t=1 type.[]bool<0>+0
type.[]bool<0> SRODATA dupok size=56
	0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 b1 e5 81 e7 02 08 08 17 00 00 00 00 00 00 00 00  ................
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[]bool-<0>+0
	rel 44+4 t=-32763 type.*[]bool<0>+0
	rel 48+8 t=1 type.bool<0>+0
type..eqfunc256<0> SRODATA dupok size=16
	0x0000 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00  ................
	rel 0+8 t=1 runtime.memequal_varlen<1>+0
type..namedata.*[256]bool-<0> SRODATA dupok size=12
	0x0000 00 0a 2a 5b 32 35 36 5d 62 6f 6f 6c              ..*[256]bool
type.*[256]bool<0> SRODATA dupok size=56
	0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 32 9b f1 b0 08 08 08 36 00 00 00 00 00 00 00 00  2......6........
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal64·f<0>+0
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[256]bool-<0>+0
	rel 48+8 t=1 type.[256]bool<0>+0
runtime.gcbits.<0> SRODATA dupok size=0
type.[256]bool<0> SRODATA dupok size=72
	0x0000 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0010 b0 c4 27 6b 0a 01 01 11 00 00 00 00 00 00 00 00  ..'k............
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0040 00 01 00 00 00 00 00 00                          ........
	rel 24+8 t=1 type..eqfunc256<0>+0
	rel 32+8 t=1 runtime.gcbits.<0>+0
	rel 40+4 t=5 type..namedata.*[256]bool-<0>+0
	rel 44+4 t=-32763 type.*[256]bool<0>+0
	rel 48+8 t=1 type.bool<0>+0
	rel 56+8 t=1 type.[]bool<0>+0
type..namedata.*[]uint16-<0> SRODATA dupok size=11
	0x0000 00 09 2a 5b 5d 75 69 6e 74 31 36                 ..*[]uint16
type.*[]uint16<0> SRODATA dupok size=56
	0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 5f 18 a0 4c 08 08 08 36 00 00 00 00 00 00 00 00  _..L...6........
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal64·f<0>+0
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[]uint16-<0>+0
	rel 48+8 t=1 type.[]uint16<0>+0
type.[]uint16<0> SRODATA dupok size=56
	0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 e7 8e e3 20 02 08 08 17 00 00 00 00 00 00 00 00  ... ............
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[]uint16-<0>+0
	rel 44+4 t=-32763 type.*[]uint16<0>+0
	rel 48+8 t=1 type.uint16<0>+0
runtime.memequal32·f<0> SRODATA dupok size=8
	0x0000 00 00 00 00 00 00 00 00                          ........
	rel 0+8 t=1 runtime.memequal32<1>+0
type..namedata.*[2]uint16-<0> SRODATA dupok size=12
	0x0000 00 0a 2a 5b 32 5d 75 69 6e 74 31 36              ..*[2]uint16
type.*[2]uint16<0> SRODATA dupok size=56
	0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 07 1d 82 7c 08 08 08 36 00 00 00 00 00 00 00 00  ...|...6........
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal64·f<0>+0
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[2]uint16-<0>+0
	rel 48+8 t=1 type.[2]uint16<0>+0
type.[2]uint16<0> SRODATA dupok size=72
	0x0000 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0010 20 ce 55 49 0a 02 02 11 00 00 00 00 00 00 00 00   .UI............
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0040 02 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal32·f<0>+0
	rel 32+8 t=1 runtime.gcbits.<0>+0
	rel 40+4 t=5 type..namedata.*[2]uint16-<0>+0
	rel 44+4 t=-32763 type.*[2]uint16<0>+0
	rel 48+8 t=1 type.uint16<0>+0
	rel 56+8 t=1 type.[]uint16<0>+0
type..namedata.*[]uint8-<0> SRODATA dupok size=10
	0x0000 00 08 2a 5b 5d 75 69 6e 74 38                    ..*[]uint8
type.*[]uint8<0> SRODATA dupok size=56
	0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 a5 8e d0 69 08 08 08 36 00 00 00 00 00 00 00 00  ...i...6........
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal64·f<0>+0
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[]uint8-<0>+0
	rel 48+8 t=1 type.[]uint8<0>+0
type.[]uint8<0> SRODATA dupok size=56
	0x0000 18 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 df 7e 2e 38 02 08 08 17 00 00 00 00 00 00 00 00  .~.8............
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[]uint8-<0>+0
	rel 44+4 t=-32763 type.*[]uint8<0>+0
	rel 48+8 t=1 type.uint8<0>+0
runtime.memequal16·f<0> SRODATA dupok size=8
	0x0000 00 00 00 00 00 00 00 00                          ........
	rel 0+8 t=1 runtime.memequal16<1>+0
type..namedata.*[2]uint8-<0> SRODATA dupok size=11
	0x0000 00 09 2a 5b 32 5d 75 69 6e 74 38                 ..*[2]uint8
type.*[2]uint8<0> SRODATA dupok size=56
	0x0000 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00  ................
	0x0010 02 9e fe b0 08 08 08 36 00 00 00 00 00 00 00 00  .......6........
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal64·f<0>+0
	rel 32+8 t=1 runtime.gcbits.01<0>+0
	rel 40+4 t=5 type..namedata.*[2]uint8-<0>+0
	rel 48+8 t=1 type.[2]uint8<0>+0
type.[2]uint8<0> SRODATA dupok size=72
	0x0000 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0010 a2 81 fb 46 0a 01 01 11 00 00 00 00 00 00 00 00  ...F............
	0x0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0040 02 00 00 00 00 00 00 00                          ........
	rel 24+8 t=1 runtime.memequal16·f<0>+0
	rel 32+8 t=1 runtime.gcbits.<0>+0
	rel 40+4 t=5 type..namedata.*[2]uint8-<0>+0
	rel 44+4 t=-32763 type.*[2]uint8<0>+0
	rel 48+8 t=1 type.uint8<0>+0
	rel 56+8 t=1 type.[]uint8<0>+0
gclocals·33cdeccccebe80329f1fdbee7f5874cb<0> SRODATA dupok size=8
	0x0000 01 00 00 00 00 00 00 00                          ........
"".zeroExtArgByte.arginfo1<0> SRODATA static dupok size=7
	0x0000 fe 00 01 01 01 fd ff                             .......
"".zeroExtArgUint16.arginfo1<0> SRODATA static dupok size=7
	0x0000 fe 00 02 02 02 fd ff                             .......
aux for "".zeroExtArgByte<0> SDWARFLINES size=23
	0x0000 00 09 02 00 00 00 00 00 00 00 00 04 02 03 0b 14  ................
	0x0010 06 41 02 0c 00 01 01                             .A.....
	rel 3+8 t=1 "".zeroExtArgByte<1>+0
aux for "".zeroExtArgByte<0> SDWARFFCN size=75
	0x0000 03 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72  .command-line-ar
	0x0010 67 75 6d 65 6e 74 73 2e 7a 65 72 6f 45 78 74 41  guments.zeroExtA
	0x0020 72 67 42 79 74 65 00 00 00 00 00 00 00 00 00 00  rgByte..........
	0x0030 00 00 00 00 00 00 00 01 9c 02 00 00 00 01 0f 63  ...............c
	0x0040 68 00 00 10 00 00 00 00 01 9c 00                 h..........
	rel 39+8 t=1 "".zeroExtArgByte<1>+0
	rel 47+8 t=1 "".zeroExtArgByte<1>+17
	rel 68+4 t=31 go.info.[2]uint8<0>+0
aux for "".zeroExtArgUint16<0> SDWARFLINES size=31
	0x0000 00 09 02 00 00 00 00 00 00 00 00 04 02 0a 03 0e  ................
	0x0010 14 9c 06 41 06 5f 06 55 06 ff 02 01 00 01 01     ...A._.U.......
	rel 3+8 t=1 "".zeroExtArgUint16<1>+0
aux for "".zeroExtArgUint16<0> SDWARFFCN size=77
	0x0000 03 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72  .command-line-ar
	0x0010 67 75 6d 65 6e 74 73 2e 7a 65 72 6f 45 78 74 41  guments.zeroExtA
	0x0020 72 67 55 69 6e 74 31 36 00 00 00 00 00 00 00 00  rgUint16........
	0x0030 00 00 00 00 00 00 00 00 00 01 9c 02 00 00 00 01  ................
	0x0040 0f 63 68 00 00 14 00 00 00 00 01 9c 00           .ch..........
	rel 41+8 t=1 "".zeroExtArgUint16<1>+0
	rel 49+8 t=1 "".zeroExtArgUint16<1>+59
	rel 70+4 t=31 go.info.[2]uint16<0>+0
