# command-line-arguments
"".lshMask64x64 STEXT nosplit size=19 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:13)	TEXT	"".lshMask64x64(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:13)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:13)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:13)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:13)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:13)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:15)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:15)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:15)	MOVQ	"".s+16(SP), CX
	0x0005 00005 (/goreal/go/test/codegen/shift.go:15)	MOVQ	"".v+8(SP), AX
	0x000a 00010 (/goreal/go/test/codegen/shift.go:15)	SHLQ	CX, AX
	0x000d 00013 (/goreal/go/test/codegen/shift.go:15)	MOVQ	AX, "".~r2+24(SP)
	0x0012 00018 (/goreal/go/test/codegen/shift.go:15)	RET
	0x0000 48 8b 4c 24 10 48 8b 44 24 08 48 d3 e0 48 89 44  H.L$.H.D$.H..H.D
	0x0010 24 18 c3                                         $..
"".rshMask64Ux64 STEXT nosplit size=19 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:18)	TEXT	"".rshMask64Ux64(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:18)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:18)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:18)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:18)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:18)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:20)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:20)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:20)	MOVQ	"".s+16(SP), CX
	0x0005 00005 (/goreal/go/test/codegen/shift.go:20)	MOVQ	"".v+8(SP), AX
	0x000a 00010 (/goreal/go/test/codegen/shift.go:20)	SHRQ	CX, AX
	0x000d 00013 (/goreal/go/test/codegen/shift.go:20)	MOVQ	AX, "".~r2+24(SP)
	0x0012 00018 (/goreal/go/test/codegen/shift.go:20)	RET
	0x0000 48 8b 4c 24 10 48 8b 44 24 08 48 d3 e8 48 89 44  H.L$.H.D$.H..H.D
	0x0010 24 18 c3                                         $..
"".rshMask64x64 STEXT nosplit size=19 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:23)	TEXT	"".rshMask64x64(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:23)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:23)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:23)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:23)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:23)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:25)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:25)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:25)	MOVQ	"".s+16(SP), CX
	0x0005 00005 (/goreal/go/test/codegen/shift.go:25)	MOVQ	"".v+8(SP), AX
	0x000a 00010 (/goreal/go/test/codegen/shift.go:25)	SARQ	CX, AX
	0x000d 00013 (/goreal/go/test/codegen/shift.go:25)	MOVQ	AX, "".~r2+24(SP)
	0x0012 00018 (/goreal/go/test/codegen/shift.go:25)	RET
	0x0000 48 8b 4c 24 10 48 8b 44 24 08 48 d3 f8 48 89 44  H.L$.H.D$.H..H.D
	0x0010 24 18 c3                                         $..
"".lshMask32x64 STEXT nosplit size=34 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:28)	TEXT	"".lshMask32x64(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:28)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:28)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:28)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:28)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:28)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:30)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:30)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:30)	MOVQ	"".s+16(SP), CX
	0x0005 00005 (/goreal/go/test/codegen/shift.go:30)	MOVQ	CX, AX
	0x0008 00008 (/goreal/go/test/codegen/shift.go:30)	ANDQ	$63, CX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:30)	CMPQ	CX, $32
	0x0010 00016 (/goreal/go/test/codegen/shift.go:30)	SBBL	DX, DX
	0x0012 00018 (/goreal/go/test/codegen/shift.go:30)	MOVQ	AX, CX
	0x0015 00021 (/goreal/go/test/codegen/shift.go:30)	MOVL	"".v+8(SP), BX
	0x0019 00025 (/goreal/go/test/codegen/shift.go:30)	SHLL	CX, BX
	0x001b 00027 (/goreal/go/test/codegen/shift.go:30)	ANDL	DX, BX
	0x001d 00029 (/goreal/go/test/codegen/shift.go:30)	MOVL	BX, "".~r2+24(SP)
	0x0021 00033 (/goreal/go/test/codegen/shift.go:30)	RET
	0x0000 48 8b 4c 24 10 48 89 c8 48 83 e1 3f 48 83 f9 20  H.L$.H..H..?H.. 
	0x0010 19 d2 48 89 c1 8b 5c 24 08 d3 e3 21 d3 89 5c 24  ..H...\$...!..\$
	0x0020 18 c3                                            ..
"".rshMask32Ux64 STEXT nosplit size=34 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:33)	TEXT	"".rshMask32Ux64(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:33)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:33)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:33)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:33)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:33)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:35)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:35)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:35)	MOVQ	"".s+16(SP), CX
	0x0005 00005 (/goreal/go/test/codegen/shift.go:35)	MOVQ	CX, AX
	0x0008 00008 (/goreal/go/test/codegen/shift.go:35)	ANDQ	$63, CX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:35)	CMPQ	CX, $32
	0x0010 00016 (/goreal/go/test/codegen/shift.go:35)	SBBL	DX, DX
	0x0012 00018 (/goreal/go/test/codegen/shift.go:35)	MOVQ	AX, CX
	0x0015 00021 (/goreal/go/test/codegen/shift.go:35)	MOVL	"".v+8(SP), BX
	0x0019 00025 (/goreal/go/test/codegen/shift.go:35)	SHRL	CX, BX
	0x001b 00027 (/goreal/go/test/codegen/shift.go:35)	ANDL	DX, BX
	0x001d 00029 (/goreal/go/test/codegen/shift.go:35)	MOVL	BX, "".~r2+24(SP)
	0x0021 00033 (/goreal/go/test/codegen/shift.go:35)	RET
	0x0000 48 8b 4c 24 10 48 89 c8 48 83 e1 3f 48 83 f9 20  H.L$.H..H..?H.. 
	0x0010 19 d2 48 89 c1 8b 5c 24 08 d3 eb 21 d3 89 5c 24  ..H...\$...!..\$
	0x0020 18 c3                                            ..
"".rshMask32x64 STEXT nosplit size=33 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:38)	TEXT	"".rshMask32x64(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:38)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:38)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:38)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:38)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:38)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:40)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:40)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:40)	MOVQ	"".s+16(SP), CX
	0x0005 00005 (/goreal/go/test/codegen/shift.go:40)	ANDQ	$63, CX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:40)	CMPQ	CX, $32
	0x000d 00013 (/goreal/go/test/codegen/shift.go:40)	SBBQ	AX, AX
	0x0010 00016 (/goreal/go/test/codegen/shift.go:40)	NOTQ	AX
	0x0013 00019 (/goreal/go/test/codegen/shift.go:40)	ORQ	AX, CX
	0x0016 00022 (/goreal/go/test/codegen/shift.go:40)	MOVL	"".v+8(SP), AX
	0x001a 00026 (/goreal/go/test/codegen/shift.go:40)	SARL	CX, AX
	0x001c 00028 (/goreal/go/test/codegen/shift.go:40)	MOVL	AX, "".~r2+24(SP)
	0x0020 00032 (/goreal/go/test/codegen/shift.go:40)	RET
	0x0000 48 8b 4c 24 10 48 83 e1 3f 48 83 f9 20 48 19 c0  H.L$.H..?H.. H..
	0x0010 48 f7 d0 48 09 c1 8b 44 24 08 d3 f8 89 44 24 18  H..H...D$....D$.
	0x0020 c3                                               .
"".lshMask64x32 STEXT nosplit size=18 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:43)	TEXT	"".lshMask64x32(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:43)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:43)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:43)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:43)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:43)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:45)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:45)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:45)	MOVL	"".s+16(SP), CX
	0x0004 00004 (/goreal/go/test/codegen/shift.go:45)	MOVQ	"".v+8(SP), AX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:45)	SHLQ	CX, AX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:45)	MOVQ	AX, "".~r2+24(SP)
	0x0011 00017 (/goreal/go/test/codegen/shift.go:45)	RET
	0x0000 8b 4c 24 10 48 8b 44 24 08 48 d3 e0 48 89 44 24  .L$.H.D$.H..H.D$
	0x0010 18 c3                                            ..
"".rshMask64Ux32 STEXT nosplit size=18 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:48)	TEXT	"".rshMask64Ux32(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:48)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:48)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:48)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:48)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:48)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:50)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:50)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:50)	MOVL	"".s+16(SP), CX
	0x0004 00004 (/goreal/go/test/codegen/shift.go:50)	MOVQ	"".v+8(SP), AX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:50)	SHRQ	CX, AX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:50)	MOVQ	AX, "".~r2+24(SP)
	0x0011 00017 (/goreal/go/test/codegen/shift.go:50)	RET
	0x0000 8b 4c 24 10 48 8b 44 24 08 48 d3 e8 48 89 44 24  .L$.H.D$.H..H.D$
	0x0010 18 c3                                            ..
"".rshMask64x32 STEXT nosplit size=18 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:53)	TEXT	"".rshMask64x32(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:53)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:53)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:53)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:53)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:53)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:55)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:55)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:55)	MOVL	"".s+16(SP), CX
	0x0004 00004 (/goreal/go/test/codegen/shift.go:55)	MOVQ	"".v+8(SP), AX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:55)	SARQ	CX, AX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:55)	MOVQ	AX, "".~r2+24(SP)
	0x0011 00017 (/goreal/go/test/codegen/shift.go:55)	RET
	0x0000 8b 4c 24 10 48 8b 44 24 08 48 d3 f8 48 89 44 24  .L$.H.D$.H..H.D$
	0x0010 18 c3                                            ..
"".lshMask64x32Ext STEXT nosplit size=18 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:58)	TEXT	"".lshMask64x32Ext(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:58)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:58)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:58)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:58)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:58)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:60)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:60)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:60)	MOVL	"".s+16(SP), CX
	0x0004 00004 (/goreal/go/test/codegen/shift.go:60)	MOVQ	"".v+8(SP), AX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:60)	SHLQ	CX, AX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:60)	MOVQ	AX, "".~r2+24(SP)
	0x0011 00017 (/goreal/go/test/codegen/shift.go:60)	RET
	0x0000 8b 4c 24 10 48 8b 44 24 08 48 d3 e0 48 89 44 24  .L$.H.D$.H..H.D$
	0x0010 18 c3                                            ..
"".rshMask64Ux32Ext STEXT nosplit size=18 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:63)	TEXT	"".rshMask64Ux32Ext(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:63)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:63)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:63)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:63)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:63)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:65)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:65)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:65)	MOVL	"".s+16(SP), CX
	0x0004 00004 (/goreal/go/test/codegen/shift.go:65)	MOVQ	"".v+8(SP), AX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:65)	SHRQ	CX, AX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:65)	MOVQ	AX, "".~r2+24(SP)
	0x0011 00017 (/goreal/go/test/codegen/shift.go:65)	RET
	0x0000 8b 4c 24 10 48 8b 44 24 08 48 d3 e8 48 89 44 24  .L$.H.D$.H..H.D$
	0x0010 18 c3                                            ..
"".rshMask64x32Ext STEXT nosplit size=18 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:68)	TEXT	"".rshMask64x32Ext(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:68)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:68)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:68)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:68)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:68)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:70)	PCDATA	$0, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:70)	PCDATA	$1, $0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:70)	MOVL	"".s+16(SP), CX
	0x0004 00004 (/goreal/go/test/codegen/shift.go:70)	MOVQ	"".v+8(SP), AX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:70)	SARQ	CX, AX
	0x000c 00012 (/goreal/go/test/codegen/shift.go:70)	MOVQ	AX, "".~r2+24(SP)
	0x0011 00017 (/goreal/go/test/codegen/shift.go:70)	RET
	0x0000 8b 4c 24 10 48 8b 44 24 08 48 d3 f8 48 89 44 24  .L$.H.D$.H..H.D$
	0x0010 18 c3                                            ..
"".lshSigned STEXT nosplit size=79 args=0x18 locals=0x8
	0x0000 00000 (/goreal/go/test/codegen/shift.go:78)	TEXT	"".lshSigned(SB), NOSPLIT|ABIInternal, $8-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:78)	SUBQ	$8, SP
	0x0004 00004 (/goreal/go/test/codegen/shift.go:78)	MOVQ	BP, (SP)
	0x0008 00008 (/goreal/go/test/codegen/shift.go:78)	LEAQ	(SP), BP
	0x000c 00012 (/goreal/go/test/codegen/shift.go:78)	PCDATA	$0, $-2
	0x000c 00012 (/goreal/go/test/codegen/shift.go:78)	PCDATA	$1, $-2
	0x000c 00012 (/goreal/go/test/codegen/shift.go:78)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x000c 00012 (/goreal/go/test/codegen/shift.go:78)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x000c 00012 (/goreal/go/test/codegen/shift.go:78)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x000c 00012 (/goreal/go/test/codegen/shift.go:80)	PCDATA	$0, $0
	0x000c 00012 (/goreal/go/test/codegen/shift.go:80)	PCDATA	$1, $0
	0x000c 00012 (/goreal/go/test/codegen/shift.go:80)	MOVBLZX	"".v8+16(SP), AX
	0x0011 00017 (/goreal/go/test/codegen/shift.go:80)	TESTB	AL, AL
	0x0013 00019 (/goreal/go/test/codegen/shift.go:80)	JLT	73
	0x0015 00021 (/goreal/go/test/codegen/shift.go:82)	MOVWLZX	"".v16+18(SP), AX
	0x001a 00026 (/goreal/go/test/codegen/shift.go:82)	TESTW	AX, AX
	0x001d 00029 (/goreal/go/test/codegen/shift.go:82)	JLT	68
	0x001f 00031 (/goreal/go/test/codegen/shift.go:84)	MOVL	"".v32+20(SP), AX
	0x0023 00035 (/goreal/go/test/codegen/shift.go:84)	TESTL	AX, AX
	0x0025 00037 (/goreal/go/test/codegen/shift.go:84)	JLT	63
	0x0027 00039 (/goreal/go/test/codegen/shift.go:86)	MOVQ	"".v64+24(SP), AX
	0x002c 00044 (/goreal/go/test/codegen/shift.go:86)	TESTQ	AX, AX
	0x002f 00047 (/goreal/go/test/codegen/shift.go:86)	JLT	58
	0x0031 00049 (/goreal/go/test/codegen/shift.go:87)	PCDATA	$0, $-1
	0x0031 00049 (/goreal/go/test/codegen/shift.go:87)	PCDATA	$1, $-1
	0x0031 00049 (/goreal/go/test/codegen/shift.go:87)	MOVQ	(SP), BP
	0x0035 00053 (/goreal/go/test/codegen/shift.go:87)	ADDQ	$8, SP
	0x0039 00057 (/goreal/go/test/codegen/shift.go:87)	RET
	0x003a 00058 (/goreal/go/test/codegen/shift.go:86)	PCDATA	$0, $0
	0x003a 00058 (/goreal/go/test/codegen/shift.go:86)	PCDATA	$1, $0
	0x003a 00058 (/goreal/go/test/codegen/shift.go:86)	CALL	runtime.panicshift(SB)
	0x003f 00063 (/goreal/go/test/codegen/shift.go:84)	CALL	runtime.panicshift(SB)
	0x0044 00068 (/goreal/go/test/codegen/shift.go:82)	CALL	runtime.panicshift(SB)
	0x0049 00073 (/goreal/go/test/codegen/shift.go:80)	CALL	runtime.panicshift(SB)
	0x004e 00078 (/goreal/go/test/codegen/shift.go:80)	XCHGL	AX, AX
	0x0000 48 83 ec 08 48 89 2c 24 48 8d 2c 24 0f b6 44 24  H...H.,$H.,$..D$
	0x0010 10 84 c0 7c 34 0f b7 44 24 12 66 85 c0 7c 25 8b  ...|4..D$.f..|%.
	0x0020 44 24 14 85 c0 7c 18 48 8b 44 24 18 48 85 c0 7c  D$...|.H.D$.H..|
	0x0030 09 48 8b 2c 24 48 83 c4 08 c3 e8 00 00 00 00 e8  .H.,$H..........
	0x0040 00 00 00 00 e8 00 00 00 00 e8 00 00 00 00 90     ...............
	rel 59+4 t=8 runtime.panicshift+0
	rel 64+4 t=8 runtime.panicshift+0
	rel 69+4 t=8 runtime.panicshift+0
	rel 74+4 t=8 runtime.panicshift+0
"".lshSignedMasked STEXT nosplit size=1 args=0x18 locals=0x0
	0x0000 00000 (/goreal/go/test/codegen/shift.go:90)	TEXT	"".lshSignedMasked(SB), NOSPLIT|ABIInternal, $0-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:90)	PCDATA	$0, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:90)	PCDATA	$1, $-2
	0x0000 00000 (/goreal/go/test/codegen/shift.go:90)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:90)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:90)	FUNCDATA	$2, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x0000 00000 (/goreal/go/test/codegen/shift.go:99)	PCDATA	$0, $-1
	0x0000 00000 (/goreal/go/test/codegen/shift.go:99)	PCDATA	$1, $-1
	0x0000 00000 (/goreal/go/test/codegen/shift.go:99)	RET
	0x0000 c3                                               .
"".rshGuarded64 STEXT size=99 args=0x18 locals=0x18
	0x0000 00000 (/goreal/go/test/codegen/shift.go:105)	TEXT	"".rshGuarded64(SB), ABIInternal, $24-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:105)	MOVQ	(TLS), CX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:105)	CMPQ	SP, 16(CX)
	0x000d 00013 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$0, $-2
	0x000d 00013 (/goreal/go/test/codegen/shift.go:105)	JLS	92
	0x000f 00015 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$0, $-1
	0x000f 00015 (/goreal/go/test/codegen/shift.go:105)	SUBQ	$24, SP
	0x0013 00019 (/goreal/go/test/codegen/shift.go:105)	MOVQ	BP, 16(SP)
	0x0018 00024 (/goreal/go/test/codegen/shift.go:105)	LEAQ	16(SP), BP
	0x001d 00029 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$0, $-2
	0x001d 00029 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$1, $-2
	0x001d 00029 (/goreal/go/test/codegen/shift.go:105)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:105)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:105)	FUNCDATA	$2, gclocals·9fb7f0986f647f17cb53dda1484e0f7a(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:106)	PCDATA	$0, $0
	0x001d 00029 (/goreal/go/test/codegen/shift.go:106)	PCDATA	$1, $0
	0x001d 00029 (/goreal/go/test/codegen/shift.go:106)	MOVQ	"".s+40(SP), CX
	0x0022 00034 (/goreal/go/test/codegen/shift.go:106)	CMPQ	CX, $64
	0x0026 00038 (/goreal/go/test/codegen/shift.go:106)	JCC	63
	0x0028 00040 (/goreal/go/test/codegen/shift.go:108)	MOVQ	"".v+32(SP), AX
	0x002d 00045 (/goreal/go/test/codegen/shift.go:108)	SARQ	CX, AX
	0x0030 00048 (/goreal/go/test/codegen/shift.go:108)	MOVQ	AX, "".~r2+48(SP)
	0x0035 00053 (/goreal/go/test/codegen/shift.go:108)	MOVQ	16(SP), BP
	0x003a 00058 (/goreal/go/test/codegen/shift.go:108)	ADDQ	$24, SP
	0x003e 00062 (/goreal/go/test/codegen/shift.go:108)	RET
	0x003f 00063 (/goreal/go/test/codegen/shift.go:110)	PCDATA	$0, $1
	0x003f 00063 (/goreal/go/test/codegen/shift.go:110)	LEAQ	type.string(SB), AX
	0x0046 00070 (/goreal/go/test/codegen/shift.go:110)	PCDATA	$0, $0
	0x0046 00070 (/goreal/go/test/codegen/shift.go:110)	MOVQ	AX, (SP)
	0x004a 00074 (/goreal/go/test/codegen/shift.go:110)	PCDATA	$0, $1
	0x004a 00074 (/goreal/go/test/codegen/shift.go:110)	LEAQ	""..stmp_0(SB), AX
	0x0051 00081 (/goreal/go/test/codegen/shift.go:110)	PCDATA	$0, $0
	0x0051 00081 (/goreal/go/test/codegen/shift.go:110)	MOVQ	AX, 8(SP)
	0x0056 00086 (/goreal/go/test/codegen/shift.go:110)	CALL	runtime.gopanic(SB)
	0x005b 00091 (/goreal/go/test/codegen/shift.go:110)	XCHGL	AX, AX
	0x005c 00092 (/goreal/go/test/codegen/shift.go:110)	NOP
	0x005c 00092 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$1, $-1
	0x005c 00092 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$0, $-2
	0x005c 00092 (/goreal/go/test/codegen/shift.go:105)	CALL	runtime.morestack_noctxt(SB)
	0x0061 00097 (/goreal/go/test/codegen/shift.go:105)	PCDATA	$0, $-1
	0x0061 00097 (/goreal/go/test/codegen/shift.go:105)	JMP	0
	0x0000 64 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 4d 48  dH..%....H;a.vMH
	0x0010 83 ec 18 48 89 6c 24 10 48 8d 6c 24 10 48 8b 4c  ...H.l$.H.l$.H.L
	0x0020 24 28 48 83 f9 40 73 17 48 8b 44 24 20 48 d3 f8  $(H..@s.H.D$ H..
	0x0030 48 89 44 24 30 48 8b 6c 24 10 48 83 c4 18 c3 48  H.D$0H.l$.H....H
	0x0040 8d 05 00 00 00 00 48 89 04 24 48 8d 05 00 00 00  ......H..$H.....
	0x0050 00 48 89 44 24 08 e8 00 00 00 00 90 e8 00 00 00  .H.D$...........
	0x0060 00 eb 9d                                         ...
	rel 5+4 t=17 TLS+0
	rel 66+4 t=16 type.string+0
	rel 77+4 t=16 ""..stmp_0+0
	rel 87+4 t=8 runtime.gopanic+0
	rel 93+4 t=8 runtime.morestack_noctxt+0
"".rshGuarded64U STEXT size=99 args=0x18 locals=0x18
	0x0000 00000 (/goreal/go/test/codegen/shift.go:113)	TEXT	"".rshGuarded64U(SB), ABIInternal, $24-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:113)	MOVQ	(TLS), CX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:113)	CMPQ	SP, 16(CX)
	0x000d 00013 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$0, $-2
	0x000d 00013 (/goreal/go/test/codegen/shift.go:113)	JLS	92
	0x000f 00015 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$0, $-1
	0x000f 00015 (/goreal/go/test/codegen/shift.go:113)	SUBQ	$24, SP
	0x0013 00019 (/goreal/go/test/codegen/shift.go:113)	MOVQ	BP, 16(SP)
	0x0018 00024 (/goreal/go/test/codegen/shift.go:113)	LEAQ	16(SP), BP
	0x001d 00029 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$0, $-2
	0x001d 00029 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$1, $-2
	0x001d 00029 (/goreal/go/test/codegen/shift.go:113)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:113)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:113)	FUNCDATA	$2, gclocals·9fb7f0986f647f17cb53dda1484e0f7a(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:114)	PCDATA	$0, $0
	0x001d 00029 (/goreal/go/test/codegen/shift.go:114)	PCDATA	$1, $0
	0x001d 00029 (/goreal/go/test/codegen/shift.go:114)	MOVQ	"".s+40(SP), CX
	0x0022 00034 (/goreal/go/test/codegen/shift.go:114)	CMPQ	CX, $64
	0x0026 00038 (/goreal/go/test/codegen/shift.go:114)	JCC	63
	0x0028 00040 (/goreal/go/test/codegen/shift.go:116)	MOVQ	"".v+32(SP), AX
	0x002d 00045 (/goreal/go/test/codegen/shift.go:116)	SHRQ	CX, AX
	0x0030 00048 (/goreal/go/test/codegen/shift.go:116)	MOVQ	AX, "".~r2+48(SP)
	0x0035 00053 (/goreal/go/test/codegen/shift.go:116)	MOVQ	16(SP), BP
	0x003a 00058 (/goreal/go/test/codegen/shift.go:116)	ADDQ	$24, SP
	0x003e 00062 (/goreal/go/test/codegen/shift.go:116)	RET
	0x003f 00063 (/goreal/go/test/codegen/shift.go:118)	PCDATA	$0, $1
	0x003f 00063 (/goreal/go/test/codegen/shift.go:118)	LEAQ	type.string(SB), AX
	0x0046 00070 (/goreal/go/test/codegen/shift.go:118)	PCDATA	$0, $0
	0x0046 00070 (/goreal/go/test/codegen/shift.go:118)	MOVQ	AX, (SP)
	0x004a 00074 (/goreal/go/test/codegen/shift.go:118)	PCDATA	$0, $1
	0x004a 00074 (/goreal/go/test/codegen/shift.go:118)	LEAQ	""..stmp_1(SB), AX
	0x0051 00081 (/goreal/go/test/codegen/shift.go:118)	PCDATA	$0, $0
	0x0051 00081 (/goreal/go/test/codegen/shift.go:118)	MOVQ	AX, 8(SP)
	0x0056 00086 (/goreal/go/test/codegen/shift.go:118)	CALL	runtime.gopanic(SB)
	0x005b 00091 (/goreal/go/test/codegen/shift.go:118)	XCHGL	AX, AX
	0x005c 00092 (/goreal/go/test/codegen/shift.go:118)	NOP
	0x005c 00092 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$1, $-1
	0x005c 00092 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$0, $-2
	0x005c 00092 (/goreal/go/test/codegen/shift.go:113)	CALL	runtime.morestack_noctxt(SB)
	0x0061 00097 (/goreal/go/test/codegen/shift.go:113)	PCDATA	$0, $-1
	0x0061 00097 (/goreal/go/test/codegen/shift.go:113)	JMP	0
	0x0000 64 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 4d 48  dH..%....H;a.vMH
	0x0010 83 ec 18 48 89 6c 24 10 48 8d 6c 24 10 48 8b 4c  ...H.l$.H.l$.H.L
	0x0020 24 28 48 83 f9 40 73 17 48 8b 44 24 20 48 d3 e8  $(H..@s.H.D$ H..
	0x0030 48 89 44 24 30 48 8b 6c 24 10 48 83 c4 18 c3 48  H.D$0H.l$.H....H
	0x0040 8d 05 00 00 00 00 48 89 04 24 48 8d 05 00 00 00  ......H..$H.....
	0x0050 00 48 89 44 24 08 e8 00 00 00 00 90 e8 00 00 00  .H.D$...........
	0x0060 00 eb 9d                                         ...
	rel 5+4 t=17 TLS+0
	rel 66+4 t=16 type.string+0
	rel 77+4 t=16 ""..stmp_1+0
	rel 87+4 t=8 runtime.gopanic+0
	rel 93+4 t=8 runtime.morestack_noctxt+0
"".lshGuarded64 STEXT size=99 args=0x18 locals=0x18
	0x0000 00000 (/goreal/go/test/codegen/shift.go:121)	TEXT	"".lshGuarded64(SB), ABIInternal, $24-24
	0x0000 00000 (/goreal/go/test/codegen/shift.go:121)	MOVQ	(TLS), CX
	0x0009 00009 (/goreal/go/test/codegen/shift.go:121)	CMPQ	SP, 16(CX)
	0x000d 00013 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$0, $-2
	0x000d 00013 (/goreal/go/test/codegen/shift.go:121)	JLS	92
	0x000f 00015 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$0, $-1
	0x000f 00015 (/goreal/go/test/codegen/shift.go:121)	SUBQ	$24, SP
	0x0013 00019 (/goreal/go/test/codegen/shift.go:121)	MOVQ	BP, 16(SP)
	0x0018 00024 (/goreal/go/test/codegen/shift.go:121)	LEAQ	16(SP), BP
	0x001d 00029 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$0, $-2
	0x001d 00029 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$1, $-2
	0x001d 00029 (/goreal/go/test/codegen/shift.go:121)	FUNCDATA	$0, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:121)	FUNCDATA	$1, gclocals·33cdeccccebe80329f1fdbee7f5874cb(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:121)	FUNCDATA	$2, gclocals·9fb7f0986f647f17cb53dda1484e0f7a(SB)
	0x001d 00029 (/goreal/go/test/codegen/shift.go:122)	PCDATA	$0, $0
	0x001d 00029 (/goreal/go/test/codegen/shift.go:122)	PCDATA	$1, $0
	0x001d 00029 (/goreal/go/test/codegen/shift.go:122)	MOVQ	"".s+40(SP), CX
	0x0022 00034 (/goreal/go/test/codegen/shift.go:122)	CMPQ	CX, $64
	0x0026 00038 (/goreal/go/test/codegen/shift.go:122)	JCC	63
	0x0028 00040 (/goreal/go/test/codegen/shift.go:124)	MOVQ	"".v+32(SP), AX
	0x002d 00045 (/goreal/go/test/codegen/shift.go:124)	SHLQ	CX, AX
	0x0030 00048 (/goreal/go/test/codegen/shift.go:124)	MOVQ	AX, "".~r2+48(SP)
	0x0035 00053 (/goreal/go/test/codegen/shift.go:124)	MOVQ	16(SP), BP
	0x003a 00058 (/goreal/go/test/codegen/shift.go:124)	ADDQ	$24, SP
	0x003e 00062 (/goreal/go/test/codegen/shift.go:124)	RET
	0x003f 00063 (/goreal/go/test/codegen/shift.go:126)	PCDATA	$0, $1
	0x003f 00063 (/goreal/go/test/codegen/shift.go:126)	LEAQ	type.string(SB), AX
	0x0046 00070 (/goreal/go/test/codegen/shift.go:126)	PCDATA	$0, $0
	0x0046 00070 (/goreal/go/test/codegen/shift.go:126)	MOVQ	AX, (SP)
	0x004a 00074 (/goreal/go/test/codegen/shift.go:126)	PCDATA	$0, $1
	0x004a 00074 (/goreal/go/test/codegen/shift.go:126)	LEAQ	""..stmp_2(SB), AX
	0x0051 00081 (/goreal/go/test/codegen/shift.go:126)	PCDATA	$0, $0
	0x0051 00081 (/goreal/go/test/codegen/shift.go:126)	MOVQ	AX, 8(SP)
	0x0056 00086 (/goreal/go/test/codegen/shift.go:126)	CALL	runtime.gopanic(SB)
	0x005b 00091 (/goreal/go/test/codegen/shift.go:126)	XCHGL	AX, AX
	0x005c 00092 (/goreal/go/test/codegen/shift.go:126)	NOP
	0x005c 00092 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$1, $-1
	0x005c 00092 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$0, $-2
	0x005c 00092 (/goreal/go/test/codegen/shift.go:121)	CALL	runtime.morestack_noctxt(SB)
	0x0061 00097 (/goreal/go/test/codegen/shift.go:121)	PCDATA	$0, $-1
	0x0061 00097 (/goreal/go/test/codegen/shift.go:121)	JMP	0
	0x0000 64 48 8b 0c 25 00 00 00 00 48 3b 61 10 76 4d 48  dH..%....H;a.vMH
	0x0010 83 ec 18 48 89 6c 24 10 48 8d 6c 24 10 48 8b 4c  ...H.l$.H.l$.H.L
	0x0020 24 28 48 83 f9 40 73 17 48 8b 44 24 20 48 d3 e0  $(H..@s.H.D$ H..
	0x0030 48 89 44 24 30 48 8b 6c 24 10 48 83 c4 18 c3 48  H.D$0H.l$.H....H
	0x0040 8d 05 00 00 00 00 48 89 04 24 48 8d 05 00 00 00  ......H..$H.....
	0x0050 00 48 89 44 24 08 e8 00 00 00 00 90 e8 00 00 00  .H.D$...........
	0x0060 00 eb 9d                                         ...
	rel 5+4 t=17 TLS+0
	rel 66+4 t=16 type.string+0
	rel 77+4 t=16 ""..stmp_2+0
	rel 87+4 t=8 runtime.gopanic+0
	rel 93+4 t=8 runtime.morestack_noctxt+0
go.cuinfo.packagename.command-line-arguments SDWARFINFO dupok size=0
	0x0000 63 6f 64 65 67 65 6e                             codegen
go.loc."".lshMask64x64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".lshMask64x64+0
	rel 59+8 t=1 "".lshMask64x64+0
go.info."".lshMask64x64 SDWARFINFO size=99
	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 6c 73 68 4d 61 73 6b 36  guments.lshMask6
	0x0020 34 78 36 34 00 00 00 00 00 00 00 00 00 00 00 00  4x64............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 0d 00 00 00 00 00 00 00 00 10 73 00 00 0d 00 00  ..........s.....
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 0d 00 00 00  .......~r2......
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.uint64+0
	rel 37+8 t=1 "".lshMask64x64+0
	rel 45+8 t=1 "".lshMask64x64+19
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int64+0
	rel 69+4 t=29 go.loc."".lshMask64x64+0
	rel 78+4 t=29 go.info.uint64+0
	rel 82+4 t=29 go.loc."".lshMask64x64+51
	rel 93+4 t=29 go.info.int64+0
go.range."".lshMask64x64 SDWARFRANGE size=0
go.debuglines."".lshMask64x64 SDWARFMISC size=13
	0x0000 04 02 03 09 14 06 41 04 01 03 72 06 01           ......A...r..
go.loc."".rshMask64Ux64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask64Ux64+0
	rel 59+8 t=1 "".rshMask64Ux64+0
go.info."".rshMask64Ux64 SDWARFINFO size=100
	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 72 73 68 4d 61 73 6b 36  guments.rshMask6
	0x0020 34 55 78 36 34 00 00 00 00 00 00 00 00 00 00 00  4Ux64...........
	0x0030 00 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00  ..............v.
	0x0040 00 12 00 00 00 00 00 00 00 00 10 73 00 00 12 00  ...........s....
	0x0050 00 00 00 00 00 00 00 0f 7e 72 32 00 01 12 00 00  ........~r2.....
	0x0060 00 00 00 00                                      ....
	rel 0+0 t=24 type.uint64+0
	rel 38+8 t=1 "".rshMask64Ux64+0
	rel 46+8 t=1 "".rshMask64Ux64+19
	rel 56+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 66+4 t=29 go.info.uint64+0
	rel 70+4 t=29 go.loc."".rshMask64Ux64+0
	rel 79+4 t=29 go.info.uint64+0
	rel 83+4 t=29 go.loc."".rshMask64Ux64+51
	rel 94+4 t=29 go.info.uint64+0
go.range."".rshMask64Ux64 SDWARFRANGE size=0
go.debuglines."".rshMask64Ux64 SDWARFMISC size=13
	0x0000 04 02 03 0e 14 06 41 04 01 03 6d 06 01           ......A...m..
go.loc."".rshMask64x64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask64x64+0
	rel 59+8 t=1 "".rshMask64x64+0
go.info."".rshMask64x64 SDWARFINFO size=99
	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 72 73 68 4d 61 73 6b 36  guments.rshMask6
	0x0020 34 78 36 34 00 00 00 00 00 00 00 00 00 00 00 00  4x64............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 17 00 00 00 00 00 00 00 00 10 73 00 00 17 00 00  ..........s.....
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 17 00 00 00  .......~r2......
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.uint64+0
	rel 37+8 t=1 "".rshMask64x64+0
	rel 45+8 t=1 "".rshMask64x64+19
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int64+0
	rel 69+4 t=29 go.loc."".rshMask64x64+0
	rel 78+4 t=29 go.info.uint64+0
	rel 82+4 t=29 go.loc."".rshMask64x64+51
	rel 93+4 t=29 go.info.int64+0
go.range."".rshMask64x64 SDWARFRANGE size=0
go.debuglines."".rshMask64x64 SDWARFMISC size=13
	0x0000 04 02 03 13 14 06 41 04 01 03 68 06 01           ......A...h..
go.loc."".lshMask32x64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 22 00 00 00 00 00 00 00  ........".......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 22 00 00 00 00  ..........."....
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".lshMask32x64+0
	rel 59+8 t=1 "".lshMask32x64+0
go.info."".lshMask32x64 SDWARFINFO size=99
	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 6c 73 68 4d 61 73 6b 33  guments.lshMask3
	0x0020 32 78 36 34 00 00 00 00 00 00 00 00 00 00 00 00  2x64............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 1c 00 00 00 00 00 00 00 00 10 73 00 00 1c 00 00  ..........s.....
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 1c 00 00 00  .......~r2......
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.uint64+0
	rel 37+8 t=1 "".lshMask32x64+0
	rel 45+8 t=1 "".lshMask32x64+34
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int32+0
	rel 69+4 t=29 go.loc."".lshMask32x64+0
	rel 78+4 t=29 go.info.uint64+0
	rel 82+4 t=29 go.loc."".lshMask32x64+51
	rel 93+4 t=29 go.info.int32+0
go.range."".lshMask32x64 SDWARFRANGE size=0
go.debuglines."".lshMask32x64 SDWARFMISC size=13
	0x0000 04 02 03 18 14 06 41 04 01 03 63 06 01           ......A...c..
go.loc."".rshMask32Ux64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 22 00 00 00 00 00 00 00  ........".......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 22 00 00 00 00  ..........."....
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask32Ux64+0
	rel 59+8 t=1 "".rshMask32Ux64+0
go.info."".rshMask32Ux64 SDWARFINFO size=100
	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 72 73 68 4d 61 73 6b 33  guments.rshMask3
	0x0020 32 55 78 36 34 00 00 00 00 00 00 00 00 00 00 00  2Ux64...........
	0x0030 00 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00  ..............v.
	0x0040 00 21 00 00 00 00 00 00 00 00 10 73 00 00 21 00  .!.........s..!.
	0x0050 00 00 00 00 00 00 00 0f 7e 72 32 00 01 21 00 00  ........~r2..!..
	0x0060 00 00 00 00                                      ....
	rel 0+0 t=24 type.uint32+0
	rel 0+0 t=24 type.uint64+0
	rel 38+8 t=1 "".rshMask32Ux64+0
	rel 46+8 t=1 "".rshMask32Ux64+34
	rel 56+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 66+4 t=29 go.info.uint32+0
	rel 70+4 t=29 go.loc."".rshMask32Ux64+0
	rel 79+4 t=29 go.info.uint64+0
	rel 83+4 t=29 go.loc."".rshMask32Ux64+51
	rel 94+4 t=29 go.info.uint32+0
go.range."".rshMask32Ux64 SDWARFRANGE size=0
go.debuglines."".rshMask32Ux64 SDWARFMISC size=13
	0x0000 04 02 03 1d 14 06 41 04 01 03 5e 06 01           ......A...^..
go.loc."".rshMask32x64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 21 00 00 00 00 00 00 00  ........!.......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 21 00 00 00 00  ...........!....
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask32x64+0
	rel 59+8 t=1 "".rshMask32x64+0
go.info."".rshMask32x64 SDWARFINFO size=99
	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 72 73 68 4d 61 73 6b 33  guments.rshMask3
	0x0020 32 78 36 34 00 00 00 00 00 00 00 00 00 00 00 00  2x64............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 26 00 00 00 00 00 00 00 00 10 73 00 00 26 00 00  &.........s..&..
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 26 00 00 00  .......~r2..&...
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.uint64+0
	rel 37+8 t=1 "".rshMask32x64+0
	rel 45+8 t=1 "".rshMask32x64+33
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int32+0
	rel 69+4 t=29 go.loc."".rshMask32x64+0
	rel 78+4 t=29 go.info.uint64+0
	rel 82+4 t=29 go.loc."".rshMask32x64+51
	rel 93+4 t=29 go.info.int32+0
go.range."".rshMask32x64 SDWARFRANGE size=0
go.debuglines."".rshMask32x64 SDWARFMISC size=13
	0x0000 04 02 03 22 14 06 41 04 01 03 59 06 01           ..."..A...Y..
go.loc."".lshMask64x32 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".lshMask64x32+0
	rel 59+8 t=1 "".lshMask64x32+0
go.info."".lshMask64x32 SDWARFINFO size=99
	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 6c 73 68 4d 61 73 6b 36  guments.lshMask6
	0x0020 34 78 33 32 00 00 00 00 00 00 00 00 00 00 00 00  4x32............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 2b 00 00 00 00 00 00 00 00 10 73 00 00 2b 00 00  +.........s..+..
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 2b 00 00 00  .......~r2..+...
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.uint32+0
	rel 37+8 t=1 "".lshMask64x32+0
	rel 45+8 t=1 "".lshMask64x32+18
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int64+0
	rel 69+4 t=29 go.loc."".lshMask64x32+0
	rel 78+4 t=29 go.info.uint32+0
	rel 82+4 t=29 go.loc."".lshMask64x32+51
	rel 93+4 t=29 go.info.int64+0
go.range."".lshMask64x32 SDWARFRANGE size=0
go.debuglines."".lshMask64x32 SDWARFMISC size=13
	0x0000 04 02 03 27 14 06 37 04 01 03 54 06 01           ...'..7...T..
go.loc."".rshMask64Ux32 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask64Ux32+0
	rel 59+8 t=1 "".rshMask64Ux32+0
go.info."".rshMask64Ux32 SDWARFINFO size=100
	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 72 73 68 4d 61 73 6b 36  guments.rshMask6
	0x0020 34 55 78 33 32 00 00 00 00 00 00 00 00 00 00 00  4Ux32...........
	0x0030 00 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00  ..............v.
	0x0040 00 30 00 00 00 00 00 00 00 00 10 73 00 00 30 00  .0.........s..0.
	0x0050 00 00 00 00 00 00 00 0f 7e 72 32 00 01 30 00 00  ........~r2..0..
	0x0060 00 00 00 00                                      ....
	rel 0+0 t=24 type.uint32+0
	rel 0+0 t=24 type.uint64+0
	rel 38+8 t=1 "".rshMask64Ux32+0
	rel 46+8 t=1 "".rshMask64Ux32+18
	rel 56+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 66+4 t=29 go.info.uint64+0
	rel 70+4 t=29 go.loc."".rshMask64Ux32+0
	rel 79+4 t=29 go.info.uint32+0
	rel 83+4 t=29 go.loc."".rshMask64Ux32+51
	rel 94+4 t=29 go.info.uint64+0
go.range."".rshMask64Ux32 SDWARFRANGE size=0
go.debuglines."".rshMask64Ux32 SDWARFMISC size=13
	0x0000 04 02 03 2c 14 06 37 04 01 03 4f 06 01           ...,..7...O..
go.loc."".rshMask64x32 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask64x32+0
	rel 59+8 t=1 "".rshMask64x32+0
go.info."".rshMask64x32 SDWARFINFO size=99
	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 72 73 68 4d 61 73 6b 36  guments.rshMask6
	0x0020 34 78 33 32 00 00 00 00 00 00 00 00 00 00 00 00  4x32............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 35 00 00 00 00 00 00 00 00 10 73 00 00 35 00 00  5.........s..5..
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 35 00 00 00  .......~r2..5...
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.uint32+0
	rel 37+8 t=1 "".rshMask64x32+0
	rel 45+8 t=1 "".rshMask64x32+18
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int64+0
	rel 69+4 t=29 go.loc."".rshMask64x32+0
	rel 78+4 t=29 go.info.uint32+0
	rel 82+4 t=29 go.loc."".rshMask64x32+51
	rel 93+4 t=29 go.info.int64+0
go.range."".rshMask64x32 SDWARFRANGE size=0
go.debuglines."".rshMask64x32 SDWARFMISC size=13
	0x0000 04 02 03 31 14 06 37 04 01 03 4a 06 01           ...1..7...J..
go.loc."".lshMask64x32Ext SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".lshMask64x32Ext+0
	rel 59+8 t=1 "".lshMask64x32Ext+0
go.info."".lshMask64x32Ext SDWARFINFO size=102
	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 6c 73 68 4d 61 73 6b 36  guments.lshMask6
	0x0020 34 78 33 32 45 78 74 00 00 00 00 00 00 00 00 00  4x32Ext.........
	0x0030 00 00 00 00 00 00 00 00 01 9c 00 00 00 00 01 10  ................
	0x0040 76 00 00 3a 00 00 00 00 00 00 00 00 10 73 00 00  v..:.........s..
	0x0050 3a 00 00 00 00 00 00 00 00 0f 7e 72 32 00 01 3a  :.........~r2..:
	0x0060 00 00 00 00 00 00                                ......
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.int64+0
	rel 40+8 t=1 "".lshMask64x32Ext+0
	rel 48+8 t=1 "".lshMask64x32Ext+18
	rel 58+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 68+4 t=29 go.info.int64+0
	rel 72+4 t=29 go.loc."".lshMask64x32Ext+0
	rel 81+4 t=29 go.info.int32+0
	rel 85+4 t=29 go.loc."".lshMask64x32Ext+51
	rel 96+4 t=29 go.info.int64+0
go.range."".lshMask64x32Ext SDWARFRANGE size=0
go.debuglines."".lshMask64x32Ext SDWARFMISC size=13
	0x0000 04 02 03 36 14 06 37 04 01 03 45 06 01           ...6..7...E..
go.loc."".rshMask64Ux32Ext SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask64Ux32Ext+0
	rel 59+8 t=1 "".rshMask64Ux32Ext+0
go.info."".rshMask64Ux32Ext SDWARFINFO size=103
	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 72 73 68 4d 61 73 6b 36  guments.rshMask6
	0x0020 34 55 78 33 32 45 78 74 00 00 00 00 00 00 00 00  4Ux32Ext........
	0x0030 00 00 00 00 00 00 00 00 00 01 9c 00 00 00 00 01  ................
	0x0040 10 76 00 00 3f 00 00 00 00 00 00 00 00 10 73 00  .v..?.........s.
	0x0050 00 3f 00 00 00 00 00 00 00 00 0f 7e 72 32 00 01  .?.........~r2..
	0x0060 3f 00 00 00 00 00 00                             ?......
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.uint64+0
	rel 41+8 t=1 "".rshMask64Ux32Ext+0
	rel 49+8 t=1 "".rshMask64Ux32Ext+18
	rel 59+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 69+4 t=29 go.info.uint64+0
	rel 73+4 t=29 go.loc."".rshMask64Ux32Ext+0
	rel 82+4 t=29 go.info.int32+0
	rel 86+4 t=29 go.loc."".rshMask64Ux32Ext+51
	rel 97+4 t=29 go.info.uint64+0
go.range."".rshMask64Ux32Ext SDWARFRANGE size=0
go.debuglines."".rshMask64Ux32Ext SDWARFMISC size=13
	0x0000 04 02 03 3b 14 06 37 04 01 03 40 06 01           ...;..7...@..
go.loc."".rshMask64x32Ext SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00  ................
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00  ................
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshMask64x32Ext+0
	rel 59+8 t=1 "".rshMask64x32Ext+0
go.info."".rshMask64x32Ext SDWARFINFO size=102
	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 72 73 68 4d 61 73 6b 36  guments.rshMask6
	0x0020 34 78 33 32 45 78 74 00 00 00 00 00 00 00 00 00  4x32Ext.........
	0x0030 00 00 00 00 00 00 00 00 01 9c 00 00 00 00 01 10  ................
	0x0040 76 00 00 44 00 00 00 00 00 00 00 00 10 73 00 00  v..D.........s..
	0x0050 44 00 00 00 00 00 00 00 00 0f 7e 72 32 00 01 44  D.........~r2..D
	0x0060 00 00 00 00 00 00                                ......
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.int64+0
	rel 40+8 t=1 "".rshMask64x32Ext+0
	rel 48+8 t=1 "".rshMask64x32Ext+18
	rel 58+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 68+4 t=29 go.info.int64+0
	rel 72+4 t=29 go.loc."".rshMask64x32Ext+0
	rel 81+4 t=29 go.info.int32+0
	rel 85+4 t=29 go.loc."".rshMask64x32Ext+51
	rel 96+4 t=29 go.info.int64+0
go.range."".rshMask64x32Ext SDWARFRANGE size=0
go.debuglines."".rshMask64x32Ext SDWARFMISC size=15
	0x0000 04 02 03 c0 00 14 06 37 04 01 03 bb 7f 06 01     .......7.......
go.loc."".lshSigned SDWARFLOC size=207
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00  ........O.......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 4f 00 00 00 00  ...........O....
	0x0050 00 00 00 02 00 91 02 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 00  ................
	0x0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4f  ...............O
	0x0080 00 00 00 00 00 00 00 02 00 91 04 00 00 00 00 00  ................
	0x0090 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff  ................
	0x00a0 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x00b0 00 00 00 4f 00 00 00 00 00 00 00 02 00 91 08 00  ...O............
	0x00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00     ...............
	rel 8+8 t=1 "".lshSigned+0
	rel 59+8 t=1 "".lshSigned+0
	rel 111+8 t=1 "".lshSigned+0
	rel 163+8 t=1 "".lshSigned+0
go.info."".lshSigned SDWARFINFO size=127
	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 6c 73 68 53 69 67 6e 65  guments.lshSigne
	0x0020 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  d...............
	0x0030 00 00 01 9c 00 00 00 00 01 10 76 38 00 00 4e 00  ..........v8..N.
	0x0040 00 00 00 00 00 00 00 10 76 31 36 00 00 4e 00 00  ........v16..N..
	0x0050 00 00 00 00 00 00 10 76 33 32 00 00 4e 00 00 00  .......v32..N...
	0x0060 00 00 00 00 00 10 76 36 34 00 00 4e 00 00 00 00  ......v64..N....
	0x0070 00 00 00 00 0f 78 00 00 4e 00 00 00 00 00 00     .....x..N......
	rel 0+0 t=24 type.int+0
	rel 0+0 t=24 type.int16+0
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.int8+0
	rel 34+8 t=1 "".lshSigned+0
	rel 42+8 t=1 "".lshSigned+79
	rel 52+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 63+4 t=29 go.info.int8+0
	rel 67+4 t=29 go.loc."".lshSigned+0
	rel 78+4 t=29 go.info.int16+0
	rel 82+4 t=29 go.loc."".lshSigned+51
	rel 93+4 t=29 go.info.int32+0
	rel 97+4 t=29 go.loc."".lshSigned+103
	rel 108+4 t=29 go.info.int64+0
	rel 112+4 t=29 go.loc."".lshSigned+155
	rel 121+4 t=29 go.info.int+0
go.range."".lshSigned SDWARFRANGE size=0
go.debuglines."".lshSigned SDWARFMISC size=37
	0x0000 04 02 0a 03 c8 00 14 89 06 41 06 39 06 41 06 43  .........A.9.A.C
	0x0010 06 37 06 39 06 41 06 42 06 68 3f 3f 3f 06 41 04  .7.9.A.B.h???.A.
	0x0020 01 03 b1 7f 01                                   .....
go.loc."".lshSignedMasked SDWARFLOC size=0
go.info."".lshSignedMasked SDWARFINFO size=121
	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 6c 73 68 53 69 67 6e 65  guments.lshSigne
	0x0020 64 4d 61 73 6b 65 64 00 00 00 00 00 00 00 00 00  dMasked.........
	0x0030 00 00 00 00 00 00 00 00 01 9c 00 00 00 00 01 0f  ................
	0x0040 76 38 00 00 5a 00 00 00 00 00 0f 76 31 36 00 00  v8..Z......v16..
	0x0050 5a 00 00 00 00 00 0f 76 33 32 00 00 5a 00 00 00  Z......v32..Z...
	0x0060 00 00 0f 76 36 34 00 00 5a 00 00 00 00 00 0f 78  ...v64..Z......x
	0x0070 00 00 5a 00 00 00 00 00 00                       ..Z......
	rel 0+0 t=24 type.int+0
	rel 0+0 t=24 type.int16+0
	rel 0+0 t=24 type.int32+0
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.int8+0
	rel 40+8 t=1 "".lshSignedMasked+0
	rel 48+8 t=1 "".lshSignedMasked+1
	rel 58+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 69+4 t=29 go.info.int8+0
	rel 81+4 t=29 go.info.int16+0
	rel 93+4 t=29 go.info.int32+0
	rel 105+4 t=29 go.info.int64+0
	rel 115+4 t=29 go.info.int+0
go.range."".lshSignedMasked SDWARFRANGE size=0
go.debuglines."".lshSignedMasked SDWARFMISC size=12
	0x0000 04 02 03 dd 00 14 04 01 03 9e 7f 01              ............
go.string."shift too large" SRODATA dupok size=15
	0x0000 73 68 69 66 74 20 74 6f 6f 20 6c 61 72 67 65     shift too large
go.loc."".rshGuarded64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 63 00 00 00 00 00 00 00  ........c.......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 00  ...........c....
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshGuarded64+0
	rel 59+8 t=1 "".rshGuarded64+0
go.info."".rshGuarded64 SDWARFINFO size=99
	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 72 73 68 47 75 61 72 64  guments.rshGuard
	0x0020 65 64 36 34 00 00 00 00 00 00 00 00 00 00 00 00  ed64............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 69 00 00 00 00 00 00 00 00 10 73 00 00 69 00 00  i.........s..i..
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 69 00 00 00  .......~r2..i...
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.uint+0
	rel 37+8 t=1 "".rshGuarded64+0
	rel 45+8 t=1 "".rshGuarded64+99
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int64+0
	rel 69+4 t=29 go.loc."".rshGuarded64+0
	rel 78+4 t=29 go.info.uint+0
	rel 82+4 t=29 go.loc."".rshGuarded64+51
	rel 93+4 t=29 go.info.int64+0
go.range."".rshGuarded64 SDWARFRANGE size=0
go.debuglines."".rshGuarded64 SDWARFMISC size=30
	0x0000 04 02 03 e3 00 14 0a a5 9c 06 41 06 4d 06 41 06  ..........A.M.A.
	0x0010 c5 06 55 06 af 03 7f 47 04 01 03 98 7f 01        ..U....G......
go.loc."".rshGuarded64U SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 63 00 00 00 00 00 00 00  ........c.......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 00  ...........c....
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".rshGuarded64U+0
	rel 59+8 t=1 "".rshGuarded64U+0
go.info."".rshGuarded64U SDWARFINFO size=100
	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 72 73 68 47 75 61 72 64  guments.rshGuard
	0x0020 65 64 36 34 55 00 00 00 00 00 00 00 00 00 00 00  ed64U...........
	0x0030 00 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00  ..............v.
	0x0040 00 71 00 00 00 00 00 00 00 00 10 73 00 00 71 00  .q.........s..q.
	0x0050 00 00 00 00 00 00 00 0f 7e 72 32 00 01 71 00 00  ........~r2..q..
	0x0060 00 00 00 00                                      ....
	rel 0+0 t=24 type.uint+0
	rel 0+0 t=24 type.uint64+0
	rel 38+8 t=1 "".rshGuarded64U+0
	rel 46+8 t=1 "".rshGuarded64U+99
	rel 56+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 66+4 t=29 go.info.uint64+0
	rel 70+4 t=29 go.loc."".rshGuarded64U+0
	rel 79+4 t=29 go.info.uint+0
	rel 83+4 t=29 go.loc."".rshGuarded64U+51
	rel 94+4 t=29 go.info.uint64+0
go.range."".rshGuarded64U SDWARFRANGE size=0
go.debuglines."".rshGuarded64U SDWARFMISC size=30
	0x0000 04 02 03 eb 00 14 0a a5 9c 06 41 06 4d 06 41 06  ..........A.M.A.
	0x0010 c5 06 55 06 af 03 7f 47 04 01 03 90 7f 01        ..U....G......
go.loc."".lshGuarded64 SDWARFLOC size=103
	0x0000 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00  ................
	0x0010 00 00 00 00 00 00 00 00 63 00 00 00 00 00 00 00  ........c.......
	0x0020 01 00 9c 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
	0x0030 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00  ................
	0x0040 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 00  ...........c....
	0x0050 00 00 00 02 00 91 08 00 00 00 00 00 00 00 00 00  ................
	0x0060 00 00 00 00 00 00 00                             .......
	rel 8+8 t=1 "".lshGuarded64+0
	rel 59+8 t=1 "".lshGuarded64+0
go.info."".lshGuarded64 SDWARFINFO size=99
	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 6c 73 68 47 75 61 72 64  guments.lshGuard
	0x0020 65 64 36 34 00 00 00 00 00 00 00 00 00 00 00 00  ed64............
	0x0030 00 00 00 00 00 01 9c 00 00 00 00 01 10 76 00 00  .............v..
	0x0040 79 00 00 00 00 00 00 00 00 10 73 00 00 79 00 00  y.........s..y..
	0x0050 00 00 00 00 00 00 0f 7e 72 32 00 01 79 00 00 00  .......~r2..y...
	0x0060 00 00 00                                         ...
	rel 0+0 t=24 type.int64+0
	rel 0+0 t=24 type.uint+0
	rel 37+8 t=1 "".lshGuarded64+0
	rel 45+8 t=1 "".lshGuarded64+99
	rel 55+4 t=30 gofile..$GOROOT/test/codegen/shift.go+0
	rel 65+4 t=29 go.info.int64+0
	rel 69+4 t=29 go.loc."".lshGuarded64+0
	rel 78+4 t=29 go.info.uint+0
	rel 82+4 t=29 go.loc."".lshGuarded64+51
	rel 93+4 t=29 go.info.int64+0
go.range."".lshGuarded64 SDWARFRANGE size=0
go.debuglines."".lshGuarded64 SDWARFMISC size=30
	0x0000 04 02 03 f3 00 14 0a a5 9c 06 41 06 4d 06 41 06  ..........A.M.A.
	0x0010 c5 06 55 06 af 03 7f 47 04 01 03 88 7f 01        ..U....G......
""..stmp_0 SRODATA size=16
	0x0000 00 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00  ................
	rel 0+8 t=1 go.string."shift too large"+0
""..stmp_1 SRODATA size=16
	0x0000 00 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00  ................
	rel 0+8 t=1 go.string."shift too large"+0
""..stmp_2 SRODATA size=16
	0x0000 00 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00  ................
	rel 0+8 t=1 go.string."shift too large"+0
gclocals·33cdeccccebe80329f1fdbee7f5874cb SRODATA dupok size=8
	0x0000 01 00 00 00 00 00 00 00                          ........
gclocals·9fb7f0986f647f17cb53dda1484e0f7a SRODATA dupok size=10
	0x0000 02 00 00 00 01 00 00 00 00 01                    ..........
