Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
go1.6 / pkg / linux_amd64 / cmd / asm / internal / asm.a
Size: Mime:
!<arch>
__.PKGDEF       0           0     0     644     35823     `
go object linux amd64 go1.6 X:none
build id "2a72bed3eec9f2db6d1e0b46a84cfd91e6e36a21"

$$
package asm
	import bytes "bytes"
	import io "io"
	import utf8 "unicode/utf8"
	import fmt "fmt"
	import strconv "strconv"
	import os "os"
	import scanner "text/scanner"
	import arch "cmd/asm/internal/arch"
	import obj "cmd/internal/obj"
	import flags "cmd/asm/internal/flags"
	import lex "cmd/asm/internal/lex"
	import log "log"
	type @"cmd/asm/internal/lex".ScanToken int32
	func (@"cmd/asm/internal/lex".t·2 @"cmd/asm/internal/lex".ScanToken) String () (? string)
	type @"cmd/asm/internal/lex".TokenReader interface { Close(); Col() (? int); File() (? string); Line() (? int); Next() (? @"cmd/asm/internal/lex".ScanToken); SetPos(@"cmd/asm/internal/lex".line int, @"cmd/asm/internal/lex".file string); Text() (? string) }
	type @"cmd/asm/internal/lex".Token struct { ? @"cmd/asm/internal/lex".ScanToken; @"cmd/asm/internal/lex".text string }
	func (@"cmd/asm/internal/lex".l·2 @"cmd/asm/internal/lex".Token "esc:0x12") String () (? string) { return @"cmd/asm/internal/lex".l·2.@"cmd/asm/internal/lex".text }
	import binary "encoding/binary" // indirect
	type @"encoding/binary".ByteOrder interface { PutUint16(? []byte, ? uint16); PutUint32(? []byte, ? uint32); PutUint64(? []byte, ? uint64); String() (? string); Uint16(? []byte) (? uint16); Uint32(? []byte) (? uint32); Uint64(? []byte) (? uint64) }
	type @"cmd/internal/obj".Auto struct { Asym *@"cmd/internal/obj".LSym; Link *@"cmd/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"cmd/internal/obj".LSym }
	type @"cmd/internal/obj".Pcdata struct { P []byte }
	type @"cmd/internal/obj".Pcln struct { Pcsp @"cmd/internal/obj".Pcdata; Pcfile @"cmd/internal/obj".Pcdata; Pcline @"cmd/internal/obj".Pcdata; Pcdata []@"cmd/internal/obj".Pcdata; Funcdata []*@"cmd/internal/obj".LSym; Funcdataoff []int64; File []*@"cmd/internal/obj".LSym; Lastfile *@"cmd/internal/obj".LSym; Lastindex int }
	type @"cmd/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"cmd/internal/obj".LSym }
	type @"cmd/internal/obj".LSym struct { Name string; Type int16; Version int16; Dupok uint8; Cfunc uint8; Nosplit uint8; Leaf uint8; Seenglobl uint8; Onlist uint8; Local bool; Args int32; Locals int32; Value int64; Size int64; Next *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Autom *@"cmd/internal/obj".Auto; Text *@"cmd/internal/obj".Prog; Etext *@"cmd/internal/obj".Prog; Pcln *@"cmd/internal/obj".Pcln; P []byte; R []@"cmd/internal/obj".Reloc }
	type @"cmd/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Assemble func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Follow func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Progedit func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int }
	type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int }
	type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo }
	func (@"os".file·2 *@"os".file) @"os".close () (? error)
	type @"os".FileMode uint32
	func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) }
	func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) }
	func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1ff) }
	func (@"os".m·2 @"os".FileMode) String () (? string)
	import time "time" // indirect
	type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool }
	type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool }
	type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone }
	func (@"time".l·2 *@"time".Location "esc:0x22") String () (? string)
	func (@"time".l·2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool)
	func (@"time".l·2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location)
	func (@"time".l·6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64)
	func (@"time".l·2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int)
	func (@"time".l·4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name·5 string "esc:0x1", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool)
	type @"time".Duration int64
	func (@"time".d·2 @"time".Duration) Hours () (? float64) { var @"time".hour·3 @"time".Duration; ; @"time".hour·3 = @"time".d·2 / @"time".Duration(0x34630b8a000); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour·3) + float64(@"time".nsec·4) * float64(8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553) }
	func (@"time".d·2 @"time".Duration) Minutes () (? float64) { var @"time".min·3 @"time".Duration; ; @"time".min·3 = @"time".d·2 / @"time".Duration(0xdf8475800); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0xdf8475800); return float64(@"time".min·3) + float64(@"time".nsec·4) * float64(7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547) }
	func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) }
	func (@"time".d·2 @"time".Duration) Seconds () (? float64) { var @"time".sec·3 @"time".Duration; ; @"time".sec·3 = @"time".d·2 / @"time".Duration(0x3b9aca00); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec·3) + float64(@"time".nsec·4) * float64(7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541) }
	func (@"time".d·2 @"time".Duration) String () (? string)
	type @"time".Month int
	func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] }
	type @"time".Weekday int
	func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] }
	type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location }
	func (@"time".t·2 @"time".Time "esc:0x12") Add (@"time".d·3 @"time".Duration) (? @"time".Time) { @"time".t·2.@"time".sec += int64(@"time".d·3 / @"time".Duration(0x3b9aca00)); var @"time".nsec·4 int32; ; @"time".nsec·4 = int32(@"time".t·2.@"time".nsec) + int32(@"time".d·3 % @"time".Duration(0x3b9aca00)); if @"time".nsec·4 >= int32(0x3b9aca00) { @"time".t·2.@"time".sec++; @"time".nsec·4 -= int32(0x3b9aca00) } else { if @"time".nsec·4 < int32(0x0) { @"time".t·2.@"time".sec--; @"time".nsec·4 += int32(0x3b9aca00) } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 }
	func (@"time".t·2 @"time".Time "esc:0x12") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x1") After (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec }
	func (@"time".t·2 @"time".Time "esc:0x9") AppendFormat (@"time".b·3 []byte "esc:0x1a", @"time".layout·4 string "esc:0x9") (? []byte)
	func (@"time".t·2 @"time".Time "esc:0x1") Before (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec }
	func (@"time".t·4 @"time".Time "esc:0x1") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int)
	func (@"time".t·4 @"time".Time "esc:0x1") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int)
	func (@"time".t·2 @"time".Time "esc:0x1") Day () (? int)
	func (@"time".t·2 @"time".Time "esc:0x1") Equal (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec }
	func (@"time".t·2 @"time".Time "esc:0x9") Format (@"time".layout·3 string "esc:0x9") (? string)
	func (@"time".t·2 *@"time".Time "esc:0x1") GobDecode (@"time".data·3 []byte "esc:0x1") (? error)
	func (@"time".t·3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error)
	func (@"time".t·2 @"time".Time "esc:0x1") Hour () (? int)
	func (@"time".t·3 @"time".Time "esc:0x1") ISOWeek () (@"time".year·1 int, @"time".week·2 int)
	func (@"time".t·2 @"time".Time "esc:0x12") In (@"time".loc·3 *@"time".Location "esc:0x12") (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t·2.@"time".sec == int64(0x0) && @"time".t·2.@"time".nsec == int32(0x0) }
	func (@"time".t·2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 }
	func (@"time".t·2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 }
	func (@"time".t·3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error)
	func (@"time".t·3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error)
	func (@"time".t·3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error)
	func (@"time".t·2 @"time".Time "esc:0x1") Minute () (? int)
	func (@"time".t·2 @"time".Time "esc:0x1") Month () (? @"time".Month)
	func (@"time".t·2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) }
	func (@"time".t·2 @"time".Time "esc:0x12") Round (@"time".d·3 @"time".Duration) (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x1") Second () (? int)
	func (@"time".t·2 @"time".Time "esc:0x9") String () (? string)
	func (@"time".t·2 @"time".Time "esc:0x1") Sub (@"time".u·3 @"time".Time "esc:0x1") (? @"time".Duration)
	func (@"time".t·2 @"time".Time "esc:0x12") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time)
	func (@"time".t·2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 }
	func (@"time".t·2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t·2.@"time".sec + int64(-0xe7791f700) }
	func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + int64(-0xe7791f700)) * int64(0x3b9aca00) + int64(@"time".t·2.@"time".nsec) }
	func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data·3 []byte "esc:0x1") (? error)
	func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
	func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
	func (@"time".t·2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday)
	func (@"time".t·2 @"time".Time "esc:0x1") Year () (? int)
	func (@"time".t·2 @"time".Time "esc:0x1") YearDay () (? int)
	func (@"time".t·3 @"time".Time "esc:0x32") Zone () (@"time".name·1 string, @"time".offset·2 int)
	func (@"time".t·2 @"time".Time "esc:0x1") @"time".abs () (? uint64)
	func (@"time".t·5 @"time".Time "esc:0x1") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int)
	func (@"time".t·4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64)
	type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) }
	type @"os".File struct { @"os".? *@"os".file }
	func (@"os".f·2 *@"os".File "esc:0x22") Chdir () (? error)
	func (@"os".f·2 *@"os".File "esc:0x22") Chmod (@"os".mode·3 @"os".FileMode) (? error)
	func (@"os".f·2 *@"os".File "esc:0x22") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error)
	func (@"os".f·2 *@"os".File "esc:0x9") Close () (? error)
	func (@"os".f·2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".f·2 == nil { return uintptr(0xffffffffffffffff) }; return uintptr(@"os".f·2.@"os".file.@"os".fd) }
	func (@"os".f·2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f·2.@"os".file.@"os".name }
	func (@"os".f·3 *@"os".File "esc:0x102") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") ReadAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error)
	func (@"os".f·2 *@"os".File "esc:0x1") Sync () (? error)
	func (@"os".f·2 *@"os".File "esc:0x22") Truncate (@"os".size·3 int64) (? error)
	func (@"os".f·3 *@"os".File "esc:0x102") Write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") WriteAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x102") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".pread (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
	func (@"os".f·3 *@"os".File "esc:0x1") @"os".write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
	import bufio "bufio" // indirect
	type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
	type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
	type @"bufio".Reader struct { @"bufio".buf []byte; @"bufio".rd @"io".Reader; @"bufio".r int; @"bufio".w int; @"bufio".err error; @"bufio".lastByte int; @"bufio".lastRuneSize int }
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r }
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n·4 int) (@"bufio".discarded·1 int, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n·4 int) (? []byte, ? error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
	func (@"bufio".b·4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error)
	func (@"bufio".b·4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error)
	func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r·2 @"io".Reader) { @"bufio".b·1.@"bufio".reset(@"bufio".b·1.@"bufio".buf, @"bufio".r·2) }
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b·2.@"bufio".lastByte < int(0x0) || @"bufio".b·2.@"bufio".r == int(0x0) && @"bufio".b·2.@"bufio".w > int(0x0) { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > int(0x0) { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = int(0x1) }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = int(-0x1); @"bufio".b·2.@"bufio".lastRuneSize = int(-0x1); return nil }
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < int(0x0) || @"bufio".b·2.@"bufio".r < @"bufio".b·2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b·2.@"bufio".r -= @"bufio".b·2.@"bufio".lastRuneSize; @"bufio".b·2.@"bufio".lastByte = int(-0x1); @"bufio".b·2.@"bufio".lastRuneSize = int(-0x1); return nil }
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error)
	func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") @"bufio".fill ()
	func (@"bufio".b·2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err·3 error; ; @"bufio".err·3 = @"bufio".b·2.@"bufio".err; @"bufio".b·2.@"bufio".err = nil; return @"bufio".err·3 }
	func (@"bufio".b·1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf·2 []byte, @"bufio".r·3 @"io".Reader) { *@"bufio".b·1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf·2, @"bufio".rd:@"bufio".r·3, @"bufio".lastByte:int(-0x1), @"bufio".lastRuneSize:int(-0x1) }) }
	func (@"bufio".b·3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w·4 @"io".Writer) (? int64, ? error)
	type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer }
	func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n }
	func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".n }
	func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") Flush () (? error)
	func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error)
	func (@"bufio".b·1 *@"bufio".Writer "esc:0x1") Reset (@"bufio".w·2 @"io".Writer) { @"bufio".b·1.@"bufio".err = nil; @"bufio".b·1.@"bufio".n = int(0x0); @"bufio".b·1.@"bufio".wr = @"bufio".w·2 }
	func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error)
	func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") WriteByte (@"bufio".c·3 byte) (? error)
	func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error)
	func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteString (@"bufio".s·4 string "esc:0x9") (? int, ? error)
	func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") @"bufio".flush () (? error)
	type @"cmd/internal/obj".Biobuf struct { @"cmd/internal/obj".f *@"os".File; @"cmd/internal/obj".r *@"bufio".Reader; @"cmd/internal/obj".w *@"bufio".Writer; @"cmd/internal/obj".linelen int }
	func (@"cmd/internal/obj".b·2 *@"cmd/internal/obj".Biobuf "esc:0x3a") Flush () (? error)
	func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x1ba") Peek (@"cmd/internal/obj".n·4 int) (? []byte, ? error)
	func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Read (@"cmd/internal/obj".p·4 []byte) (? int, ? error)
	func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Write (@"cmd/internal/obj".p·4 []byte) (? int, ? error)
	type @"cmd/internal/obj".SymVer struct { Name string; Version int }
	type @"cmd/internal/obj".LineStack struct { Parent *@"cmd/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"cmd/internal/obj".LSym }
	func (@"cmd/internal/obj".stk·2 *@"cmd/internal/obj".LineStack "esc:0x1") @"cmd/internal/obj".fileLineAt (@"cmd/internal/obj".lineno·3 int) (? int) { return @"cmd/internal/obj".stk·2.FileLine + @"cmd/internal/obj".lineno·3 - @"cmd/internal/obj".stk·2.Lineno }
	type @"cmd/internal/obj".LineRange struct { Start int; Stack *@"cmd/internal/obj".LineStack }
	type @"cmd/internal/obj".LineHist struct { Top *@"cmd/internal/obj".LineStack; Ranges []@"cmd/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string }
	func (@"cmd/internal/obj".h·3 *@"cmd/internal/obj".LineHist "esc:0x42") AbsFileLine (@"cmd/internal/obj".lineno·4 int) (@"cmd/internal/obj".file·1 string, @"cmd/internal/obj".line·2 int)
	func (@"cmd/internal/obj".h·2 *@"cmd/internal/obj".LineHist "esc:0x32") At (@"cmd/internal/obj".lineno·3 int) (? *@"cmd/internal/obj".LineStack)
	func (@"cmd/internal/obj".h·3 *@"cmd/internal/obj".LineHist "esc:0x42") FileLine (@"cmd/internal/obj".lineno·4 int) (@"cmd/internal/obj".file·1 string, @"cmd/internal/obj".line·2 int)
	func (@"cmd/internal/obj".h·2 *@"cmd/internal/obj".LineHist "esc:0x9") LineString (@"cmd/internal/obj".lineno·3 int) (? string)
	func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Pop (@"cmd/internal/obj".lineno·2 int)
	func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Push (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".file·3 string)
	func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Update (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".file·3 string, @"cmd/internal/obj".line·4 int)
	func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".setFile (@"cmd/internal/obj".stk·2 *@"cmd/internal/obj".LineStack "esc:0x1", @"cmd/internal/obj".file·3 string)
	func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".startRange (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".top·3 *@"cmd/internal/obj".LineStack) { @"cmd/internal/obj".h·1.Top = @"cmd/internal/obj".top·3; @"cmd/internal/obj".h·1.Ranges = append(@"cmd/internal/obj".h·1.Ranges, (@"cmd/internal/obj".LineRange{ Start:@"cmd/internal/obj".top·3.Lineno, Stack:@"cmd/internal/obj".top·3 })) }
	type @"cmd/internal/obj".Plist struct { Name *@"cmd/internal/obj".LSym; Firstpc *@"cmd/internal/obj".Prog; Recur int; Link *@"cmd/internal/obj".Plist }
	type @"cmd/internal/obj".Addr struct { Type int16; Reg int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Val interface {}; Node interface {} }
	type @"cmd/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"cmd/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"cmd/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"cmd/internal/obj".SymVer]*@"cmd/internal/obj".LSym; LineHist @"cmd/internal/obj".LineHist; Imports []string; Plist *@"cmd/internal/obj".Plist; Plast *@"cmd/internal/obj".Plist; Sym_div *@"cmd/internal/obj".LSym; Sym_divu *@"cmd/internal/obj".LSym; Sym_mod *@"cmd/internal/obj".LSym; Sym_modu *@"cmd/internal/obj".LSym; Plan9privates *@"cmd/internal/obj".LSym; Curp *@"cmd/internal/obj".Prog; Printp *@"cmd/internal/obj".Prog; Blitrl *@"cmd/internal/obj".Prog; Elitrl *@"cmd/internal/obj".Prog; Rexflag int; Vexflag int; Rep int; Repn int; Lock int; Asmode int; Andptr []byte; And [100]uint8; Instoffset int64; Autosize int32; Armsize int32; Pc int64; DiagFunc func(? string, ? ...interface {}); Mode int; Cursym *@"cmd/internal/obj".LSym; Version int; Textp *@"cmd/internal/obj".LSym; Etextp *@"cmd/internal/obj".LSym; Errors int; Text *@"cmd/internal/obj".LSym; Data *@"cmd/internal/obj".LSym; Etext *@"cmd/internal/obj".LSym; Edata *@"cmd/internal/obj".LSym }
	func (@"cmd/internal/obj".ctxt·1 *@"cmd/internal/obj".Link "esc:0x9") AddImport (@"cmd/internal/obj".pkg·2 string) { @"cmd/internal/obj".ctxt·1.Imports = append(@"cmd/internal/obj".ctxt·1.Imports, @"cmd/internal/obj".pkg·2) }
	func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x1") Dconv (@"cmd/internal/obj".a·3 *@"cmd/internal/obj".Addr "esc:0x9") (? string)
	func (@"cmd/internal/obj".ctxt·1 *@"cmd/internal/obj".Link "esc:0x1") Diag (@"cmd/internal/obj".format·2 string, @"cmd/internal/obj".args·3 ...interface {})
	func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x1") FixedFrameSize () (? int64)
	func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x9") Line (@"cmd/internal/obj".n·3 int) (? string)
	func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link) NewProg () (? *@"cmd/internal/obj".Prog) { var @"cmd/internal/obj".p·3 *@"cmd/internal/obj".Prog; ; @"cmd/internal/obj".p·3 = new(@"cmd/internal/obj".Prog); @"cmd/internal/obj".p·3.Ctxt = @"cmd/internal/obj".ctxt·2; return @"cmd/internal/obj".p·3 }
	type @"cmd/internal/obj".ProgInfo struct { _ struct {}; Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 }
	type @"cmd/internal/obj".Prog struct { Ctxt *@"cmd/internal/obj".Link; Link *@"cmd/internal/obj".Prog; From @"cmd/internal/obj".Addr; From3 *@"cmd/internal/obj".Addr; To @"cmd/internal/obj".Addr; Opt interface {}; Forwd *@"cmd/internal/obj".Prog; Pcond *@"cmd/internal/obj".Prog; Rel *@"cmd/internal/obj".Prog; Pc int64; Lineno int32; Spadj int32; As int16; Reg int16; RegTo2 int16; Mark uint16; Optab uint16; Scond uint8; Back uint8; Ft uint8; Tt uint8; Isize uint8; Mode int8; Info @"cmd/internal/obj".ProgInfo }
	func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x1") From3Offset () (? int64) { if @"cmd/internal/obj".p·2.From3 == nil { return int64(0x0) }; return @"cmd/internal/obj".p·2.From3.Offset }
	func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x1") From3Type () (? int16) { if @"cmd/internal/obj".p·2.From3 == nil { return int16(0x0) }; return @"cmd/internal/obj".p·2.From3.Type }
	func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x9") Line () (? string)
	func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x9") String () (? string)
	type @"".Patch struct { @"".prog *@"cmd/internal/obj".Prog; @"".label string }
	type @"cmd/asm/internal/arch".Arch struct { ? *@"cmd/internal/obj".LinkArch; Instructions map[string]int; Register map[string]int16; RegisterPrefix map[string]bool; RegisterNumber func(? string, ? int16) (? int16, ? bool); IsJump func(@"cmd/asm/internal/arch".word string) (? bool) }
	type @"".Parser struct { @"".lex @"cmd/asm/internal/lex".TokenReader; @"".lineNum int; @"".histLineNum int32; @"".errorLine int32; @"".errorCount int; @"".pc int64; @"".input []@"cmd/asm/internal/lex".Token; @"".inputPos int; @"".pendingLabels []string; @"".labels map[string]*@"cmd/internal/obj".Prog; @"".toPatch []@"".Patch; @"".addr []@"cmd/internal/obj".Addr; @"".arch *@"cmd/asm/internal/arch".Arch; @"".ctxt *@"cmd/internal/obj".Link; @"".firstProg *@"cmd/internal/obj".Prog; @"".lastProg *@"cmd/internal/obj".Prog; @"".dataAddr map[string]int64; @"".isJump bool; @"".errorWriter @"io".Writer }
	func (@"".p·3 *@"".Parser "esc:0x2a") Parse () (? *@"cmd/internal/obj".Prog, ? bool)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".address (@"".operand·3 []@"cmd/asm/internal/lex".Token) (? @"cmd/internal/obj".Addr)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".append (@"".prog·2 *@"cmd/internal/obj".Prog, @"".cond·3 string, @"".doLabel·4 bool)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmData (@"".word·2 string "esc:0x1", @"".operands·3 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmFuncData (@"".word·2 string "esc:0x1", @"".operands·3 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmGlobl (@"".word·2 string "esc:0x1", @"".operands·3 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmInstruction (@"".op·2 int, @"".cond·3 string, @"".a·4 []@"cmd/internal/obj".Addr "esc:0x9")
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmJump (@"".op·2 int, @"".cond·3 string, @"".a·4 []@"cmd/internal/obj".Addr)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmPCData (@"".word·2 string "esc:0x1", @"".operands·3 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·1 *@"".Parser "esc:0x9") @"".asmText (@"".word·2 string "esc:0x1", @"".operands·3 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·2 *@"".Parser "esc:0x1") @"".at (@"".next·3 ...@"cmd/asm/internal/lex".ScanToken "esc:0x1") (? bool)
	func (@"".p·2 *@"".Parser "esc:0x1") @"".atRegisterShift () (? bool)
	func (@"".p·2 *@"".Parser "esc:0x1") @"".atStartOfRegister (@"".name·3 string "esc:0x1") (? bool) {  var @"".present·4 bool; _, @"".present·4 = @"".p·2.@"".arch.Register[@"".name·3]; if @"".present·4 { return bool(true) }; return @"".p·2.@"".arch.RegisterPrefix[@"".name·3] && @"".p·2.@"".peek() == @"cmd/asm/internal/lex".ScanToken(0x28) }
	func (@"".p·2 *@"".Parser "esc:0x9") @"".atof (@"".str·3 string) (? float64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".atoi (@"".str·3 string) (? uint64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".atos (@"".str·3 string "esc:0x12") (? string)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".back ()
	func (@"".p·1 *@"".Parser "esc:0x1") @"".branch (@"".jmp·2 *@"cmd/internal/obj".Prog "esc:0x1", @"".target·3 *@"cmd/internal/obj".Prog) { @"".jmp·2.To = (@"cmd/internal/obj".Addr{ Type:int16(0x5), Index:int16(0x0) }); @"".jmp·2.To.Val = @"".target·3 }
	func (@"".p·1 *@"".Parser "esc:0x9") @"".errorf (@"".format·2 string "esc:0x9", @"".args·3 ...interface {} "esc:0x9")
	func (@"".p·2 *@"".Parser "esc:0x9") @"".evalInteger (@"".pseudo·3 string, @"".operands·4 []@"cmd/asm/internal/lex".Token) (? int64)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".expect (@"".expected·2 @"cmd/asm/internal/lex".ScanToken)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".expr () (? uint64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".factor () (? uint64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".floatExpr () (? float64)
	func (@"".p·2 *@"".Parser "esc:0x3a") @"".get (@"".expected·3 @"cmd/asm/internal/lex".ScanToken) (? @"cmd/asm/internal/lex".Token)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".getConstant (@"".prog·3 *@"cmd/internal/obj".Prog "esc:0x1", @"".op·4 int, @"".addr·5 *@"cmd/internal/obj".Addr "esc:0x9") (? int64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".getConstantPseudo (@"".pseudo·3 string, @"".addr·4 *@"cmd/internal/obj".Addr "esc:0x9") (? int64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".getImmediate (@"".prog·3 *@"cmd/internal/obj".Prog "esc:0x1", @"".op·4 int, @"".addr·5 *@"cmd/internal/obj".Addr "esc:0x9") (? int64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".getRegister (@"".prog·3 *@"cmd/internal/obj".Prog "esc:0x1", @"".op·4 int, @"".addr·5 *@"cmd/internal/obj".Addr "esc:0x9") (? int16)
	func (@"".p·2 *@"".Parser "esc:0x1") @"".have (@"".token·3 @"cmd/asm/internal/lex".ScanToken) (? bool)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".instruction (@"".op·2 int, @"".word·3 string, @"".cond·4 string, @"".operands·5 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·2 *@"".Parser "esc:0x9") @"".line () (? bool)
	func (@"".p·2 *@"".Parser "esc:0x1") @"".more () (? bool) { return @"".p·2.@"".inputPos < len(@"".p·2.@"".input) }
	func (@"".p·2 *@"".Parser "esc:0x32") @"".next () (? @"cmd/asm/internal/lex".Token) { if !@"".p·2.@"".more() { return @"".EOF };  var @"".tok·3 @"cmd/asm/internal/lex".Token; @"".tok·3 = @"".p·2.@"".input[@"".p·2.@"".inputPos]; @"".p·2.@"".inputPos++; return @"".tok·3 }
	func (@"".p·2 *@"".Parser "esc:0x9") @"".operand (@"".a·3 *@"cmd/internal/obj".Addr "esc:0x1") (? bool)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".parseScale (@"".s·3 string) (? int8)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".patch ()
	func (@"".p·2 *@"".Parser "esc:0x1") @"".peek () (? @"cmd/asm/internal/lex".ScanToken) { if @"".p·2.@"".more() { return @"".p·2.@"".input[@"".p·2.@"".inputPos].ScanToken }; return @"cmd/asm/internal/lex".ScanToken(-0x1) }
	func (@"".p·2 *@"".Parser "esc:0x9") @"".positiveAtoi (@"".str·3 string) (? int64)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".pseudo (@"".op·2 int, @"".word·3 string, @"".operands·4 [][]@"cmd/asm/internal/lex".Token "esc:0x9")
	func (@"".p·5 *@"".Parser "esc:0x9") @"".register (@"".name·6 string, @"".prefix·7 rune) (@"".r1·1 int16, @"".r2·2 int16, @"".scale·3 int8, @"".ok·4 bool)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".registerIndirect (@"".a·2 *@"cmd/internal/obj".Addr "esc:0x1", @"".prefix·3 rune)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".registerList (@"".a·2 *@"cmd/internal/obj".Addr "esc:0x1")
	func (@"".p·2 *@"".Parser "esc:0x9") @"".registerNumber (@"".name·3 string) (? uint16)
	func (@"".p·3 *@"".Parser "esc:0x9") @"".registerReference (@"".name·4 string) (? int16, ? bool)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".registerShift (@"".name·3 string, @"".prefix·4 rune) (? int64)
	func (@"".p·1 *@"".Parser "esc:0x9") @"".setPseudoRegister (@"".addr·2 *@"cmd/internal/obj".Addr "esc:0x1", @"".reg·3 string, @"".isStatic·4 bool, @"".prefix·5 rune)
	func (@"".p·1 *@"".Parser "esc:0x1") @"".start (@"".operand·2 []@"cmd/asm/internal/lex".Token) { @"".p·1.@"".input = @"".operand·2; @"".p·1.@"".inputPos = int(0x0) }
	func (@"".p·1 *@"".Parser "esc:0x9") @"".symbolReference (@"".a·2 *@"cmd/internal/obj".Addr "esc:0x1", @"".name·3 string, @"".prefix·4 rune)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".term () (? uint64)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".validImmediate (@"".pseudo·3 string, @"".addr·4 *@"cmd/internal/obj".Addr "esc:0x9") (? bool)
	func (@"".p·2 *@"".Parser "esc:0x9") @"".validSymbol (@"".pseudo·3 string, @"".addr·4 *@"cmd/internal/obj".Addr "esc:0x9", @"".offsetOk·5 bool) (? bool)
	func @"".NewParser (@"".ctxt·2 *@"cmd/internal/obj".Link, @"".ar·3 *@"cmd/asm/internal/arch".Arch, @"".lexer·4 @"cmd/asm/internal/lex".TokenReader) (? *@"".Parser) { return (&@"".Parser{ @"".ctxt:@"".ctxt·2, @"".arch:@"".ar·3, @"".lex:@"".lexer·4, @"".labels:make(map[string]*@"cmd/internal/obj".Prog), @"".dataAddr:make(map[string]int64), @"".errorWriter:@"os".Stderr }) }
	var @"".EOF @"cmd/asm/internal/lex".Token
	func @"".init ()
	var @"time".months [12]string
	var @"time".days [7]string
	var @"time".Local *@"time".Location
	var @"time".UTC *@"time".Location
	var @"bufio".ErrInvalidUnreadByte error
	var @"bufio".ErrInvalidUnreadRune error
	const @"cmd/internal/obj".TYPE_BRANCH = 0x5
	const @"text/scanner".EOF = -0x1
	var @"os".Stderr *@"os".File

$$
_go_.o          0           0     0     644     369053    `
go object linux amd64 go1.6 X:none

!
go13ldbytes.a
fmt.atext/scanner.a.cmd/asm/internal/arch.a0cmd/asm/internal/flags.a,cmd/asm/internal/lex.a$cmd/internal/obj.aio.a
log.aos.astrconv.aunicode/utf8.aþ&"".(*Parser).append€+€+dH‹%H„$`ÿÿÿH;A†’
Hì WÀ„$„$H‹”$8H‹Œ$@H‹´$(Hƒù„uH‹ž H‹H‹k Hƒý5…¶H‹œ$0H‰$H‰T$H‰L$èH‹´$(¶\$€û…,H‹œ$8H‰œ$ÀH‹œ$@H‰œ$È1ÛH‰œ$°H‰œ$¸Hœ$°Hƒû„áHDŽ$ØHDŽ$àH‰œ$ÐHH‰$Hœ$ÀH‰\$HÇD$èH‹L$H‹D$ H‹œ$ÐH‰Œ$ H‰H‰„$¨€=uYH‰CH‹œ$(H‰$HH‰\$HÇD$H‹œ$ÐH‰\$H‹œ$ØH‰\$ H‹œ$àH‰\$(èHÄ ÃLCL‰$H‰D$è뗉éÿÿÿH‹ž°1íH9ë…üH‹¬$0€=…ÅH‰®°Hƒþ„­H‹¬$0€=…vH‰®¸€¼$H„`H‹n(HÿÅH‰n(H‹NPH‹FXH‹n`H‰¬$ø1ÒH‰„$ðH‰D$@H‰Œ$èH‰ÈH‹l$@H9ê
H‰D$XHƒø„H‹H‹@H‰T$HH‰L$pH‰D$xHH‰$H‹nhH‰l$H‰Œ$H‰L$H‰„$˜H‰D$èH‹T$pH‹L$xH‹\$ H‹1íH9ë„H‰”$ÀH‰Œ$È1ÛH‰œ$°H‰œ$¸Hœ$°Hƒû„áHDŽ$ØHDŽ$àH‰œ$ÐHH‰$Hœ$ÀH‰\$HÇD$èH‹L$H‹D$ H‹œ$ÐH‰Œ$ H‰H‰„$¨€=uYH‰CH‹œ$(H‰$HH‰\$HÇD$H‹œ$ÐH‰\$H‹œ$ØH‰\$ H‹œ$àH‰\$(èHÄ ÃLCL‰$H‰D$è뗉éÿÿÿH‰”$ÀH‰Œ$ÈH‹œ$0H‰\$`HH‰$H‹œ$(H‹khH‰l$Hœ$ÀH‰\$H\$`H‰\$èH‹´$(H‹D$XH‹T$HHƒÀHÿÂH‹l$@H9êŒóýÿÿH‹n`HÇFXH‹œ$0Hƒû„áH‹n(H‰«àH‹¶€û„1H‹œ$0H‰\$h1ÛH‰œ$H‰œ$H‰œ$H‰œ$Hœ$Hƒû„{HDŽ$ØHDŽ$àH‰œ$ÐHH‰$H‰t$Hƒ|$„3HƒD$HÇD$èH‹L$H‹D$ H‹œ$ÐH‰Œ$ H‰H‰„$¨€=…ÖH‰CH‹D$hHH‰ÙH‹œ$ÐHƒÃH‰Œ$ H‰H‰„$¨€=…€H‰CH‹œ$ÐH‰$H‹œ$ØH‰\$H‹œ$àH‰\$èH‹1íH9ë„ØH‹œ$0H‰\$hH‹H‰T$P1íH9ê„ä1öH‰´$°H‰´$¸H´$°Hƒþ„¹HDŽ$ØHDŽ$àH‹D$hHH‰´$ÐH‰œ$ H‰H‰„$¨€=uPH‰FH‹
H‰”$€H‰$H‰Œ$ˆH‰L$H‰t$H‹œ$ØH‰\$H‹œ$àH‰\$ èHÄ ÃLFL‰$H‰D$èH‹´$ÐH‹T$P듉é@ÿÿÿHH‰$HH‰\$HH‰\$èH‹T$H‰T$PéåþÿÿLCL‰$H‰D$èémþÿÿLCL‰$H‰D$èéþÿÿ‰%éÁýÿÿ‰é~ýÿÿ‰éýÿÿ‰éõúÿÿL†¸L‰$H‰l$èH‹´$(éoúÿÿ‰éLúÿÿL†°L‰$H‰l$èH‹´$(é úÿÿH‹®¸Hƒýt9H‹œ$0€=u	H‰]éùùÿÿLEL‰$H‰\$èH‹´$(éÚùÿÿ‰EëÂHƒý7…bH‹œ$0H‰$H‰T$H‰L$èH‹´$(¶\$€û…,H‹œ$8H‰œ$ÀH‹œ$@H‰œ$È1ÛH‰œ$°H‰œ$¸Hœ$°Hƒû„áHDŽ$ØHDŽ$àH‰œ$ÐHH‰$Hœ$ÀH‰\$HÇD$èH‹L$H‹D$ H‹œ$ÐH‰Œ$ H‰H‰„$¨€=uYH‰CH‹œ$(H‰$HH‰\$HÇD$H‹œ$ÐH‰\$H‹œ$ØH‰\$ H‹œ$àH‰\$(èHÄ ÃLCL‰$H‰D$è뗉éÿÿÿé;øÿÿH‰”$ÀH‰Œ$È1ÛH‰œ$°H‰œ$¸Hœ$°Hƒû„áHDŽ$ØHDŽ$àH‰œ$ÐHH‰$Hœ$ÀH‰\$HÇD$èH‹L$H‹D$ H‹œ$ÐH‰Œ$ H‰H‰„$¨€=uYH‰CH‹œ$(H‰$HH‰\$HÇD$H‹œ$ÐH‰\$H‹œ$ØH‰\$ H‹œ$àH‰\$(èHÄ ÃLCL‰$H‰D$è뗉éÿÿÿèéIõÿÿÌÌÌÌÌÌÌÌÌt
ŒNcmd/asm/internal/arch.ARMConditionCodesŽtype.stringÌruntime.convT2E¢(runtime.writeBarrierÖVgo.string."unrecognized condition code .%q"Ê&"".(*Parser).errorfþ.runtime.writebarrierptrÐ(runtime.writeBarrierœ(runtime.writeBarrierº
Ltype.map[string]*cmd/internal/obj.Prog’4runtime.mapaccess1_faststr‚
type.stringÀ
runtime.convT2E–(runtime.writeBarrierÊJgo.string."label %q multiply defined"¾&"".(*Parser).errorfò.runtime.writebarrierptrÌLtype.map[string]*cmd/internal/obj.Prog®$runtime.mapassign1Ü8cmd/asm/internal/flags.DebugÄtype.int32–runtime.convT2Eì(runtime.writeBarrierš6type.*cmd/internal/obj.Progê(runtime.writeBarrierÖfmt.Printlnä"".testOut¢>go.itab.*bytes.Buffer.io.WriterÒ6type.*cmd/internal/obj.Prog”(runtime.writeBarrier°"".testOutªfmt.FprintlnÞ.runtime.writebarrierptr˜$type.*bytes.Buffer®type.io.WriterÆ>go.itab.*bytes.Buffer.io.WriterÚ runtime.typ2Itabœ.runtime.writebarrierptrÊ.runtime.writebarrierptrÀ.runtime.writebarrierptr’.runtime.writebarrierptrâ(runtime.writeBarrierž .runtime.writebarrierptrŒ!Bcmd/asm/internal/arch.ARM64SuffixŽ#type.stringÌ#runtime.convT2E¢$(runtime.writeBarrierÖ$Fgo.string."unrecognized suffix .%q"Ê%&"".(*Parser).errorfþ%.runtime.writebarrierptrÐ'type.stringŽ(runtime.convT2Eä((runtime.writeBarrier˜)Fgo.string."unrecognized suffix .%q"Œ*&"".(*Parser).errorfÀ*.runtime.writebarrierptrÜ*0runtime.morestack_noctxtPÀX"".autotmp_0048(type.[1]interface {}"".autotmp_0046*type.*[1]interface {}"".autotmp_0045&type.[]interface {}"".autotmp_0044Ÿtype.*uint8"".autotmp_0043"type.interface {}"".autotmp_0042?(type.[2]interface {}"".autotmp_0039&type.[]interface {}"".autotmp_0038"type.interface {}"".autotmp_0037(type.[1]interface {}"".autotmp_0035*type.*[1]interface {}"".autotmp_0034&type.[]interface {}"".autotmp_0033Ÿtype.string"".autotmp_0032type.*string"".autotmp_0031¿type.int"".autotmp_0030type.int"".autotmp_0029"type.interface {}"".autotmp_0028(type.[1]interface {}"".autotmp_0026*type.*[1]interface {}"".autotmp_0025&type.[]interface {}"".autotmp_0024"type.interface {}"".autotmp_0023(type.[1]interface {}"".autotmp_0021*type.*[1]interface {}"".autotmp_0020&type.[]interface {}"".autotmp_0019ÿ"type.interface {}"".autotmp_0018ß(type.[1]interface {}"".autotmp_0015Ÿ&type.[]interface {}"".autotmp_0014¯type.int"".autotmp_00136type.*cmd/internal/obj.Prog"".autotmp_00126type.*cmd/internal/obj.Prog"".autotmp_0011ÿ6type.*cmd/internal/obj.Prog"".autotmp_0010type.string"".autotmp_0009type.string"".autotmp_0008ï6type.*cmd/internal/obj.Prog"".autotmp_0007type.string"".autotmp_0006otype.[]string"".autotmp_0004type.string"".autotmp_0003type.string"".autotmp_0002type.bool"".autotmp_0001¿type.string"".labelßtype.string"".doLabel@type.bool"".cond type.string"".prog6type.*cmd/internal/obj.Prog"".ptype.*"".ParserX"ÀŽ¿À¹¿Àõ¿À¿À ¿À¿ÀÚ2M

1‰&WZù]	±Ø_A"
1‰ùp… Š—^ô 	ê>!;	Ƈ!Tgclocals·2674c142b010e1ca60331c24a6d3c636Tgclocals·beac72250e17d177bc78ebcf353e28adN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).validSymbol€€dH‹%HD$ÈH;A†UHì¸H‹”$ÈH‹Œ$ÐH‹„$ضX€û„ö¶X€û„éH‰T$pH‰L$x1ÛH‹X 1íH9ë„»H‹h Hƒý„¥H‹MH‹EH‰L$0H‰L$`H‰D$8H‰D$h1ÛH‰œ$˜H‰œ$ H‰œ$¨H‰œ$°Hœ$˜Hƒû„NHDŽ$ˆHDŽ$H‰œ$€HH‰$H\$pH‰\$HÇD$èH‹L$H‹D$ H‹œ$€H‰L$PH‰H‰D$X€=…ÈH‰CHH‰$H\$`H‰\$HÇD$èH‹L$H‹D$ H‹œ$€HƒÃH‰L$PH‰H‰D$X€=uaH‰CH‹œ$ÀH‰$HH‰\$HÇD$!H‹œ$€H‰\$H‹œ$ˆH‰\$ H‹œ$H‰\$(èƄ$èHĸÃLCL‰$H‰D$èëLCL‰$H‰D$èé%ÿÿÿ‰é«þÿÿ‰EéSþÿÿH
HÇÀéHþÿÿH·Xfƒû…þÿÿH·Xfƒû…ùýÿÿ€¼$à…÷H‹XHƒû„éH‰T$pH‰L$x1ÛH‹X 1íH9ë„»H‹h Hƒý„¥H‹MH‹EH‰L$@H‰L$`H‰D$HH‰D$h1ÛH‰œ$˜H‰œ$ H‰œ$¨H‰œ$°Hœ$˜Hƒû„NHDŽ$ˆHDŽ$H‰œ$€HH‰$H\$pH‰\$HÇD$èH‹L$H‹D$ H‹œ$€H‰L$PH‰H‰D$X€=…ÈH‰CHH‰$H\$`H‰\$HÇD$èH‹L$H‹D$ H‹œ$€HƒÃH‰L$PH‰H‰D$X€=uaH‰CH‹œ$ÀH‰$HH‰\$HÇD$'H‹œ$€H‰\$H‹œ$ˆH‰\$ H‹œ$H‰\$(èƄ$èHĸÃLCL‰$H‰D$èëLCL‰$H‰D$èé%ÿÿÿ‰é«þÿÿ‰EéSþÿÿH
HÇÀéHþÿÿƄ$èHĸÃèé‰ûÿÿÌÌÌÌÌÌÌÌÌ0
Útype.string’runtime.convT2EÜ(runtime.writeBarrier€type.string¸runtime.convT2EŠ(runtime.writeBarrier¾Zgo.string."%s symbol %q must be a symbol(SB)"²&"".(*Parser).errorfö.runtime.writebarrierptrž.runtime.writebarrierptrÔ<go.string."<erroneous symbol>" type.stringØruntime.convT2E¢
(runtime.writeBarrierÆ
type.stringþ
runtime.convT2EÐ(runtime.writeBarrier„fgo.string."%s symbol %q must not be offset from SB"ø&"".(*Parser).errorf¼.runtime.writebarrierpträ.runtime.writebarrierptrš<go.string."<erroneous symbol>"Ü0runtime.morestack_noctxt`ð("".autotmp_0070"type.interface {}"".autotmp_0069"type.interface {}"".autotmp_0068(type.[2]interface {}"".autotmp_0066*type.*[2]interface {}"".autotmp_0065&type.[]interface {}"".autotmp_0064"type.interface {}"".autotmp_0063Ï"type.interface {}"".autotmp_0062?(type.[2]interface {}"".autotmp_0059o&type.[]interface {}"".autotmp_0058type.string"".autotmp_0057type.string"".autotmp_0056¯type.string"".autotmp_0055type.string"".~r1ïtype.string"".~r1type.string"".~r3Ptype.bool"".offsetOk@type.bool"".addr06type.*cmd/internal/obj.Addr"".pseudotype.string"".ptype.*"".Parser.ðÍïð¢ïð\ï€	87ŒMŒM ˆÐ""cTgclocals·c850c5a2fb77dc8d291a85b90724aa4cTgclocals·7ce43dadee1441fa606cf3cf6123e17cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).evalInteger€€dH‹%HD$ÀH;A†›HìÀH‹œ$ÈH‰$H‹œ$àH‰\$H‹œ$èH‰\$H‹œ$ðH‰\$èH\$ H|$pH‰ÞèH‹œ$ÈH‰$H‹œ$ÐH‰\$H‹œ$ØH‰\$H\$pH‰\$èH‹\$ H‰œ$øHÄÀÃèéCÿÿÿÌÌÌ

¦("".(*Parser).addressÊô runtime.duffcopy´<"".(*Parser).getConstantPseudoè0runtime.morestack_noctxtp€
"".addrŸ4type.cmd/internal/obj.Addr"".~r2`type.int64"".operands0Btype.[]cmd/asm/internal/lex.Token"".pseudotype.string"".ptype.*"".Parser€“ÿÀªJJ
RG'Tgclocals·e2e48659d066365ff31f925de75c53e8Tgclocals·48f1472f8ad4f51dbb454469c80e96f0N$GOROOT/src/cmd/asm/internal/asm/asm.goþ6"".(*Parser).validImmediateÀÀdH‹%HD$èH;A†öHì˜H‹„$¸H·fƒûu/¶X€ûu&H·XfƒûuH·XfƒûuƄ$ÀHĘÃH‹œ$¨H‰\$PH‹œ$°H‰\$XHH‰$H‰D$èH‹\$H‰\$@H‹\$H‰\$H1ÛH‰\$xH‰œ$€H‰œ$ˆH‰œ$H\$xHƒû„6HÇD$hHÇD$pH‰\$`HH‰$H\$PH‰\$HÇD$èH‹L$H‹D$ H‹\$`H‰L$0H‰H‰D$8€=…¼H‰CHH‰$H\$@H‰\$HÇD$èH‹L$H‹D$ H‹\$`HƒÃH‰L$0H‰H‰D$8€=uXH‰CH‹œ$ H‰$HH‰\$HÇD$)H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(èƄ$ÀHĘÃLCL‰$H‰D$èë˜LCL‰$H‰D$èé1ÿÿÿ‰éÃþÿÿèéèýÿÿÌÌÌÌÌÌÌÌ
ú"".emptyProg–,cmd/internal/obj.DconvÖtype.stringŽruntime.convT2EÒ(runtime.writeBarrierötype.string®runtime.convT2Eú(runtime.writeBarrier®jgo.string."%s: expected immediate constant; found %s"&"".(*Parser).errorfÔ.runtime.writebarrierptrü.runtime.writebarrierptrž0runtime.morestack_noctxtP°"".autotmp_0079"type.interface {}"".autotmp_0078Ï"type.interface {}"".autotmp_0077?(type.[2]interface {}"".autotmp_0074o&type.[]interface {}"".autotmp_0073¯type.string"".autotmp_0072type.string"".~r2@type.bool"".addr06type.*cmd/internal/obj.Addr"".pseudotype.string"".ptype.*"".Parser,°@¯°û¯°2¯ "¶')ì2Š|Á"7Tgclocals·a4a72fe4111c0d730d77d6113711d8c8Tgclocals·c4aa0c7895fda00e599071448995a44cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmTextà-à-dH‹%H„$hþÿÿH;A†>HìH‹”$@H‹Œ$ Hƒút=Hƒút7H‰$HH‰\$HÇD$%1ÛH‰\$H‰\$ H‰\$(èHÄÃH‰$èHH‰$HÇD$HÇD$HÇD$èH‹D$ H‹œ$ Hƒû„’
€=…n
H‰ChH‹œ$ H‰$H‹´$8Hƒ¼$@†@
H|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H¼$xH‰ÞèH‹œ$ H‰$HH‰\$HÇD$Hœ$xH‰\$ÆD$ èH‹”$@¶\$(€ûuHÄÃHœ$xH‰Ø1ÛH‹X 1íH9넊	H‹h Hƒý„t	H‹MH‹EH‰Œ$¨I‰ÉH‰Œ$ØH‰„$°H‰ÇH‰„$àHÇÀH‰D$xHDŽ$ˆHƒú…	H‹œ$ H‰$HH‰\$HÇD$H‹´$8Hƒú†åHƒÆH|$H‹H‰H‹NH‰OH‹NH‰OèH‹”$@L‹Œ$ØH‹¼$àH‹\$0H‰œ$ˆH‹D$xHÿÀH‹œ$8H‰ÅH9ЃyHkíHëH‹H‰Œ$H‹CH‹sH‰´$(H‰„$ HƒøŒ"Hƒø†4‹ƒû$…
H‰ÃH‰õHƒø‚öHÿËHÿÍI‰ÈHƒýtIƒÀH‰ØH‰¬$(L‰ÁÆD$sL‰„$Hƒû†·A‹ƒû-u;ÆD$sH‰ÃHƒø‚–HÿËHÿÍI‰ÈHƒýtIƒÀH‰ØH‰¬$(L‰ÁL‰„$H‰„$ Hƒø„8Hƒø†J‹ƒûý…#H‰ËHƒø†‹)‰¬$0H‹IH‹k1ÛH‰Œ$8H‰¬$@H‹œ$ H‰$H‰Œ$¸H‰L$H‰¬$ÀH‰l$èH‹\$H‰œ$€€|$stH÷ÛH‰œ$€H‹œ$ H‹¬$(Hƒû‚HÿËHÿÍL‹„$HƒýtIƒÀH‰ØH‰¬$(L‰„$HDŽ$€H‰œ$ HƒûŽ3Hƒû…ïHƒû†A‹ƒû-…ÙL‰ÅHƒø†øHƒÅ‹]ƒûý…¼L‰ÃHƒø†¨HƒÃ‹+‰¬$HH‹KH‹k1ÛH‰Œ$PH‰¬$XH‹œ$ H‰$H‰Œ$ÈH‰L$H‰¬$ÐH‰l$èH‹\$H‰œ$HH‰$èH‹|$H‰øHƒÿ„ WÀHƒÇàèH‰„$ Hƒø„ûH‹¬$ L‹…¨€=…ÄL‰fǀð
L‹„$ A‹h‰¨èH´$xH¼$ÈèHhHœ$ÈH‰l$H‰\$HH‰$èHH‰$èH‹Œ$ H‹|$H‰øHƒÿ„:WÀHƒÇÐèfÇH‹¬$ˆH‰hHƒù„€=…àH‰A`fÇAhH‹¬$€H‰ixH‰Œ$˜H‹œ$‰ۉ\$tHH‰$H\$tH‰\$HÇD$èH‹L$H‹D$ H‹œ$˜HƒûtuH‰Œ$èH‰‹˜H‰„$ð€=u>H‰ƒ H‹œ$ H‰$H‹œ$˜H‰\$1ÛH‰\$H‰\$ÆD$ èHÄÃLƒ L‰$H‰D$è벉ë‡LA`L‰$H‰D$èH‹Œ$ éÿÿÿ‰éíþÿÿ‰é¿þÿÿH‰$L‰D$èH‹„$ é$þÿÿ‰éþýÿÿ‰éÙýÿÿèH‹œ$ØH‰œ$H‹œ$àH‰œ$1ÛH‰œ$øH‰œ$Hœ$øHƒû„áHDŽ$hHDŽ$pH‰œ$`HH‰$Hœ$H‰\$HÇD$èH‹L$H‹D$ H‹œ$`H‰Œ$èH‰H‰„$ð€=uYH‰CH‹œ$ H‰$HH‰\$HÇD$/H‹œ$`H‰\$H‹œ$hH‰\$ H‹œ$pH‰\$(èHÄÃLCL‰$H‰D$è뗉éÿÿÿèèéqüÿÿèèL‰Œ$H‰¼$1ÛH‰œ$øH‰œ$Hœ$øHƒû„áHDŽ$hHDŽ$pH‰œ$`HH‰$Hœ$H‰\$HÇD$èH‹L$H‹D$ H‹œ$`H‰Œ$èH‰H‰„$ð€=uYH‰CH‹œ$ H‰$HH‰\$HÇD$1H‹œ$`H‰\$H‹œ$hH‰\$ H‹œ$pH‰\$(èHÄÃLCL‰$H‰D$è뗉éÿÿÿèèèèL‰Œ$H‰¼$1ÛH‰œ$øH‰œ$Hœ$øHƒû„áHDŽ$hHDŽ$pH‰œ$`HH‰$Hœ$H‰\$HÇD$èH‹L$H‹D$ H‹œ$`H‰Œ$èH‰H‰„$ð€=uYH‰CH‹œ$ H‰$HH‰\$HÇD$1H‹œ$`H‰\$H‹œ$hH‰\$ H‹œ$pH‰\$(èHÄÃLCL‰$H‰D$è뗉éÿÿÿèèèé`÷ÿÿ‰Eé„öÿÿH
HÇÀéyöÿÿèLChL‰$H‰D$èéõÿÿ‰égõÿÿèéôÿÿÌÌÌÌÌÌÌÌÌÌÌÌ̆
Šbgo.string."expect two or three operands for TEXT"Ò&"".(*Parser).errorfô$"".(*Parser).patch‚Ltype.map[string]*cmd/internal/obj.ProgÊruntime.makemap„(runtime.writeBarrier ("".(*Parser).addressÊô runtime.duffcopyð go.string."TEXT"º0"".(*Parser).validSymbolˆ go.string."TEXT"	0"".(*Parser).evalInteger¾2"".(*Parser).positiveAtoiú2"".(*Parser).positiveAtoi¢4type.cmd/internal/obj.Prog´"runtime.newobjectð° runtime.duffzero¾(runtime.writeBarrier²ô runtime.duffcopyì4type.cmd/internal/obj.Addrþ(runtime.typedmemmoveŒ4type.cmd/internal/obj.Addrž"runtime.newobjectêª runtime.duffzero¬(runtime.writeBarrier type.int32Øruntime.convT2EÂ(runtime.writeBarrier´&"".(*Parser).appendî.runtime.writebarrierptrž.runtime.writebarrierptrð.runtime.writebarrierptr°$runtime.panicindexŠtype.stringÈruntime.convT2Ež (runtime.writeBarrierÒ vgo.string."TEXT %s: argument size must be of form -integer"Æ!&"".(*Parser).errorfú!.runtime.writebarrierptr–"$runtime.panicindex¤"$runtime.panicindex¼"$runtime.panicsliceÊ"$runtime.panicindex„$type.stringÂ$runtime.convT2E˜%(runtime.writeBarrierÌ%zgo.string."TEXT %s: frame size must be an immediate constant"À&&"".(*Parser).errorfô&.runtime.writebarrierptr'$runtime.panicindexž'$runtime.panicslice¬'$runtime.panicindexº'$runtime.panicsliceô(type.string²)runtime.convT2Eˆ*(runtime.writeBarrier¼*zgo.string."TEXT %s: frame size must be an immediate constant"°+&"".(*Parser).errorfä+.runtime.writebarrierptr€,$runtime.panicindexŽ,$runtime.panicindexœ,$runtime.panicindexÈ,<go.string."<erroneous symbol>"ê,$runtime.panicindex’-.runtime.writebarrierptr´-0runtime.morestack_noctxt`°R"".autotmp_01126type.*cmd/internal/obj.Addr"".autotmp_0111Ÿ4type.cmd/internal/obj.Addr"".autotmp_0110ï6type.*cmd/internal/obj.Prog"".autotmp_0109"type.interface {}"".autotmp_0108(type.[1]interface {}"".autotmp_0106*type.*[1]interface {}"".autotmp_0105&type.[]interface {}"".autotmp_0104"type.interface {}"".autotmp_0103(type.[1]interface {}"".autotmp_0101*type.*[1]interface {}"".autotmp_0100&type.[]interface {}"".autotmp_0099ß"type.interface {}"".autotmp_0098¿(type.[1]interface {}"".autotmp_0095ï&type.[]interface {}"".autotmp_0093Çtype.int32"".autotmp_0092type.string"".autotmp_0091type.int"".autotmp_0090type.int"".autotmp_0089type.string"".autotmp_0088type.int"".autotmp_0087Ÿtype.string"".autotmp_0086type.int"".autotmp_0085type.int"".autotmp_0084type.int"".~r0Ÿtype.string2cmd/asm/internal/lex.l·2Ÿ>type.cmd/asm/internal/lex.Token"".~r0¿type.string2cmd/asm/internal/lex.l·2Ï>type.cmd/asm/internal/lex.Token"".~r1ßtype.string"".progÿ6type.*cmd/internal/obj.Prog"".argSizetype.int64"".frameSize¯type.int64"".negativeÉtype.bool
"".opÿBtype.[]cmd/asm/internal/lex.Token"".flagŸtype.int64"".next¿type.int"".nameÿtype.string"".nameAddr¿4type.cmd/internal/obj.Addr"".operands0Ftype.[][]cmd/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parserd"°R¯°…¯°ê
¯°ˆ¯°¼¯°·¯°u¯ð¦Ê2/
	SXJX
|6'16'hE=l.:Mt
p/-"‰&-ùùxhôë—žÂ
­nI	Œ–‘5<Tgclocals·ded932ea436924876a27360b467a62aaTgclocals·a2160a2499bcced8265b95721dd9e3bbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmDataÀÀdH‹%H„$HþÿÿH;A†xHì8H‹Œ$`H‹´$@Hƒùt7H‰4$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èHÄ8ÃH‹œ$XHƒù†H‹H‰”$H‹KH‹kH‰¬$H‰Œ$HƒùŒ™I‰ÈIƒèH‰ÕI9ȃÄMkÀLŋ]ƒû/…sI‰ÈIÿÈH‰ÕI9ȃ˜MkÀLŋ]ƒûý…NH‰ËH‰L$xHÿËH‰ÕH9˃0HkÛH݋]‰œ$H‹MH‹E1ÛH‰Œ$ H‰„$(H‰4$H‰Œ$ H‰L$H‰„$¨H‰D$èH‹Œ$¶\$ˆ\$wH‹\$xHƒëH9ˇ¸H‰ØH‹œ$@H‰$H‹œ$H‰\$H‰D$H‰L$èH\$ H¼$˜H‰ÞèH‹œ$@H‰$HH‰\$HÇD$Hœ$˜H‰\$ÆD$ è¶\$(€ûuHÄ8ÃHœ$˜H‰Ø1ÛH‹X 1íH9ë„ÿH‹h Hƒý„éH‹MH‹EH‰Œ$H‰Œ$°H‰„$˜H‰„$¸H‹œ$@H‰$H‹´$XHƒ¼$`†—HƒÆH|$H‹H‰H‹NH‰OH‹NH‰OèH‹”$@H\$ H¼$HH‰ÞèH·œ$Hfƒû	-fƒû…âH‹Œ$°H‹„$¸HH‰$H‹ªÀH‰l$H‰Œ$ðH‰L$H‰„$øH‰D$èH‹´$°H‹”$¸H‹D$ ¶\$(H‹(€û„-H‹œ$¨H9ëH‰´$àH‰”$è1ÛH‰œ$ÐH‰œ$ØHœ$ÐHƒû„áHDŽ$8HDŽ$@H‰œ$0HH‰$Hœ$àH‰\$HÇD$èH‹L$H‹D$ H‹œ$0H‰Œ$ÀH‰H‰„$Ȁ=uYH‰CH‹œ$@H‰$HH‰\$HÇD$H‹œ$0H‰\$H‹œ$8H‰\$ H‹œ$@H‰\$(èHÄ8ÃLCL‰$H‰D$è뗉éÿÿÿH‰´$àH‰”$èH‹œ$¨H¾l$wHëH‰œ$€HH‰$H‹œ$@H‹«ÀH‰l$Hœ$àH‰\$Hœ$€H‰\$èHH‰$èH‹|$H‰øHƒÿ„¹WÀHƒÇàèH‰„$ˆHƒø„”H‹¬$@L‹…¨€=…]L‰fǀðL‹„$@A‹h‰¨èH´$˜H¼$èèHhHœ$èH‰l$H‰\$HH‰$èHH‰$èH‹|$H‰øHƒÿ„ÛWÀHƒÇÐèH¾l$wH‰hH‹œ$ˆHƒû„¬€=…ˆH‰C`H´$HH¼$èèH‹œ$ˆHƒût]HkhHœ$èH‰l$H‰\$HH‰$èH‹„$ˆH‹œ$@H‰$H‰D$1ÛH‰\$H‰\$ÆD$ èHÄ8ÉëŸLC`L‰$H‰D$èéeÿÿÿ‰éMÿÿÿ‰éÿÿÿH‰$L‰D$èH‹„$ˆé‹þÿÿ‰éeþÿÿ‰é@þÿÿfƒû	„üÿÿH‰$HH‰\$HÇD$31ÛH‰\$H‰\$ H‰\$(èHÄ8Ãfƒû
„Óûÿÿfƒû„Éûÿÿë³è‰EéûÿÿH
HÇÀéûÿÿèèH‰4$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èHÄ8ÃèèèèécøÿÿÌÌÌb
~Pgo.string."expect two operands for DATA"Æ&"".(*Parser).errorf´."".(*Parser).parseScaleÐ("".(*Parser).addressúô runtime.duffcopy  go.string."DATA"ê0"".(*Parser).validSymbolÀ
("".(*Parser).addressú
ô runtime.duffcopyâ*type.map[string]int64À4runtime.mapaccess2_faststrätype.string¢runtime.convT2Eø(runtime.writeBarrier¬Rgo.string."overlapping DATA entry for %s" &"".(*Parser).errorfÔ.runtime.writebarrierptrÆ*type.map[string]int64´$runtime.mapassign1Â4type.cmd/internal/obj.ProgÔ"runtime.newobject° runtime.duffzeroÞ(runtime.writeBarrierÒô runtime.duffcopyŒ4type.cmd/internal/obj.Addrž(runtime.typedmemmove¬4type.cmd/internal/obj.Addr¾"runtime.newobjectúª runtime.duffzero¾(runtime.writeBarrierþô runtime.duffcopyÔ4type.cmd/internal/obj.Addræ(runtime.typedmemmoveÄ&"".(*Parser).append€.runtime.writebarrierptrÂ.runtime.writebarrierptr¢~go.string."DATA value must be an immediate constant or address"ê&"".(*Parser).errorf°$runtime.panicindexÒ<go.string."<erroneous symbol>"ô$runtime.panicslice‚$runtime.panicindexœTgo.string."expect /size for DATA argument"ä&"".(*Parser).errorfþ$runtime.panicindexŒ$runtime.panicindexš$runtime.panicindex¨0runtime.morestack_noctxt`ð0"".autotmp_01324type.cmd/internal/obj.Addr"".autotmp_01316type.*cmd/internal/obj.Addr"".autotmp_0130Ÿ4type.cmd/internal/obj.Addr"".autotmp_0129ß6type.*cmd/internal/obj.Prog"".autotmp_0128ï"type.interface {}"".autotmp_0127Ï(type.[1]interface {}"".autotmp_0124&type.[]interface {}"".autotmp_0120ïtype.int64"".autotmp_0119type.string"".autotmp_0118¯type.string"".autotmp_0117type.string"".autotmp_0115type.int"".~r1Ïtype.string"".~r0¯type.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token"".valueAddrß4type.cmd/internal/obj.Addr"".nametype.string"".nameAddr¿4type.cmd/internal/obj.Addr"".scaletype.int8"".nÿtype.int
"".opïBtype.[]cmd/asm/internal/lex.Token"".operands0Ftype.[][]cmd/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parserb"ðLïð›ïðÐïð‘ïð’ïð|ïðï
 ¼ò2/-Uv=BRd
}ùg.
:M¤')	"+
/		/

Vb÷NM«€±p¥¤/u
EgTgclocals·32feae25e7294cb6360bc80cd3f15f3aTgclocals·b00be20e998bf99ad913183435d695d0N$GOROOT/src/cmd/asm/internal/asm/asm.goþ*"".(*Parser).asmGlobl€€dH‹%H„$ÿÿÿH;A†HìxH‹”$€H‹Œ$ Hƒùt=Hƒùt7H‰$HH‰\$HÇD$&1ÛH‰\$H‰\$ H‰\$(èHÄxÃH‰$H‹´$˜Hƒù†›H|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H¼$ˆH‰ÞèH‹œ$€H‰$HH‰\$HÇD$Hœ$ˆH‰\$ÆD$ èH‹”$ ¶\$(€ûuHÄxÃHÇÀH‰D$pHÇD$xHƒú…ðH‹œ$€H‰$HH‰\$HÇD$H‹´$˜Hƒú†¶HƒÆH|$H‹H‰H‹NH‰OH‹NH‰OèH‹”$ H‹\$0H‰\$xH‹D$pHÿÀH‹œ$€H‰$H‹´$˜H‰ÃH9ЃQHkÛHÞH|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H¼$(H‰ÞèH‹œ$€H‰$HH‰\$HÇD$Hœ$(H‰\$è¶\$ €ûuHÄxÃHH‰$èH‹D$H‰ÇHƒø„§WÀHƒÇàèH‰„$€H‹¬$€L‹…¨€=…\L‰fǀðL‹„$€A‹h‰¨èH´$ˆH¼$ØèHhHœ$ØH‰l$H‰\$HH‰$èHH‰$èH‹D$H‰ÇHƒø„ÚWÀHƒÇÐèH‹l$xH‰hH‹œ$€Hƒû„¬€=…ˆH‰C`H´$(H¼$ØèH‹œ$€Hƒût]HkhHœ$ØH‰l$H‰\$HH‰$èH‹„$€H‹œ$€H‰$H‰D$1ÛH‰\$H‰\$ÆD$ èHÄxÉëŸLC`L‰$H‰D$èéeÿÿÿ‰éMÿÿÿ‰éÿÿÿH‰$L‰D$èH‹„$€éŒþÿÿ‰éRþÿÿèèé|ýÿÿèèéÉûÿÿÌÌÌÌÌÌÌÌÌD
Šdgo.string."expect two or three operands for GLOBL"Ò&"".(*Parser).errorfÎ("".(*Parser).addressøô runtime.duffcopyž"go.string."GLOBL"è0"".(*Parser).validSymbol€"go.string."GLOBL"ˆ0"".(*Parser).evalIntegerÊ("".(*Parser).addressôô runtime.duffcopyš"go.string."GLOBL"Ú6"".(*Parser).validImmediateŒ	4type.cmd/internal/obj.Progž	"runtime.newobjectÚ	° runtime.duffzero”
(runtime.writeBarrierˆô runtime.duffcopyÂ4type.cmd/internal/obj.AddrÔ(runtime.typedmemmoveâ4type.cmd/internal/obj.Addrô"runtime.newobject°ª runtime.duffzeroò(runtime.writeBarrier²
ô runtime.duffcopyˆ4type.cmd/internal/obj.Addrš(runtime.typedmemmoveø&"".(*Parser).append´.runtime.writebarrierptrö.runtime.writebarrierptr¨$runtime.panicindex¶$runtime.panicindexÎ$runtime.panicindexÜ0runtime.morestack_noctxt`ð"".autotmp_01424type.cmd/internal/obj.Addr"".autotmp_0140¿4type.cmd/internal/obj.Addr"".autotmp_0139ï6type.*cmd/internal/obj.Prog"".autotmp_0138type.bool"".autotmp_0137type.int"".autotmp_0136type.int"".addrŸ4type.cmd/internal/obj.Addr"".flagÿtype.int64"".nexttype.int"".nameAddrß4type.cmd/internal/obj.Addr"".operands0Ftype.[][]cmd/asm/internal/lex.Token"".wordtype.string"".ptype.*"".ParserH"ðRïðœïð°ïð„ïðeïÀ~à2/KJ	
i\=.
0M£'	)		

.h‹¹½Ò:Tgclocals·f5c212ebdbc346d9ea57c781b84b5e7bTgclocals·a40d5981d77d8b72e6354cdee576a445N$GOROOT/src/cmd/asm/internal/asm/asm.goþ,"".(*Parser).asmPCData€€dH‹%H„$ÿÿÿH;A†ÏHìhH‹”$H‹Œ$pHƒút7H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èHÄhÃH‰$H‹´$ˆHƒú†^H|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H¼$ÈH‰ÞèH‹œ$pH‰$HH‰\$HÇD$Hœ$ÈH‰\$è¶\$ €ûuHÄhÃH‹œ$pH‰$H‹´$ˆHƒ¼$†ºHƒÆH|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H|$xH‰ÞèH‹œ$pH‰$HH‰\$HÇD$H\$xH‰\$è¶\$ €ûuHÄhÃHH‰$èH‹D$H‰ÇHƒø„WÀHƒÇàèH‰D$pH‹¬$pL‹…¨€=…ÔL‰fǀðL‹„$pA‹h‰¨èH´$ÈH¼$èHhHœ$H‰l$H‰\$HH‰$èHt$xH¼$èH‹\$pHƒûtZHkhHœ$H‰l$H‰\$HH‰$èH‹D$pH‹œ$pH‰$H‰D$1ÛH‰\$H‰\$ÆD$ èHÄhÉë¢H‰$L‰D$èH‹D$péÿÿÿ‰éàþÿÿèèèéýÿÿÌÌÌÌÌÌÌÌÌÌÌÌ4
~Tgo.string."expect two operands for PCDATA"Æ&"".(*Parser).errorfÂ("".(*Parser).addressìô runtime.duffcopy’$go.string."PCDATA"Ò6"".(*Parser).validImmediate„("".(*Parser).address¨ô runtime.duffcopyÎ$go.string."PCDATA"ˆ6"".(*Parser).validImmediateº4type.cmd/internal/obj.ProgÌ"runtime.newobjectˆ° runtime.duffzero¼(runtime.writeBarrier°ô runtime.duffcopyê4type.cmd/internal/obj.Addrü(runtime.typedmemmove 	ô runtime.duffcopyð	4type.cmd/internal/obj.Addr‚
(runtime.typedmemmoveÚ
&"".(*Parser).appendŽ.runtime.writebarrierptrº$runtime.panicindexÈ$runtime.panicindexÖ0runtime.morestack_noctxt`Ð"".autotmp_01484type.cmd/internal/obj.Addr"".autotmp_0147Ÿ4type.cmd/internal/obj.Addr"".autotmp_0146ï6type.*cmd/internal/obj.Prog"".autotmp_0145type.bool"".valueß4type.cmd/internal/obj.Addr"".key¿4type.cmd/internal/obj.Addr"".operands0Ftype.[][]cmd/asm/internal/lex.Token"".wordtype.string"".ptype.*"".ParserH"ÐLÏЏÏКÏОÏÐ1Ï€^´2/K=Y:.-'	
,b†›ºoTgclocals·f5c212ebdbc346d9ea57c781b84b5e7bTgclocals·9323da4f2905ef8dddb8f2a4fb009fddN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).asmFuncData€€dH‹%H„$ÿÿÿH;A†ÔHìhH‹”$H‹Œ$pHƒút7H‰$HH‰\$HÇD$ 1ÛH‰\$H‰\$ H‰\$(èHÄhÃH‰$H‹´$ˆHƒú†cH|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H|$xH‰ÞèH‹œ$pH‰$HH‰\$HÇD$H\$xH‰\$è¶\$ €ûuHÄhÃH‹œ$pH‰$H‹´$ˆHƒ¼$†ÅHƒÆH|$H‹H‰H‹NH‰OH‹NH‰OèH\$ H¼$ÈH‰ÞèH‹œ$pH‰$HH‰\$HÇD$Hœ$ÈH‰\$ÆD$ è¶\$(€ûuHÄhÃHH‰$èH‹D$H‰ÇHƒø„WÀHƒÇàèH‰D$pH‹¬$pL‹…¨€=…ÔL‰fǀðL‹„$pA‹h‰¨èHt$xH¼$èHhHœ$H‰l$H‰\$HH‰$èH´$ÈH¼$èH‹\$pHƒûtZHkhHœ$H‰l$H‰\$HH‰$èH‹D$pH‹œ$pH‰$H‰D$1ÛH‰\$H‰\$ÆD$ èHÄhÉë¢H‰$L‰D$èH‹D$péÿÿÿ‰éàþÿÿèèèéýÿÿÌÌÌÌÌÌÌ4
~Xgo.string."expect two operands for FUNCDATA"Æ&"".(*Parser).errorfÂ("".(*Parser).addressæô runtime.duffcopyŒ(go.string."FUNCDATA"Æ6"".(*Parser).validImmediateø("".(*Parser).address¢ô runtime.duffcopyÈ(go.string."FUNCDATA"’0"".(*Parser).validSymbolÄ4type.cmd/internal/obj.ProgÖ"runtime.newobject’° runtime.duffzeroÆ(runtime.writeBarrier´ô runtime.duffcopyî4type.cmd/internal/obj.Addr€	(runtime.typedmemmoveª	ô runtime.duffcopyú	4type.cmd/internal/obj.AddrŒ
(runtime.typedmemmoveä
&"".(*Parser).append˜.runtime.writebarrierptrÄ$runtime.panicindexÒ$runtime.panicindexà0runtime.morestack_noctxt`Ð"".autotmp_01544type.cmd/internal/obj.Addr"".autotmp_0153Ÿ4type.cmd/internal/obj.Addr"".autotmp_0152ï6type.*cmd/internal/obj.Prog"".autotmp_0151type.bool"".nameAddr¿4type.cmd/internal/obj.Addr"".valueAddrß4type.cmd/internal/obj.Addr"".operands0Ftype.[][]cmd/asm/internal/lex.Token"".wordtype.string"".ptype.*"".ParserH"ÐLÏЉÏÐ¥ÏОÏÐ1Ï€^ò2/H:\B.-'	
,b€¦·rTgclocals·f5c212ebdbc346d9ea57c781b84b5e7bTgclocals·a7bf2c8780c4e3c3d4a877416246da9eN$GOROOT/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmJump€1€1dH‹%H„$PÿÿÿH;A†Hì0HH‰$èH‹´$@L‹”$8L‹Œ$XH‹”$`H‹|$H‰øHƒÿ„ÁWÀHƒÇàèH‰D$xHƒø„ŸM‹‚¨€=…SL‰Hƒø„?A‹j‰¨èf‰°ðH‰ÁH‰D$`Hƒú…êHƒú†ÙL‰ÈH·fƒû…¦H¼$àWÀHƒÇÐèfDŽ$àI‹Z(HÿÃH‹hHëH‰œ$ðHƒùthHihHœ$àH‰l$H‰\$HH‰$èH‹œ$8H‰$H‹\$`H‰\$H‹œ$HH‰\$H‹œ$PH‰\$ÆD$ èHÄ0Éë”H·fƒûu*Hƒùt LAhL‰D$H‰D$HH‰$è늉ëÜH·fƒûu¶X€û„ ¶X€û„“H·fƒûu¶X€û„:¶X€û„-H·fƒû…|H·Xfƒû…mH‹XHƒû…_H‹X 1íH9ëuHÄ0ÃHH‰$I‹jhH‰l$H‰D$PH‹X H|$H‹H‰H‹KH‰OèH‹”$8H‹L$`H‹\$ H‹1íH9è…*1ÛH‰œ$°H‰œ$¸H‰œ$ÀH‰Œ$°H‹t$PH‹n Hœ$¸H‹MH‰H‹MH‰KH‰ÓH‹RpH‹kxH‹‹€H‰èHÿÅH9Íw8H‰kxH‰ÓH‰ÅHkíHëH¬$°H‰\$H‰l$H-H‰,$èéþÿÿHH‰$H‰T$H‰D$H‰L$H‰l$ èH‹T$(H‹l$0H‹L$8H‹œ$8HƒûtNH‰èH‰l$HHÿÅH‰kxH‰‹€H‰T$p€=u	H‰Spé^ÿÿÿLCpL‰$H‰T$èH‹T$pH‹D$Hé=ÿÿÿ‰ë®H‰D$XH¼$àWÀHƒÇÐèfDŽ$àfDŽ$äH‰L$hHƒù„ŠHihHœ$àH‰l$H‰\$HH‰$èH‹D$XHH‰ÙH‹\$hHƒûtFH‰Œ$€H‰‹˜H‰„$ˆ€=uH‰ƒ éÙüÿÿLƒ L‰$H‰D$èé¿üÿÿ‰붉éoÿÿÿH·fƒûuz¶X€ûuqH‰D$PHƒùtbLAhL‰D$H‰D$HH‰$èH‹¬$8H‹­ H‹mH‹] Hƒû9…WüÿÿH‹l$PH‹]Hƒû…DüÿÿH‹\$`fÇChé4üÿÿ‰ëšH·fƒûu:Hƒúv-Hƒùt#LAhL‰D$L‰L$HH‰$èé÷ûÿÿ‰ëÙè1ÒH‰”$H‰”$˜H”$Hƒú„°HDŽ$ÐHDŽ$ØHH‰”$ÈH‰œ$€H‰H‰„$ˆ€=uIH‰BL‰$HH‰\$HÇD$H‰T$H‹œ$ÐH‰\$ H‹œ$ØH‰\$(èHÄ0ÃLBL‰$H‰D$èH‹”$ÈL‹”$8뗉éIÿÿÿHƒøt8Hƒùt.LAhL‰D$H‰D$HH‰$èH‹\$`fÇChé×úÿÿ‰ëΉëÄHƒøt-Hƒùt#LAhL‰D$H‰D$HH‰$èé úÿÿ‰ëىëÏèHƒúukL‰ËHƒúv[HƒÃPH‰\$PHƒúvEL@L‰D$L‰L$HH‰$èL‹”$8L‹Œ$XH‹”$`H‹L$`H‹D$PéÀùÿÿèèHƒú…ˆI‹ª H‹mH‹] Hƒû9…ˆL‰ËHƒú†tHàH‰\$PL‰$H‰D$H‰t$Hƒú†IL‰L$èH‹\$ H¼$àWÀHƒÇÐèfDŽ$àH‰œ$ðH‹\$`Hƒû„þHkHœ$àH‰l$H‰\$HH‰$èH‹œ$8H‰$H‹\$`H‰\$H‹œ$@H‰\$H‹œ$XHƒ¼$`†—HƒÃPH‰\$èH‹D$ HH‰$HÇD$f‰D$H‹¬$8H‹­ H‹U H‹ÿÓL‹”$8L‹Œ$XH‹”$`H‹L$`H‹D$PH·\$H‰Þ¶\$€û…f‰t$F1ÛH‰œ$H‰œ$˜Hœ$Hƒû„ÞHDŽ$ÐHDŽ$ØH‰œ$ÈHH‰$H\$FH‰\$HÇD$èH‹L$H‹D$ H‹œ$ÈH‰Œ$€H‰H‰„$ˆ€=uYH‰CH‹œ$8H‰$HH‰\$HÇD$H‹œ$ÈH‰\$H‹œ$ÐH‰\$ H‹œ$ØH‰\$(èHÄ0ÃLCL‰$H‰D$è뗉éÿÿÿf‰±òé#÷ÿÿè‰éûýÿÿèèI‹ª H‹mH‹] Hƒû0…ÎL‰ËHƒú†ºHàH‰\$PHƒú†L@L‰D$L‰L$HH‰$èH‹œ$8H‰$H‹\$`H‰\$H‹œ$@H‰\$H‹œ$XHƒ¼$`vBHƒÃPH‰\$èL‹”$8L‹Œ$XH‹”$`H‹L$`H‹D$PH·\$ f‰™òé5öÿÿèèèH‰4$èH‹\$H‰œ$ H‹\$H‰œ$¨1ÛH‰œ$H‰œ$˜Hœ$Hƒû„áHDŽ$ÐHDŽ$ØH‰œ$ÈHH‰$Hœ$ H‰\$HÇD$èH‹L$H‹D$ H‹œ$ÈH‰Œ$€H‰H‰„$ˆ€=uYH‰CH‹œ$8H‰$HH‰\$HÇD$+H‹œ$ÈH‰\$H‹œ$ÐH‰\$ H‹œ$ØH‰\$(èHÄ0ÃLCL‰$H‰D$è뗉éÿÿÿ‰éºôÿÿH‰$L‰D$èH‹´$@L‹”$8L‹Œ$XH‹D$xH‹”$`éxôÿÿ‰éZôÿÿ‰é8ôÿÿèéÊóÿÿÌÌÌÌÌÌÌÌÌ̖
J4type.cmd/internal/obj.Prog\"runtime.newobjectØ° runtime.duffzero(runtime.writeBarrierÜª runtime.duffzeroâ4type.cmd/internal/obj.Addrô(runtime.typedmemmoveè&"".(*Parser).appendÊ4type.cmd/internal/obj.AddrÜ(runtime.typedmemmove‚	Ltype.map[string]*cmd/internal/obj.ProgÞ	4runtime.mapaccess1_faststr°type."".PatchÂ(runtime.typedmemmoveÚtype.[]"".Patch”
"runtime.growslice(runtime.writeBarrierÌ.runtime.writebarrierptr¤ª runtime.duffzero¤4type.cmd/internal/obj.Addr¶(runtime.typedmemmoveÎ6type.*cmd/internal/obj.Prog¤(runtime.writeBarrierì.runtime.writebarrierptrò4type.cmd/internal/obj.Addr„(runtime.typedmemmoveê4type.cmd/internal/obj.Addrü(runtime.typedmemmove˜$runtime.panicindex¢6type.*cmd/internal/obj.Addrä(runtime.writeBarrierˆHgo.string."cannot assemble jump %+v"ì&"".(*Parser).errorf .runtime.writebarrierptr”4type.cmd/internal/obj.Addr¦(runtime.typedmemmove˜4type.cmd/internal/obj.Addrª(runtime.typedmemmoveÎ$runtime.panicindex¸4type.cmd/internal/obj.AddrÊ(runtime.typedmemmove¢$runtime.panicindex°$runtime.panicindexð0"".(*Parser).getConstant¢ª runtime.duffzerož4type.cmd/internal/obj.Addr°(runtime.typedmemmoveÀ 0"".(*Parser).getConstantØ go.string."R"°!¾#type.int16ö#runtime.convT2EÌ$(runtime.writeBarrier€%Dgo.string."bad register number %d"ô%&"".(*Parser).errorf¨&.runtime.writebarrierptrÜ&$runtime.panicindexø&$runtime.panicindex†'$runtime.panicindex¬(4type.cmd/internal/obj.Addr¾((runtime.typedmemmoveÆ)0"".(*Parser).getRegister¸*$runtime.panicindexÆ*$runtime.panicindexÔ*$runtime.panicindexê*,cmd/internal/obj.Aconv´,type.stringò,runtime.convT2EÈ-(runtime.writeBarrierü-ngo.string."wrong number of arguments to %s instruction"ð.&"".(*Parser).errorf¤/.runtime.writebarrierptrà/.runtime.writebarrierptrÚ00runtime.morestack_noctxtpà8"".autotmp_0183(type.[1]interface {}"".autotmp_0181*type.*[1]interface {}"".autotmp_0180&type.[]interface {}"".autotmp_0179ÿtype."".Patch"".autotmp_0178"type.interface {}"".autotmp_0177(type.[1]interface {}"".autotmp_0175*type.*[1]interface {}"".autotmp_0174&type.[]interface {}"".autotmp_0173ß"type.interface {}"".autotmp_0172¿(type.[1]interface {}"".autotmp_0169Ï&type.[]interface {}"".autotmp_0167ï6type.*cmd/internal/obj.Prog"".autotmp_01656type.*cmd/internal/obj.Prog"".autotmp_01644type.cmd/internal/obj.Addr"".autotmp_01636type.*cmd/internal/obj.Prog"".autotmp_01624type.cmd/internal/obj.Addr"".autotmp_0161Ÿtype.string"".autotmp_0159Ótype.int16"".autotmp_0158type.int64"".autotmp_0157Ÿ4type.cmd/internal/obj.Addr"".target¯6type.*cmd/internal/obj.Prog"".jmp6type.*cmd/internal/obj.Prog"".progŸ6type.*cmd/internal/obj.Prog"".target¿6type.*cmd/internal/obj.Addr"".a@8type.[]cmd/internal/obj.Addr"".cond type.string
"".optype.int"".ptype.*"".ParserX"àÝßà½ßàÃßàƒßà½ßàhßÀŒ²"
N&

J
,L:M
$FE$$+J’&%“£"!"!)4

*¨+1*89*@?_F
'[Ma	ë+ (s;<ŒK3	Š-Œ
:	:
Á²)\u[L|	ªCT	>,gƒq}QTgclocals·8d6cf959f83b23d3f7862599c9a28c9cTgclocals·a80280d0fadd7ac719fb2f6b2e4c0588N$GOROOT/src/cmd/asm/internal/asm/asm.goþ$"".(*Parser).patchààdH‹%H„$XÿÿÿH;A†Hì(H‹œ$0Hƒû„ëH‹SpH‹CxH‹«€H‰¬$Ð1ÉH‰„$ÈH‰D$0H‰”$ÀH‰ÐH‹l$0H9édH‰D$PHƒø„–H‹0H‹PH‹hH‰L$8H‰´$¨H‰t$xH‰”$°H‰”$€H‰¬$¸H‰¬$ˆHH‰$H‹œ$0H‹khH‰l$Hœ$€H|$H‹H‰H‹KH‰OèH‹\$ H‹1íH9è…1ÛH‰\$hH‰\$pH\$hHƒû„ÞHDŽ$˜HDŽ$ H‰œ$HH‰$H\$xH‰\$HƒD$HÇD$èH‹L$H‹D$ H‹œ$H‰L$XH‰H‰D$`€=uYH‰CH‹œ$0H‰$HH‰\$HÇD$H‹œ$H‰\$H‹œ$˜H‰\$ H‹œ$ H‰\$(èHÄ(ÃLCL‰$H‰D$è뗉éÿÿÿH‹œ$0H‹L$xH‰D$@H¼$ØWÀHƒÇÐèfDŽ$ØfDŽ$ÜH‰L$HHƒù„ºHihHœ$ØH‰l$H‰\$HH‰$èH‹D$@HH‰ÙH‹\$HHƒûtvH‰L$XH‰‹˜H‰D$`€=uEH‰ƒ H‹D$PH‹L$8HƒÀHÿÁH‹l$0H9錜ýÿÿH‹œ$0H‹«€HÇCxHÄ(ÃLƒ L‰$H‰D$è뫉놉é?ÿÿÿ‰écýÿÿ‰éýÿÿèéÐüÿÿ 
„Ltype.map[string]*cmd/internal/obj.Progî4runtime.mapaccess1_faststr˜type.stringÜruntime.convT2E¦(runtime.writeBarrierÚ<go.string."undefined label %s"Î&"".(*Parser).errorf‚.runtime.writebarrierptràª runtime.duffzeroà	4type.cmd/internal/obj.Addrò	(runtime.typedmemmoveŠ
6type.*cmd/internal/obj.ProgÔ
(runtime.writeBarrierŽ.runtime.writebarrierptrÎ0runtime.morestack_noctxtÐ"".autotmp_0203Ÿ"type.interface {}"".autotmp_0202ÿ(type.[1]interface {}"".autotmp_0199¯&type.[]interface {}"".autotmp_0198ÿtype."".Patch"".autotmp_0197¯type.*"".Patch"".autotmp_0196ïtype.int"".autotmp_0195ßtype.int"".autotmp_01946type.*cmd/internal/obj.Prog"".autotmp_0193Ÿ4type.cmd/internal/obj.Addr"".autotmp_0191Ïtype.[]"".Patch"".targetÏ6type.*cmd/internal/obj.Prog"".jmp¿6type.*cmd/internal/obj.Prog"".patchßtype."".Patch"".ptype.*"".Parser."ÐÐÏЂÏÐ0Ï
°Hê"DÝ05
6p"
"öwyxŽ*Tgclocals·ea5138d814d46269fcb486a04203da7dTgclocals·6ac2a84a640475b2b5ddaee3b634790cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ&"".(*Parser).branchÀÀdH‹%H;a†ÀHƒìxH|$(WÀHƒÇÐèfÇD$(fÇD$,H‹œ$ˆHƒû„„HkhH\$(H‰l$H‰\$HH‰$èH‹Œ$HH‰ØH‹œ$ˆHƒût=H‰D$H‰ƒ˜H‰L$ €=uH‰‹ HƒÄxÃLƒ L‰$H‰L$èëä‰뿉éuÿÿÿèé#ÿÿÿÌÌÌ
Hª runtime.duffzero¼4type.cmd/internal/obj.AddrÎ(runtime.typedmemmoveì6type.*cmd/internal/obj.Prog¼(runtime.writeBarrier„.runtime.writebarrierptr¨0runtime.morestack_noctxt0ð"".autotmp_0206Ÿ4type.cmd/internal/obj.Addr"".target 6type.*cmd/internal/obj.Prog"".jmp6type.*cmd/internal/obj.Prog"".ptype.*"".Parser ð™ïð"ï
à(‚GH5A

fzTgclocals·5c5a9f3dff47a8940bdc317b9324ac2aTgclocals·5f32766c99d383f833fae93d4e4d71d1N$GOROOT/src/cmd/asm/internal/asm/asm.goþ6"".(*Parser).asmInstruction++dH‹%H„$°ýÿÿH;A†²*HìÐWÀ„$èHH‰$èH‹´$øH‹”$H‹Œ$àH‹D$H‰ÇHƒø„_*WÀHƒÇàèH‰„$ÐH‹¬$ØL‹…¨€=…ü)L‰Hƒø„è)L‹„$ØA‹h‰¨èf‰ˆðH‰„$¨HƒúØHƒúuEH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$èH‰\$H‹œ$ðH‰\$ÆD$ èHÄÐÃHƒú…¸HH‰$H‹œ$ØH‹› H‹H‹kHH‰l$H‰L$èH‹´$¨H‹”$H‹Œ$øH‹\$¶+@€ý„$Hƒú†Hƒþ„LFhL‰D$H‰L$HH‰$èH‹¬$ØH‹­ H‹mH‹] Hƒû9…¾H‹œ$àH‰$è¶\$€û„ŸH‹œ$øHƒ¼$†H‹¬$¨HƒýtnLEhL‰D$H‰\$HH‰$èH‹œ$øHƒ¼$v6H‹¬$¨Hƒýt#LEL‰D$H‰\$HH‰$èé^þÿÿ‰EëØè‰EëèéAþÿÿ‰é÷þÿÿèHƒúv-Hƒþt#LFL‰D$H‰L$HH‰$èéßþÿÿ‰ëÙèHƒú…ûH‹¬$ØH‹­ H‹mH‹] Hƒû5…®H‰$è¶\$€û„ÁH‹œ$øHƒ¼$†£H‹¬$¨Hƒý„‰LEL‰D$H‰\$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$v+HƒÃPH‰\$èH·\$ H‰ØH‹œ$¨f‰ƒòéýÿÿè‰EéoÿÿÿèH‹œ$àH‰$èH‹¼$àH‹´$¨H‹Œ$H‹„$ø¶\$€û„&Hƒù†H·fƒû…ÒH‰ÅHƒù†óHƒÅPH·]fƒû„²H‰ÃHƒù†žHƒÃPHƒþ„‰LFL‰D$H‰\$HH‰$èH‹”$¨H‹Œ$H‹„$øHƒútIHƒùv<H·hf‰ªòHƒùv#LBhL‰D$H‰D$HH‰$èéíûÿÿèè‰볉épÿÿÿèHƒù†H·fƒû„ÙH‰ÅHƒù†ûHƒÅPH·]fƒû…¹Hƒù†¨Hƒþ„—LFL‰D$H‰D$HH‰$èH‹”$¨H‹Œ$H‹„$øHƒútWI‰ÀHƒùvGIƒÀPI·hf‰ªòH‰ÃHƒùv'HƒÃPLBhL‰D$H‰\$HH‰$èéüúÿÿèè‰륉ébÿÿÿèH‰<$èH‹\$H‰œ$øH‹\$H‰œ$1ÛH‰œ$èH‰œ$ðHœ$èHƒû„áHDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=uYH‰CH‹œ$ØH‰$HH‰\$HÇD$H‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èHÄÐÃLCL‰$H‰D$è뗉éÿÿÿèèèèH‰<$èH‹´$øH‹”$¶\$€û„´Hƒú†£H‹¬$¨Hƒý„‰LEL‰D$H‰t$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$v+HƒÃPH‰\$èH·\$ H‰ØH‹œ$¨f‰ƒòéÌøÿÿè‰EéoÿÿÿèHƒú†…H‹¬$¨HƒýtrLEL‰D$H‰t$HH‰$èH‹œ$øHƒ¼$v:H‹¬$¨HƒÃPHƒýt#LEhL‰D$H‰\$HH‰$èé8øÿÿ‰EëØè‰Eë‰èH‹¬$ØH‹­ H‹mH‹] Hƒû7…ãH‰$èH‹´$øH‹”$H‹Œ$à¶\$€û„´Hƒú†£H‹¬$¨Hƒý„‰LEL‰D$H‰t$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$v+HƒÃPH‰\$èH·\$ H‰ØH‹œ$¨f‰ƒòé2÷ÿÿè‰EéoÿÿÿèH‹¬$ØH‹­ H‹mH‹] Hƒû0…EþÿÿH‰$èH‹´$øH‹”$¶\$€ûu0H‹œ$àH‰$èH‹´$øH‹”$¶\$€ûuéòýÿÿHƒú†£H‹¬$¨Hƒý„‰LEL‰D$H‰t$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$v+HƒÃPH‰\$èH·\$ H‰ØH‹œ$¨f‰ƒòé
öÿÿè‰EéoÿÿÿèH‰$èH‹\$H‰œ$øH‹\$H‰œ$H‹œ$H‰œ$ 1ÛH‰œ$ H‰œ$(H‰œ$0H‰œ$8Hœ$ Hƒû„XHDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=…ÉH‰CHH‰$Hœ$ H‰\$HÇD$èH‹L$H‹D$ H‹œ$HƒÃH‰Œ$ØH‰H‰„$à€=uYH‰CH‹œ$ØH‰$HH‰\$HÇD$,H‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èHÄÐÃLCL‰$H‰D$èë—LCL‰$H‰D$èé$ÿÿÿ‰é¡þÿÿHƒúHƒú…
H‹œ$ØH‹› H‹H‹k Hƒý6¼Hƒý0…ðHƒú†ßH‹¬$¨Hƒý„ÅLEL‰D$H‰t$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$vgHƒÃPH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$øHƒ¼$v*HàLAhL‰D$H‰\$HH‰$èéóÿÿèè‰Eé3ÿÿÿèHƒý5…H‰$èH‹´$¨H‹”$H‹Œ$ø¶\$€û„êH‰ËHƒú†ÖHƒÃPHƒþ„ÁLFL‰D$H‰\$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$vcH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$øHƒ¼$v*HàLAhL‰D$H‰\$HH‰$èéùñÿÿèè‰é8ÿÿÿèHƒú†ÖHƒþ„ÅLFL‰D$H‰L$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$vgHƒÃPH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$øHƒ¼$v*HàLAhL‰D$H‰\$HH‰$èéñÿÿèè‰é4ÿÿÿèHƒý6…oHƒú†^H‹¬$¨Hƒý„DLEL‰D$H‰t$HH‰$èH‹´$øHƒ¼$†HƒÆPH¼$èHH‰$èH‹D$H´$H¼$€èH‰„$ÈHƒø„´H¬$€H‰D$H‰l$H-H‰,$èH‹„$ÈH‹œ$¨Hƒûtx€=u[H‰C`H‹œ$øHƒ¼$v=H‹¬$¨HàHƒýt#LEhL‰D$H‰\$HH‰$èé¾ïÿÿ‰EëØèLC`L‰$H‰D$è땉넉éEÿÿÿè‰Eé´þÿÿèH‹œ$ØH‰$HH‰\$HÇD$@1ÛH‰\$H‰\$ H‰\$(èHÄÐÃHƒý7…[H‰$èH‹´$¨H‹”$H‹Œ$ø¶\$€û„EHƒú†4Hƒþ„#LFL‰D$H‰L$HH‰$èH‹œ$øHƒ¼$†çH‹¬$¨HƒÃPHƒý„ÉLEhL‰D$H‰\$HH‰$èH‹Œ$H‹„$øH‰ÅHƒù†‡HŠH·]fƒû„7H‹œ$àH‰$èH‹\$H‰œ$øH‹\$H‰œ$1ÛH‰œ$èH‰œ$ðHœ$èHƒû„áHDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=uYH‰CH‹œ$ØH‰$HH‰\$HÇD$NH‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èHÄÐÃLCL‰$H‰D$è뗉éÿÿÿH‹œ$¨Hƒût(I‰ÀHƒùvI I·hf‰«ôéïìÿÿè‰ëÔè‰Eé/þÿÿè‰éÖýÿÿèHƒú†ÖHƒþ„ÅLFL‰D$H‰L$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$vgHƒÃPH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$øHƒ¼$v*HàLAhL‰D$H‰\$HH‰$èéõëÿÿèè‰é4ÿÿÿèHƒý8„ãúÿÿHƒý9…HüÿÿH‰$èH‹´$¨H‹”$H‹Œ$ø¶\$€û„çHƒú†ÖHƒþ„ÅLFL‰D$H‰L$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$vgHàH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$øHƒ¼$v'HƒÃPLAhL‰D$H‰\$HH‰$èéËêÿÿèè‰é4ÿÿÿèH‰ËHƒú† HƒÃPH·+fƒý…fHƒú†UHƒþ„DLFL‰D$H‰L$HH‰$èH‹´$øHƒ¼$†HƒÆPH¼$@èHH‰$èH‹D$H´$@H¼$€èH‰„$°Hƒø„´H¬$€H‰D$H‰l$H-H‰,$èH‹„$°H‹œ$¨Hƒûtx€=u[H‰C`H‹œ$øHƒ¼$v=H‹¬$¨HàHƒýt#LEhL‰D$H‰\$HH‰$èéjéÿÿ‰EëØèLC`L‰$H‰D$è땉넉éEÿÿÿè‰éµþÿÿèfƒý…çHƒú†ÖHƒþ„ÅLFL‰D$H‰L$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$vgHƒÃPH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$øHƒ¼$v*HàLAhL‰D$H‰\$HH‰$èéUèÿÿèè‰é4ÿÿÿèH‹œ$àH‰$èH‹\$H‰œ$øH‹\$H‰œ$1ÛH‰œ$èH‰œ$ðHœ$èHƒû„áHDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=uYH‰CH‹œ$ØH‰$HH‰\$HÇD$+H‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èHÄÐÃLCL‰$H‰D$è뗉éÿÿÿèHƒú…ýðÿÿH‹¬$ØH‹­ H‹mH‹] Hƒû5…\H‰$èH‹´$øH‹”$H‹Œ$à¶\$€û„-H‹œ$ØH‰$H‹œ$¨H‰\$H‰L$Hƒú†þH‰t$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†°HƒÃPH‰\$èH·\$ f‰\$`H‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†SHàH‰\$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†þHÃðH‰\$èH·\$ f‰\$^H‹œ$øHƒ¼$†ÄH‹¬$¨Hƒý„ªLEL‰D$H‰\$HH‰$èH‹œ$øHƒ¼$vrH‹¬$¨HàHƒýtXLEhL‰D$H‰\$HH‰$èH‹œ$¨fÇChH‹œ$¨H¿l$^H‰kxH‹œ$¨H·l$`f‰«òé«äÿÿ‰Eë£è‰EéNÿÿÿèèèèèH‹¬$ØH‹­ H‹mH‹] Hƒû7…ÜHƒú†ËH‹¬$¨Hƒý„±LEL‰D$H‰t$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†OHƒÃPH‰\$èH·\$ H‰ØH‹œ$¨f‰ƒòH‹´$øHƒ¼$†HƠH¼$0èHH‰$èH‹D$H´$0H¼$€èH‰„$¸Hƒø„´H¬$€H‰D$H‰l$H-H‰,$èH‹„$¸H‹œ$¨Hƒûtx€=u[H‰C`H‹œ$øHƒ¼$v=H‹¬$¨HÃðHƒýt#LEhL‰D$H‰\$HH‰$èé¿âÿÿ‰EëØèLC`L‰$H‰D$è땉넉éEÿÿÿèè‰EéGþÿÿèH‹¬$ØH‹­ H‹mH‹] Hƒû9…H‰$èH‹Œ$à¶\$€û„éH‹œ$øHƒ¼$†ËH‹¬$¨Hƒý„±LEL‰D$H‰\$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†OHƒÃPH‰\$èH·\$ H‰ØH‹œ$¨f‰ƒòH‹´$øHƒ¼$†HƠH¼$àèHH‰$èH‹D$H´$àH¼$€èH‰„$ÀHƒø„´H¬$€H‰D$H‰l$H-H‰,$èH‹„$ÀH‹œ$¨Hƒûtx€=u[H‰C`H‹œ$øHƒ¼$v=H‹¬$¨HÃðHƒýt#LEhL‰D$H‰\$HH‰$èé–àÿÿ‰EëØèLC`L‰$H‰D$è땉넉éEÿÿÿèè‰EéGþÿÿèH‰$èH‹\$H‰œ$øH‹\$H‰œ$1ÛH‰œ$èH‰œ$ðHœ$èHƒû„áHDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=uYH‰CH‹œ$ØH‰$HH‰\$HÇD$+H‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èHÄÐÃLCL‰$H‰D$è뗉éÿÿÿHƒú…FH‹¬$ØH‹­ H‹mH‹] Hƒû9…öH‰$èH‹Œ$à¶\$€û„×H‹œ$øHƒ¼$†¹H‹¬$¨Hƒý„ŸLEL‰D$H‰\$HH‰$èH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†=HƒÃPH‰\$èH‹Œ$¨H·\$ f‰™òH‹œ$ØH‰$H‰L$H‹œ$àH‰\$H‹œ$øHƒ¼$†ÞHàH‰\$èH‹\$ H‰œ$˜H‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†|HÃðH‰\$èH‹”$˜H‹D$ H9H‰ѻÿÿÿÿHƒú ƒöÓëHÇÁH)}ÿÿÿÿHƒù ƒÔÓå!ë‰\$dHH‰$èH‹D$H‰ÇHƒø„£WÀHƒÇÐèfÇ‹l$dH‰hH‹œ$¨Hƒûtx€=u[H‰C`H‹œ$øHƒ¼$v=H‹¬$¨HÃ@Hƒýt#LEhL‰D$H‰\$HH‰$èé¡Üÿÿ‰EëØèLC`L‰$H‰D$è땉넉éVÿÿÿ1íé%ÿÿÿ1ÛéÿÿÿH‰ÁHÿ{ÿÿÿÿHƒù s1ÓëH‰ÑHÿÉIÇÁI)ÉL‰ɽÿÿÿÿIƒù s
Óå!ë‰\$déèþÿÿ1íëï1ÛëËèèè‰EéYýÿÿèH‰$èH‹\$H‰œ$øH‹\$H‰œ$1ÛH‰œ$èH‰œ$ðHœ$èHƒû„áHDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=uYH‰CH‹œ$ØH‰$HH‰\$HÇD$+H‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èHÄÐÃLCL‰$H‰D$è뗉éÿÿÿHƒú…ÑäÿÿH‹¬$ØH‹­ H‹mH‹] Hƒû5…VH‰$èH‹”$¨H‹Œ$à¶\$€û„/fÇBhH‹œ$ØH‰$H‰T$H‰L$H‹œ$øHƒ¼$†õH‰\$èH‹\$ H‰œ$ˆH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†šHƒÃPH‰\$èH‹\$ H‰œ$€H‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†;HàH‰\$èH·\$ H¿ÛH‰\$xH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†×HÃðH‰\$èH·\$ H¿ÛH‰\$pH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†sHÃ@H‰\$èH·\$ H¿ÛH‰\$hH‹œ$ØH‰$H‹œ$¨H‰\$H‹œ$àH‰\$H‹œ$øHƒ¼$†HÐH‰\$èH‹D$ H‹œ$àH‰$H‹œ$èH‰\$H‹œ$ðH‰\$H‹œ$ˆH‰\$H‹œ$€H‰\$ H‹\$xH‰\$(H‹\$pH‰\$0H‹\$hH‰\$8H‰D$@èH‹\$HH‰œ$H·\$Pf‰\$b¶\$R€û…
H‹œ$èH‰œ$øH‹œ$ðH‰œ$1ÛH‰œ$èH‰œ$ðHœ$èHƒû„ HDŽ$HDŽ$H‰œ$HH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰Œ$ØH‰H‰„$à€=…‘H‰CH‹œ$ØH‰$HH‰\$HÇD$H‹œ$H‰\$H‹œ$H‰\$ H‹œ$H‰\$(èH‹œ$¨H‹¬$H‰kx1ÛH‰œ$èH‰œ$ðH‹œ$¨H·l$bf‰«ðé–ÖÿÿLCL‰$H‰D$èé\ÿÿÿ‰éÙþÿÿèèèèèèéUàÿÿ‰éÖÿÿH‰$L‰D$èH‹´$øH‹”$H‹„$ÐH‹Œ$àéÔÕÿÿ‰éšÕÿÿèé)ÕÿÿÌÌÌÌÌÌÌÌÌÖ
`4type.cmd/internal/obj.Progr"runtime.newobjectÞ° runtime.duffzero˜(runtime.writeBarrierœ&"".(*Parser).appendÎ"type.map[int]bool 2runtime.mapaccess1_fast64Æ4type.cmd/internal/obj.AddrØ(runtime.typedmemmove¼@cmd/asm/internal/arch.IsPPC64NEGÌ4type.cmd/internal/obj.AddrÞ(runtime.typedmemmoveÊ	4type.cmd/internal/obj.AddrÜ	(runtime.typedmemmoveú	$runtime.panicindex’
$runtime.panicindex¸
$runtime.panicindexþ
4type.cmd/internal/obj.Addr(runtime.typedmemmove¬$runtime.panicindex˜<cmd/asm/internal/arch.IsARMCMP°
4type.cmd/internal/obj.AddrÂ
(runtime.typedmemmoveÐ0"".(*Parser).getRegister”$runtime.panicindex²$runtime.panicindexØ@cmd/asm/internal/arch.IsARMSTREX„4type.cmd/internal/obj.Addr–(runtime.typedmemmove¬4type.cmd/internal/obj.Addr¾(runtime.typedmemmoveÒ$runtime.panicindexà$runtime.panicindex„$runtime.panicindexÊ4type.cmd/internal/obj.AddrÜ(runtime.typedmemmoveŽ4type.cmd/internal/obj.Addr (runtime.typedmemmove´$runtime.panicindexÂ$runtime.panicindexæ$runtime.panicindexü,cmd/internal/obj.AconvÆtype.string„runtime.convT2EÚ(runtime.writeBarrierŽTgo.string."unrecognized addressing for %s"‚&"".(*Parser).errorf¶.runtime.writebarrierptrÒ$runtime.panicindexà$runtime.panicindexî$runtime.panicindexü$runtime.panicindex’Fcmd/asm/internal/arch.IsARMFloatCmp°4type.cmd/internal/obj.AddrÂ(runtime.typedmemmoveÐ0"".(*Parser).getRegister” $runtime.panicindex² $runtime.panicindex!4type.cmd/internal/obj.Addr¢!(runtime.typedmemmove–"4type.cmd/internal/obj.Addr¨"(runtime.typedmemmoveÆ"$runtime.panicindexÞ"$runtime.panicindex¶#@cmd/asm/internal/arch.IsARM64CMPä$4type.cmd/internal/obj.Addrö$(runtime.typedmemmove„&0"".(*Parser).getRegisterÈ&$runtime.panicindexæ&$runtime.panicindex¾'Bcmd/asm/internal/arch.IsMIPS64CMP”(Bcmd/asm/internal/arch.IsMIPS64MUL´)4type.cmd/internal/obj.AddrÆ)(runtime.typedmemmoveÔ*0"".(*Parser).getRegister˜+$runtime.panicindex¶+$runtime.panicindexÌ+,cmd/internal/obj.AconvÖ-type.string”.runtime.convT2Eê.(runtime.writeBarrierŽ/type.intÌ/runtime.convT2Eª0(runtime.writeBarrierÞ0pgo.string."can't handle %s instruction with %d operands"Ò1&"".(*Parser).errorf†2.runtime.writebarrierptr®2.runtime.writebarrierptr¤44type.cmd/internal/obj.Addr¶4(runtime.typedmemmoveÄ50"".(*Parser).getRegisterÌ64type.cmd/internal/obj.AddrÞ6(runtime.typedmemmoveò6$runtime.panicindex€7$runtime.panicindexž7$runtime.panicindexÈ7@cmd/asm/internal/arch.IsARMSTREXô84type.cmd/internal/obj.Addr†9(runtime.typedmemmoveŒ:0"".(*Parser).getRegister”;4type.cmd/internal/obj.Addr¦;(runtime.typedmemmoveº;$runtime.panicindexÈ;$runtime.panicindexä;$runtime.panicindexº<4type.cmd/internal/obj.AddrÌ<(runtime.typedmemmoveÚ=0"".(*Parser).getRegisterâ>4type.cmd/internal/obj.Addrô>(runtime.typedmemmoveˆ?$runtime.panicindex–?$runtime.panicindex²?$runtime.panicindex¬@4type.cmd/internal/obj.Addr¾@(runtime.typedmemmoveŽAô runtime.duffcopyœA4type.cmd/internal/obj.Addr®A"runtime.newobjectâAô runtime.duffcopy¸B4type.cmd/internal/obj.AddrÊB(runtime.typedmemmove‚C(runtime.writeBarrierŠD4type.cmd/internal/obj.AddrœD(runtime.typedmemmoveºD$runtime.panicindexâD.runtime.writebarrierptr†E$runtime.panicindex¤E$runtime.panicindexÎE˜go.string."TODO: implement three-operand instructions for this architecture"–F&"".(*Parser).errorfÌFDcmd/asm/internal/arch.IsARM64STLXRêG4type.cmd/internal/obj.AddrüG(runtime.typedmemmove€I4type.cmd/internal/obj.Addr’I(runtime.typedmemmovešJ,cmd/internal/obj.AconväKtype.string¢Lruntime.convT2EøL(runtime.writeBarrier¬M´go.string."invalid addressing modes for third operand to %s instruction, must be register" N&"".(*Parser).errorfÔN.runtime.writebarrierptrÎO$runtime.panicindexäO$runtime.panicindex‚P$runtime.panicindexžP$runtime.panicindexôP4type.cmd/internal/obj.Addr†Q(runtime.typedmemmove”R0"".(*Parser).getRegisterœS4type.cmd/internal/obj.Addr®S(runtime.typedmemmoveÂS$runtime.panicindexÐS$runtime.panicindexìS$runtime.panicindexªT@cmd/asm/internal/arch.IsPPC64CMPÈU4type.cmd/internal/obj.AddrÚU(runtime.typedmemmoveîV0"".(*Parser).getRegisterðW4type.cmd/internal/obj.Addr‚X(runtime.typedmemmove–X$runtime.panicindex¤X$runtime.panicindexÀX$runtime.panicindexÔY4type.cmd/internal/obj.AddræY(runtime.typedmemmove¶Zô runtime.duffcopyÄZ4type.cmd/internal/obj.AddrÖZ"runtime.newobjectŠ[ô runtime.duffcopyà[4type.cmd/internal/obj.Addrò[(runtime.typedmemmoveª\(runtime.writeBarrier²]4type.cmd/internal/obj.AddrÄ](runtime.typedmemmoveâ]$runtime.panicindexŠ^.runtime.writebarrierptr®^$runtime.panicindexÊ^$runtime.panicindex´_4type.cmd/internal/obj.AddrÆ_(runtime.typedmemmoveÔ`0"".(*Parser).getRegisterÜa4type.cmd/internal/obj.Addrîa(runtime.typedmemmove‚b$runtime.panicindexb$runtime.panicindex¬b$runtime.panicindexÒb,cmd/internal/obj.Aconvœdtype.stringÚdruntime.convT2E°e(runtime.writeBarrieräengo.string."invalid addressing modes for %s instruction"Øf&"".(*Parser).errorfŒg.runtime.writebarrierptr¨g$runtime.panicindex”h>cmd/asm/internal/arch.IsARMMULAÄi0"".(*Parser).getRegisterÚj0"".(*Parser).getRegisterŒl0"".(*Parser).getRegister¨m0"".(*Parser).getRegisterºn4type.cmd/internal/obj.AddrÌn(runtime.typedmemmoveÆo4type.cmd/internal/obj.AddrØo(runtime.typedmemmoveàp$runtime.panicindexþp$runtime.panicindexŒq$runtime.panicindexšq$runtime.panicindex¨q$runtime.panicindex¶q$runtime.panicindexÞr4type.cmd/internal/obj.Addrðr(runtime.typedmemmove†t0"".(*Parser).getRegisterŒuô runtime.duffcopyšu4type.cmd/internal/obj.Addr¬u"runtime.newobjectàuô runtime.duffcopy¶v4type.cmd/internal/obj.AddrÈv(runtime.typedmemmove€w(runtime.writeBarrierˆx4type.cmd/internal/obj.Addršx(runtime.typedmemmove¸x$runtime.panicindexàx.runtime.writebarrierptr„y$runtime.panicindex’y$runtime.panicindex°y$runtime.panicindexˆz@cmd/asm/internal/arch.IsPPC64RLD°{4type.cmd/internal/obj.AddrÂ{(runtime.typedmemmoveØ|0"".(*Parser).getRegisterÞ}ô runtime.duffcopyì}4type.cmd/internal/obj.Addrþ}"runtime.newobject²~ô runtime.duffcopyˆ4type.cmd/internal/obj.Addrš(runtime.typedmemmoveÒ(runtime.writeBarrierڀ4type.cmd/internal/obj.Addrì€(runtime.typedmemmoveЁ$runtime.panicindex².runtime.writebarrierptrց$runtime.panicindexä$runtime.panicindex‚‚$runtime.panicindex˜‚,cmd/internal/obj.Aconvâƒtype.string „runtime.convT2Eö„(runtime.writeBarrierª…ngo.string."can't handle %s instruction with 4 operands"ž†&"".(*Parser).errorf҆.runtime.writebarrierptṙ@cmd/asm/internal/arch.IsPPC64RLDôˆ4type.cmd/internal/obj.Addr†‰(runtime.typedmemmoveœŠ0"".(*Parser).getRegisterҋ0"".(*Parser).getConstantˆ0"".(*Parser).getConstant¬Ž4type.cmd/internal/obj.Addr¾Ž"runtime.newobjectúŽª runtime.duffzero¼(runtime.writeBarrierĐ4type.cmd/internal/obj.Addr֐(runtime.typedmemmoveô$runtime.panicindexœ‘.runtime.writebarrierptrè’$runtime.panicindexö’$runtime.panicindex„“$runtime.panicindex¢“$runtime.panicindex¸“,cmd/internal/obj.Aconv‚•type.stringruntime.convT2E––(runtime.writeBarrierʖngo.string."can't handle %s instruction with 5 operands"¾—&"".(*Parser).errorfò—.runtime.writebarrierptrì˜<cmd/asm/internal/arch.IsARMMRC¢š0"".(*Parser).getConstantқ0"".(*Parser).getConstantˆ0"".(*Parser).getRegisterž0"".(*Parser).getRegisterüŸ0"".(*Parser).getRegister¶¡0"".(*Parser).getConstant£Dcmd/asm/internal/arch.ARMMRCOffset²¥type.stringð¥runtime.convT2EƦ(runtime.writeBarrier‚§Vgo.string."unrecognized condition code .%q"ö§&"".(*Parser).errorfš©.runtime.writebarrierptr¼©$runtime.panicindexʩ$runtime.panicindexة$runtime.panicindexæ©$runtime.panicindexô©$runtime.panicindex‚ª$runtime.panicindexºª.runtime.writebarrierptrœ«0runtime.morestack_noctxtp ¾"".autotmp_0295"type.interface {}"".autotmp_0294"type.interface {}"".autotmp_0293ß(type.[2]interface {}"".autotmp_0290&type.[]interface {}"".autotmp_0289"type.interface {}"".autotmp_0288(type.[1]interface {}"".autotmp_0286*type.*[1]interface {}"".autotmp_0285&type.[]interface {}"".autotmp_0284"type.interface {}"".autotmp_0283(type.[1]interface {}"".autotmp_0281*type.*[1]interface {}"".autotmp_0280&type.[]interface {}"".autotmp_0278"type.interface {}"".autotmp_0277(type.[1]interface {}"".autotmp_0275*type.*[1]interface {}"".autotmp_0274&type.[]interface {}"".autotmp_0273"type.interface {}"".autotmp_0272(type.[1]interface {}"".autotmp_0270*type.*[1]interface {}"".autotmp_0269&type.[]interface {}"".autotmp_0268type.int16"".autotmp_0267"type.interface {}"".autotmp_0266(type.[1]interface {}"".autotmp_0264*type.*[1]interface {}"".autotmp_0263&type.[]interface {}"".autotmp_0262type.int"".autotmp_0261ï"type.interface {}"".autotmp_0260Ï(type.[1]interface {}"".autotmp_0257&type.[]interface {}"".autotmp_0255ÿ6type.*cmd/internal/obj.Prog"".autotmp_0254ßtype.int"".autotmp_0253type.string"".autotmp_0252type.string"".autotmp_0251type.int16"".autotmp_0250type.int16"".autotmp_0249type.int16"".autotmp_0248type.bool"".autotmp_0247type.string"".autotmp_0246type.int16"".autotmp_0245type.bool"".autotmp_0244type.string"".autotmp_02434type.cmd/internal/obj.Addr"".autotmp_0242type.int16"".autotmp_0241type.bool"".autotmp_02404type.cmd/internal/obj.Addr"".autotmp_0239type.int16"".autotmp_0238type.bool"".autotmp_0237type.string"".autotmp_02364type.cmd/internal/obj.Addr"".autotmp_0235type.int16"".autotmp_0234type.int16"".autotmp_0233type.bool"".autotmp_0232Ÿ4type.cmd/internal/obj.Addr"".autotmp_0231type.int16"".autotmp_0230type.string"".autotmp_0229type.bool"".autotmp_0228type.int16"".autotmp_0227type.int16"".autotmp_0226type.bool"".autotmp_0225type.int16"".autotmp_0224type.int16"".autotmp_0222type.bool"".autotmp_0221type.int16"".autotmp_0220type.bool"".autotmp_0219type.int16"".autotmp_0218type.bool"".autotmp_0217¯type.string"".autotmp_0216type.bool"".autotmp_0214type.bool"".autotmp_0213type.bool"".autotmp_0211type.int"".pŸ6type.*cmd/internal/obj.Addr"".xß4type.cmd/internal/obj.Addr"".p¯6type.*cmd/internal/obj.Addr"".x¿4type.cmd/internal/obj.Addr"".p¿6type.*cmd/internal/obj.Addr"".xŸ4type.cmd/internal/obj.Addr"".p6type.*cmd/internal/obj.Addr"".xÿ4type.cmd/internal/obj.Addr"".MRCÛ	type.int16"".offsetÿtype.int64
"".x4Ï	type.int64
"".x3¿	type.int64
"".x2¯	type.int64
"".x1Ÿ	type.int64
"".x0	type.int64"".mask×	type.uint32"".mask1ïtype.int64
"".r3ã	type.int16
"".r1ß	type.int16"".progÏ6type.*cmd/internal/obj.Prog"".a@8type.[]cmd/internal/obj.Addr"".cond type.string
"".optype.int"".ptype.*"".Parser„" ÷Ÿ òŸ ç
Ÿ ¡
Ÿ „Ÿ ›Ÿ âŸ ÏŸ â	ŸàU´	–-
F'

®=«
Z2
@C?*
!G_)*
?8Q$EF8J+OP
Œ	':__`6C}~P:_ij!N	:_st¶Œ2§
€
 
:\8‰Š
/
9X8ž2\8©ª$
:©FÏÐ<7]
/2[#”*½¾2\8ÇÈ

/2_5ÛÜ

2©Fûü	
2\8óô”"
P2VNYGF£ž!:c¬F±²@Gc¬FÅÆŒ
@G`S[	5;Fñò9	"Œ
HDX]]]S…	–$­.	º8—­K6¾"ý…l¨ ÁGR8É;í¾ß˜ž+ùIž[8Nicç„=\ž4öh8
NiLž¬6¦ˆžNiBûNi¥=Ôf¬=ƒR?DTgclocals·788c1390e5f7b0118ca7978bae19a83dTgclocals·e1489b7df889bad62c19d9aedbb93ba6N$GOROOT/src/cmd/asm/internal/asm/asm.goþ"".newAddr€€dH‹%H;avhHƒìpHH‰$èH‹D$Ht$xH|$ èH‰D$Hƒøt1Hl$ H‰D$H‰l$H-H‰,$èH‹\$H‰œ$ÈHƒÄpÉëËèë‚ÌÌ
,4type.cmd/internal/obj.Addr>"runtime.newobjectfô runtime.duffcopy¨4type.cmd/internal/obj.Addrº(runtime.typedmemmoveð0runtime.morestack_noctxt°à"".autotmp_0296Ÿ4type.cmd/internal/obj.Addr"".p¯6type.*cmd/internal/obj.Addr"".~r1 6type.*cmd/internal/obj.Addr"".x4type.cmd/internal/obj.Addrà_ßàß	€Ü
9	>$Tgclocals·7db8ea1d24e52ec1d4dbb65939436e3fTgclocals·57020178141ca060aca86085906195cdN$GOROOT/src/cmd/asm/internal/asm/asm.goþ"".symbolName  H‹D$1ÛH‹X 1íH9ët"H‹h HƒýtH‹]H‰\$H‹]H‰\$ÉEëèHH‰\$HÇD$ÃÌÌÌÌÌÌn<go.string."<erroneous symbol>"0"".~r1type.string"".addr6type.*cmd/internal/obj.AddrPPê
"Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ<"".(*Parser).getConstantPseudoÀÀdH‹%HD$èH;A†÷Hì˜H‹„$¸H·fƒûu3¶X€ûu*H·XfƒûuH·XfƒûuH‹hH‰¬$ÀHĘÃH‹œ$¨H‰\$PH‹œ$°H‰\$XHH‰$H‰D$èH‹\$H‰\$@H‹\$H‰\$H1ÛH‰\$xH‰œ$€H‰œ$ˆH‰œ$H\$xHƒû„3HÇD$hHÇD$pH‰\$`HH‰$H\$PH‰\$HÇD$èH‹L$H‹D$ H‹\$`H‰L$0H‰H‰D$8€=…¹H‰CHH‰$H\$@H‰\$HÇD$èH‹L$H‹D$ H‹\$`HƒÃH‰L$0H‰H‰D$8€=uUH‰CH‹œ$ H‰$HH‰\$HÇD$'H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(èH‹„$¸ésþÿÿLCL‰$H‰D$èë›LCL‰$H‰D$èé4ÿÿÿ‰éÆþÿÿèéçýÿÿÌÌÌÌÌÌÌ
‚"".emptyProgž,cmd/internal/obj.DconvÞtype.string–runtime.convT2EÚ(runtime.writeBarrierþtype.string¶runtime.convT2E‚(runtime.writeBarrier¶fgo.string."%s: expected integer constant; found %s"˜&"".(*Parser).errorfÖ.runtime.writebarrierptrþ.runtime.writebarrierptr 0runtime.morestack_noctxtP°"".autotmp_0304"type.interface {}"".autotmp_0303Ï"type.interface {}"".autotmp_0302?(type.[2]interface {}"".autotmp_0299o&type.[]interface {}"".autotmp_0298¯type.string"".autotmp_0297type.string"".~r2@type.int64"".addr06type.*cmd/internal/obj.Addr"".pseudotype.string"".ptype.*"".Parser °D¯°«¯ "þ
')ô2Ž|Á6Tgclocals·a4a72fe4111c0d730d77d6113711d8c8Tgclocals·c4aa0c7895fda00e599071448995a44cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).getConstantààdH‹%HD$èH;A†Hì˜H‹„$¸H·fƒûu3¶X€ûu*H·XfƒûuH·XfƒûuH‹hH‰¬$ÀHĘÃH‹œ$°H‰$èH‹\$H‰\$PH‹\$H‰\$XH‹œ$¨H‰$H‹œ$¸H‰\$èH‹\$H‰\$@H‹\$H‰\$H1ÛH‰\$xH‰œ$€H‰œ$ˆH‰œ$H\$xHƒû„3HÇD$hHÇD$pH‰\$`HH‰$H\$PH‰\$HÇD$èH‹L$H‹D$ H‹\$`H‰L$0H‰H‰D$8€=…¹H‰CHH‰$H\$@H‰\$HÇD$èH‹L$H‹D$ H‹\$`HƒÃH‰L$0H‰H‰D$8€=uUH‰CH‹œ$ H‰$HH‰\$HÇD$'H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(èH‹„$¸é_þÿÿLCL‰$H‰D$èë›LCL‰$H‰D$èé4ÿÿÿ‰éÆþÿÿèéÓýÿÿÌÌÌ
â,cmd/internal/obj.AconvÆ,cmd/internal/obj.Dconv†type.string¾runtime.convT2E‚(runtime.writeBarrier¦type.stringÞruntime.convT2Eª(runtime.writeBarrierÞfgo.string."%s: expected integer constant; found %s"À&"".(*Parser).errorfþ.runtime.writebarrierptr¦.runtime.writebarrierptrÈ0runtime.morestack_noctxtP°"".autotmp_0312"type.interface {}"".autotmp_0311Ï"type.interface {}"".autotmp_0310?(type.[2]interface {}"".autotmp_0307o&type.[]interface {}"".autotmp_0306¯type.string"".autotmp_0305type.string"".~r3@type.int64"".addr06type.*cmd/internal/obj.Addr
"".op type.int"".prog6type.*cmd/internal/obj.Prog"".ptype.*"".Parser °D¯°¿¯
°"Ž')ˆ2
p2|Á2Tgclocals·a4a72fe4111c0d730d77d6113711d8c8Tgclocals·c4aa0c7895fda00e599071448995a44cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ2"".(*Parser).getImmediateààdH‹%HD$èH;A†Hì˜H‹„$¸H·fƒûu3¶X€ûu*H·XfƒûuH·XfƒûuH‹hH‰¬$ÀHĘÃH‹œ$°H‰$èH‹\$H‰\$PH‹\$H‰\$XH‹œ$¨H‰$H‹œ$¸H‰\$èH‹\$H‰\$@H‹\$H‰\$H1ÛH‰\$xH‰œ$€H‰œ$ˆH‰œ$H\$xHƒû„3HÇD$hHÇD$pH‰\$`HH‰$H\$PH‰\$HÇD$èH‹L$H‹D$ H‹\$`H‰L$0H‰H‰D$8€=…¹H‰CHH‰$H\$@H‰\$HÇD$èH‹L$H‹D$ H‹\$`HƒÃH‰L$0H‰H‰D$8€=uUH‰CH‹œ$ H‰$HH‰\$HÇD$)H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(èH‹„$¸é_þÿÿLCL‰$H‰D$èë›LCL‰$H‰D$èé4ÿÿÿ‰éÆþÿÿèéÓýÿÿÌÌÌ
â,cmd/internal/obj.AconvÆ,cmd/internal/obj.Dconv†type.string¾runtime.convT2E‚(runtime.writeBarrier¦type.stringÞruntime.convT2Eª(runtime.writeBarrierÞjgo.string."%s: expected immediate constant; found %s"À&"".(*Parser).errorfþ.runtime.writebarrierptr¦.runtime.writebarrierptrÈ0runtime.morestack_noctxtP°"".autotmp_0320"type.interface {}"".autotmp_0319Ï"type.interface {}"".autotmp_0318?(type.[2]interface {}"".autotmp_0315o&type.[]interface {}"".autotmp_0314¯type.string"".autotmp_0313type.string"".~r3@type.int64"".addr06type.*cmd/internal/obj.Addr
"".op type.int"".prog6type.*cmd/internal/obj.Prog"".ptype.*"".Parser °D¯°¿¯
°"ž')ˆ2
p2|Á2Tgclocals·a4a72fe4111c0d730d77d6113711d8c8Tgclocals·c4aa0c7895fda00e599071448995a44cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).getRegisterààdH‹%HD$èH;A†Hì˜H‹„$¸H·fƒûu3H‹XHƒûu)¶X€ûu H·XfƒûuH·hf‰¬$ÀHĘÃH‹œ$°H‰$èH‹\$H‰\$PH‹\$H‰\$XH‹œ$¨H‰$H‹œ$¸H‰\$èH‹\$H‰\$@H‹\$H‰\$H1ÛH‰\$xH‰œ$€H‰œ$ˆH‰œ$H\$xHƒû„3HÇD$hHÇD$pH‰\$`HH‰$H\$PH‰\$HÇD$èH‹L$H‹D$ H‹\$`H‰L$0H‰H‰D$8€=…¹H‰CHH‰$H\$@H‰\$HÇD$èH‹L$H‹D$ H‹\$`HƒÃH‰L$0H‰H‰D$8€=uUH‰CH‹œ$ H‰$HH‰\$HÇD$H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(èH‹„$¸é^þÿÿLCL‰$H‰D$èë›LCL‰$H‰D$èé4ÿÿÿ‰éÆþÿÿèéÓýÿÿÌÌÌ
â,cmd/internal/obj.AconvÆ,cmd/internal/obj.Dconv†type.string¾runtime.convT2E‚(runtime.writeBarrier¦type.stringÞruntime.convT2Eª(runtime.writeBarrierÞVgo.string."%s: expected register; found %s"À&"".(*Parser).errorfþ.runtime.writebarrierptr¦.runtime.writebarrierptrÈ0runtime.morestack_noctxtP°"".autotmp_0328"type.interface {}"".autotmp_0327Ï"type.interface {}"".autotmp_0326?(type.[2]interface {}"".autotmp_0323o&type.[]interface {}"".autotmp_0322¯type.string"".autotmp_0321type.string"".~r3@type.int16"".addr06type.*cmd/internal/obj.Addr
"".op type.int"".prog6type.*cmd/internal/obj.Prog"".ptype.*"".Parser °D¯°¿¯
°"®'(ˆ2
p2|Á2Tgclocals·a4a72fe4111c0d730d77d6113711d8c8Tgclocals·c4aa0c7895fda00e599071448995a44cN$GOROOT/src/cmd/asm/internal/asm/asm.goþ"".NewParserà
à
dH‹%H;a†ŒHƒìPHH‰$HÇD$HÇD$HÇD$èH‹\$ H‰\$8HH‰$HÇD$HÇD$HÇD$èH‹\$ H‰\$0HH‰$èH‹T$H‰×Hƒú„õWÀHƒÇàèH‰T$(H‹l$X€=…³H‰ª¨Hƒú„›H‹l$`€=…jH‰ª H‹l$hH‰*H‹l$p€=…-H‰jHƒú„H‹l$8€=…êH‰jhHƒú„ÕH‹l$0€=…¤H‰ªÀH‹1íH9ètXH‹
HƒútGH‰D$@H‰‚ÐH‰L$H€=uH‰ŠØH‰T$xHƒÄPÃL‚ØL‰$H‰L$èH‹T$(ëډëµHH‰$HH‰\$HH‰\$èH‹T$(H‹D$éqÿÿÿL‚ÀL‰$H‰l$èH‹T$(éDÿÿÿ‰é$ÿÿÿLBhL‰$H‰l$èH‹T$(éþþÿÿ‰éáþÿÿLBL‰$H‰l$èH‹T$(é»þÿÿL‚ L‰$H‰l$èH‹T$(é~þÿÿ‰é^þÿÿL‚¨L‰$H‰l$èH‹T$(é5þÿÿ‰éþÿÿèéWýÿÿÌÌÌÌÌÌÌ6
4Ltype.map[string]*cmd/internal/obj.Prog|runtime.makemapž*type.map[string]int64æruntime.makemapˆtype."".Parserš"runtime.newobjectÖÖ runtime.duffzeroö(runtime.writeBarrier¼(runtime.writeBarrierþ(runtime.writeBarrier¾(runtime.writeBarrierþ(runtime.writeBarrier¨4go.itab.*os.File.io.WriterÄos.Stderrþ(runtime.writeBarrierÐ.runtime.writebarrierptrôtype.*os.FileŠtype.io.Writer¢4go.itab.*os.File.io.Writer¶ runtime.typ2Itabþ.runtime.writebarrierptrÄ.runtime.writebarrierptrŠ	.runtime.writebarrierptrÈ	.runtime.writebarrierptr”
.runtime.writebarrierptrÀ
0runtime.morestack_noctxtP "".autotmp_0331Otype.*"".Parser"".autotmp_0330?*type.map[string]int64"".autotmp_0329/Ltype.map[string]*cmd/internal/obj.Prog"".~r3@type.*"".Parser"".lexer Jtype.cmd/asm/internal/lex.TokenReader
"".ar@type.*cmd/asm/internal/arch.Arch"".ctxt6type.*cmd/internal/obj.Link" ÿŸ ˆŸ°*h
55Œ
ì
 =5›z#lTgclocals·ba362c851cf6718bcf08a64a3f3a3743Tgclocals·788ec109748facb3a0de0ca8e2db45fbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).errorf  dH‹%H„$pÿÿÿH;A†äHìWÀ„$ð„$L‹¤$ L‹œ$(L‹”$0L‹Œ$8H‹”$@H‹„$€=taL‰$$L‰\$L‰T$L‰L$H‰T$ èH‹L$(H‹D$0H‰Œ$°H‰$H‰„$¸H‰D$èH\$H‹H‰$H‹KH‰L$è‹X‹h9ëuHÄËh‰hH‹(Hƒý„$H\$PH‰$HH‰\$HÇD$L‰d$L‰\$ HH‰\$(HÇD$0èH‹\$8H‰œ$ H‹\$@H‰œ$(H‹œ$Hƒû„–H‹H‹kH‰¬$ˆH‰,$H‰Œ$€H‹Y0ÿÓH‹\$H‰œ$ H‹\$H‰œ$¨1ÛH‰œ$ðH‰œ$øH‰œ$H‰œ$Hœ$ðHƒû„ HDŽ$àHDŽ$èH‰œ$ØHH‰$Hœ$ H‰\$HÇD$èH‹L$H‹D$ H‹œ$ØH‰L$pH‰H‰D$x€=…—H‰CHH‰$H‹œ$H‰\$Hƒ|$„cHƒD$HÇD$èH‹L$H‹D$ H‹œ$ØHƒÃH‰L$pH‰H‰D$x€=…H‰CH‹´$ØH‹”$àH‹Œ$èH‰ÐH‰”$ÈH‹¬$8HèH)ÈHƒø~KHH‰$H‰´$ÀH‰t$H‰T$H‰Œ$ÐH‰L$H‰D$ èH‹t$(H‹\$0H‰œ$ÈH‹L$8HH‰$H‹œ$àH‹¬$àL‹„$8LÅI‰ÈH‰Œ$ÐH9͇AH9ë‡8H)ÝI)ØI‰ñH‰´$ÀIƒøtHkÛIÙH‰l$L‰D$L‰L$H‹œ$0H‰\$ H‹œ$8H‰\$(H‹œ$@H‰\$0èL‹¤$ L‹œ$(H‹”$ÐH‹„$H‹œ$àH‹¬$8HëH9Ó‡œI‰ÙL‹”$ÀHƒø„€H˜ÐH‹H‰$H‹KH‰L$L‰d$L‰\$L‰”$0L‰T$ L‰Œ$8L‰L$(H‰”$@H‰T$0èH‹Œ$H‹i HÿÅH‰i H‹Y Hƒû
ŽïH‹¶€û…ÜHH‰œ$ HDŽ$¨1ÛH‰œ$H‰œ$˜Hœ$Hƒû„¹HDŽ$ÈHDŽ$ÐH‰œ$ÀHH‰$Hœ$ H‰\$HÇD$èH‹L$H‹D$ H‹œ$ÀH‰L$pH‰H‰D$x€=u7H‰CH‹œ$ÀH‰$H‹œ$ÈH‰\$H‹œ$ÐH‰\$èHÄÃLCL‰$H‰D$è빉é@ÿÿÿ‰éyþÿÿèèLCL‰$H‰D$èéåüÿÿ‰%é‘üÿÿLCL‰$H‰D$èéVüÿÿ‰éÙûÿÿ‰écûÿÿèé÷ùÿÿÌÌÌÌÌÌÌ@
Î"".panicOnErrorŽfmt.ErrorfÞruntime.convI2E’runtime.gopanic€&go.string."%s:%d: "¾go.string."\n"ä*runtime.concatstring3‚ètype.string¦runtime.convT2Eð(runtime.writeBarrier”	type.intö	runtime.convT2EÈ
(runtime.writeBarrierÚ&type.[]interface {}´&runtime.growslice_nð"type.interface {}š,runtime.typedslicecopyÖfmt.Fprintf¦@cmd/asm/internal/flags.AllErrorsÌ6go.string."too many errors"Štype.stringÈruntime.convT2E’(runtime.writeBarrierölog.Fatalª.runtime.writebarrierptrÔ$runtime.panicsliceâ$runtime.panicsliceŠ.runtime.writebarrierptrÐ.runtime.writebarrierptr€0runtime.morestack_noctxt` "".autotmp_0350"type.interface {}"".autotmp_0349ÿ(type.[1]interface {}"".autotmp_0346&type.[]interface {}"".autotmp_0344Ÿ&type.[]interface {}"".autotmp_0343?(type.[2]interface {}"".autotmp_0340o&type.[]interface {}"".autotmp_0339ÿtype.[32]uint8"".autotmp_0338type.string"".autotmp_0337type.int"".autotmp_0336ßtype.string"".autotmp_0335¿type.error"".args0&type.[]interface {}"".formattype.string"".ptype.*"".Parser." ¾Ÿ ¥	Ÿ xŸP†e	a

\È_!ÜV4†Œºž¹WLTgclocals·caf2d2f2b6c07bf7c446a6b7db63a04cTgclocals·3320af554c4c833b449b85307245ebb9R$GOROOT/src/cmd/asm/internal/asm/parse.goþ$"".(*Parser).Parse€€dH‹%H;avdHƒìH‹L$H‰$èH‹L$¶\$€ûtëæH‹Y Hƒû~HÇD$ ÆD$(HƒÄÃH‰$èH‹\$H‹«°H‰l$ ÆD$(HƒÄÃèë†ÌÌÌÌÌÌ
:""".(*Parser).line¨$"".(*Parser).patchè0runtime.morestack_noctxt0 "".~r1 type.bool"".~r06type.*cmd/internal/obj.Prog"".ptype.*"".Parser ; #€ °
	


dTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).lineÀ<À<dH‹%H„$¸þÿÿH;A†íHìÈWÀ„$ØH‹Œ$ÐH‰ËHƒù„¿H‹	H‹kH‰¬$°H‰,$H‰Œ$¨H‹Y@ÿӋ\$‰\$LH‹œ$ÐHƒû„}H‹H‹kH‰¬$°H‰,$H‰Œ$¨H‹Y8ÿӋT$LH‹Œ$ÐH‹D$H‰AH‹‰	AƒúÿuƄ$ØHÄÈÃú
„Xÿÿÿƒú;„Oÿÿÿƒúþ„RH‰ËH‹	H‹kH‰¬$°H‰,$H‰Œ$¨H‹YPÿÓH‹\$H‰œ$øH‹\$H‰œ$1ÛH‰œ$ØH‰œ$àHœ$ØHƒû„éHDŽ$XHDŽ$`H‰œ$PHH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$PH‰Œ$ÈH‰H‰„$Ѐ=uaH‰CH‹œ$ÐH‰$HH‰\$HÇD$H‹œ$PH‰\$H‹œ$XH‰\$ H‹œ$`H‰\$(èƄ$ØHÄÈÃLCL‰$H‰D$è돉éÿÿÿH‰ËH‹	H‹kH‰¬$°H‰,$H‰Œ$¨H‹YPÿӋD$LH‹\$H‰\$xH‹\$H‰œ$€1ÛH‰œ$˜H‰œ$ H¼$€WÀèGøHœ$€Hƒû„;HDŽ$HDŽ$H‰œ$HÇD$PHÇD$Xÿÿÿÿƒø
„ñƒø;„èHH‰$HÇD$HÇD$èH‹\$H‰œ$ H‹\$ H‰œ$(H‹\$(H‰œ$0H‹œ$ÐHƒû„#H‹H‹kH‰¬$°H‰,$H‰Œ$¨H‹Y@ÿÓL‹”$(L‹Œ$L‹„$H‹|$PH‹t$XH‹Œ$ЋD$Iƒø…>Iƒú…4H‹© H‹mH‹] Hƒû5„ÔH‹© H‹mH‹] Hƒû7„»ƒø:…øH‰ËH‹QPH‹iXH‹I`H‰èHÿÅH9ÍwNH‰kXH‰ÓH‰ÅHkíHëH‹¬$€H‰kH‹l$x€=uH‰+Ƅ$ØHÄÈÃH‰$H‰l$èëàHH‰$H‰T$H‰D$H‰L$H‰l$ èH‹T$(H‹l$0H‹L$8H‹œ$ÐHƒûtKH‰èH‰l$`HÿÅH‰kXH‰K`H‰T$p€=u	H‰SPéKÿÿÿLCPL‰$H‰T$èH‹T$pH‹D$`é*ÿÿÿ‰뱃øÿu?H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èƄ$ØHÄÈÃø
„؃ø;„ÏHƒÿuƒø,„Àƒø:„·ƒø(„¡ƒø[„˜‰D$Lƒø)„{ƒø]„rH‰ËHƒù„^H‹	H‹kH‰¬$°H‰,$H‰Œ$¨H‹YPÿÓH‹L$H‹D$‹\$L‰$H‰Œ$èH‰L$H‰„$ðH‰D$è‹\$‰œ$hH‹\$ H‰œ$pH‹\$(H‰œ$xH‹Œ$ H‹œ$(H‹”$0H‰ØHÿÃH9ÓwoH‰œ$(H‰ËH‰ÅHkíH달$h‰+H‹¬$xH‰kH‹¬$p€=uH‰kH‹œ$ÐHƒû…Ýüÿÿ‰éÖüÿÿLCL‰$H‰l$èé­üÿÿH-H‰,$H‰L$H‰D$H‰T$H‰\$ èH‹L$(H‹\$0H‹T$8H‰ØHÿÃH‰œ$(H‰”$0H‰Œ$ éCÿÿÿ‰é›þÿÿH‰ûHÿËH‰\$Pé~þÿÿHÿÇH‰|$Pé[þÿÿ‰D$Lƒø:uMHƒþ|?H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èƄ$ØHÄÈÃL‰ÆL‰D$XIƒúŽçH‹¼$L‰ÊL‰ÁL‰ÃHÿÃH9û‡`H‰ßH‰œ$H‰ÓH‰ÍHkíHëL‰SH‹¬$0H‰kH‹¬$ €=…÷H‰+HƒþŒåH‰óHƒÃH9û…ÕH‰óHÿÃH‰\$hH‰ðHÿÀL‰ËH‰õH9þƒ®HkíHëH‹+H‰¬$8H‹kH‰¬$@H‹kH‰¬$HL‰ËH‰ÅH9øƒnHkíHëL‰ÍI‰ðH9þƒQMkÀLÅH‰l$H‰\$HH‰$è‹D$LH‹œ$H‹l$hL‹„$L9ŃHkíHëH‹¬$@H‰kH‹¬$HH‰kH‹¬$8€=…¼H‰+HÇD$Xÿÿÿÿƒø
…úÿÿH‹L$xH‹„$€HH‰$H‹H‰\$H‰Œ$èH‰L$H‰„$ðH‰D$èH‹¼$ÐH‹t$xH‹”$€H‹D$ ¶\$(H‹(€ûtOH‰<$H‰l$H‰t$H‰T$H‹œ$H‰\$ H‹œ$H‰\$(H‹œ$H‰\$0èƄ$ØHÄÈÃHH‰$H‹Ÿ H‹kH‰l$H‰´$èH‰t$H‰”$ðH‰T$èH‹t$xH‹”$€H‹D$ ¶\$(H‹(€ûtqH‹œ$ÐH‰$H‰l$H‰t$H‰T$H‹œ$˜H‰\$ H‹œ$ H‰\$(H‹œ$H‰\$0H‹œ$H‰\$8H‹œ$H‰\$@èƄ$ØHÄÈÃH‰´$øH‰”$1ÛH‰œ$¸H‰œ$ÀHœ$¸Hƒû„éHDŽ$XHDŽ$`H‰œ$PHH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$PH‰Œ$ÈH‰H‰„$Ѐ=uaH‰CH‹œ$ÐH‰$HH‰\$HÇD$H‹œ$PH‰\$H‹œ$XH‰\$ H‹œ$`H‰\$(èƄ$ØHÄÈÃLCL‰$H‰D$è돉éÿÿÿH‰$H‰l$è‹D$Lé0ýÿÿèèèèé'÷ÿÿH‰$H‰l$èL‹Œ$H‹¼$H‹t$X‹D$LéàûÿÿH-H‰,$H‰T$H‰L$H‰|$H‰\$ èL‹”$(H‹t$X‹D$LL‹L$(H‹|$0H‹l$8H‰ùHÿÇH‰¼$H‰¬$L‰ÊL‰Œ$éAûÿÿIƒøƒø,tHƒþ}é{öÿÿH‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(è‹D$LéCöÿÿƒø.…<÷ÿÿH‰ËHƒù„*H‹	H‹kH‰¬$°H‰,$H‰Œ$¨H‹Y@ÿӋ\$‰\$LH‹œ$ÐHƒû„èH‹H‹kH‰¬$°H‰,$H‰Œ$¨H‹YPÿÓH‹\$H‰œ$ˆH‹\$H‰œ$‹\$Lƒûþ„
H‹œ$ˆH‰œ$øH‹œ$H‰œ$1ÛH‰œ$ØH‰œ$àHœ$ØHƒû„UHDŽ$XHDŽ$`H‰œ$PHH‰$Hœ$øH‰\$HÇD$èH‹L$H‹D$ H‹œ$PH‰Œ$ÈH‰H‰„$Ѐ=…ÆH‰CH‹œ$ÐH‰$HH‰\$HÇD$+H‹œ$PH‰\$H‹œ$XH‰\$ H‹œ$`H‰\$(èHÇ$H‹œ$˜H‰\$H‹œ$ H‰\$HH‰\$HÇD$ H‹œ$ˆH‰\$(H‹œ$H‰\$0èH‹\$8H‰œ$˜H‹\$@H‰œ$ éƒôÿÿLCL‰$H‰D$èé'ÿÿÿ‰é¤þÿÿ‰éþÿÿ‰éÏýÿÿéúõÿÿ‰é¾óÿÿ‰é|ñÿÿ‰é:ñÿÿèéîðÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌ̌
¸ì:cmd/asm/internal/lex.histLine¢ètype.string¦runtime.convT2Eü(runtime.writeBarrier°Rgo.string."expected identifier, found %q"¤&"".(*Parser).errorfè.runtime.writebarrierptrÆ	¼
º runtime.duffzeroþBtype.[]cmd/asm/internal/lex.Token´"runtime.makesliceì
æ(runtime.writeBarrier®.runtime.writebarrierptrÀtype.[]stringú"runtime.growsliceð(runtime.writeBarrier¬.runtime.writebarrierptrò4go.string."unexpected EOF"º&"".(*Parser).errorfÞº2cmd/asm/internal/lex.Makeº(runtime.writeBarrierž.runtime.writebarrierptr¶Btype.[]cmd/asm/internal/lex.Tokenð"runtime.growsliceÐDgo.string."invalid ':' in operand"˜&"".(*Parser).errorf‚(runtime.writeBarrierØ!Btype.[]cmd/asm/internal/lex.Tokenê!(runtime.typedmemmoveˆ#(runtime.writeBarrierè#&type.map[string]intþ#:cmd/asm/internal/arch.PseudosÆ$4runtime.mapaccess2_faststr’&&"".(*Parser).pseudoÀ&&type.map[string]int¦'4runtime.mapaccess2_faststr¦)0"".(*Parser).instructionü*type.stringº+runtime.convT2E,(runtime.writeBarrierÄ,Ngo.string."unrecognized instruction %q"¸-&"".(*Parser).errorfü-.runtime.writebarrierptrª..runtime.writebarrierptrÆ.$runtime.panicindexÔ.$runtime.panicindexâ.$runtime.panicindexð.$runtime.panicindexš/.runtime.writebarrierpträ/Ftype.[][]cmd/asm/internal/lex.Tokenž0"runtime.growsliceì16go.string."missing operand"´2&"".(*Parser).errorf¸3®4Î6type.stringŒ7runtime.convT2Eâ7(runtime.writeBarrierž8ngo.string."ARM condition expected identifier, found %s"’9&"".(*Parser).errorfä9go.string."."¾:*runtime.concatstring3 ;.runtime.writebarrierptr’<0runtime.morestack_noctxt J"".autotmp_0392"type.interface {}"".autotmp_0391Ÿ(type.[1]interface {}"".autotmp_0389*type.*[1]interface {}"".autotmp_0388&type.[]interface {}"".autotmp_0387type.*int"".autotmp_0385ŸBtype.[]cmd/asm/internal/lex.Token"".autotmp_0383¿type.int"".autotmp_0382"type.interface {}"".autotmp_0381(type.[1]interface {}"".autotmp_0379*type.*[1]interface {}"".autotmp_0378&type.[]interface {}"".autotmp_0377Htype.[3][]cmd/asm/internal/lex.Token"".autotmp_0376ÿ"type.interface {}"".autotmp_0375ß(type.[1]interface {}"".autotmp_0372ï&type.[]interface {}"".autotmp_0369type.string"".autotmp_0368type.string"".autotmp_0367type.string"".autotmp_0366type.int"".autotmp_0364type.int"".autotmp_0363¿>type.cmd/asm/internal/lex.Token"".autotmp_0362¿type.string"".autotmp_0361type.int"".autotmp_0360type.int"".autotmp_0359type.string"".autotmp_0357type.int"".autotmp_0356Ÿtype.string"".strÿtype.string"".itemsÏBtype.[]cmd/asm/internal/lex.Token"".colonßtype.int"".nestingïtype.int"".operandsÿFtype.[][]cmd/asm/internal/lex.Token"".condßtype.string"".wordŸtype.string"".tok÷Ftype.cmd/asm/internal/lex.ScanToken"".~r0type.bool"".ptype.*"".Parser„"±Ñ¦ã®¼Éˆ˜ øÆ56H	§?F		Ia2	H/*åQRQR]		/
]é	g	ve?Taù#e`'jkp3o	6M
p3! a±"0¶]à&YG“ˆ”©®fJ
€Š"*
B‹CéƒV1QTgclocals·7da860f906b08151c04118af7349facbTgclocals·c85d9dc33eb2066c2a69ececc376d01dR$GOROOT/src/cmd/asm/internal/asm/parse.goþ0"".(*Parser).instructionààdH‹%H„$ÿÿÿH;A†€HìxWÀ„$¨H‹„$€H‹¨˜HǀH‹œ$H‰$H‹œ$˜H‰\$H‹¨ H‹U(H‹ÿÓH‹”$€¶\$ˆšÈH‹¬$°H‹„$¸H‹œ$ÀH‰œ$ 1ÉH‰„$H‰D$xH‰¬$H‰èH‹l$xH9éIH‰„$Hƒø„·H‹8H‹pH‹@H‰Œ$€H‰¼$øH‰´$H‰„$H‰$H‰¼$ÈH‰|$H‰´$ÐH‰t$H‰„$ØH‰D$èH\$ H¼$(H‰ÞèH‹¬$€¶È€û… H·œ$*fƒû
H‹œ$H‰œ$¸H‹œ$˜H‰œ$À1ÛH‰œ$¨H‰œ$°Hœ$¨Hƒû„ÑHDŽ$èHDŽ$ðH‰œ$àHH‰$Hœ$¸H‰\$HÇD$èH‹L$H‹D$ H‹œ$àH‰Œ$˜H‰H‰„$ €=…BH‰CH‹œ$€H‰$HH‰\$HÇD$$H‹œ$àH‰\$H‹œ$èH‰\$ H‹œ$ðH‰\$(èH‹œ$€H‹“ˆH‹«H‹‹˜H‰èHÿÅH9͇#H‰«H‰ÓH‰ÅHkíPHëH¬$(H‰\$H‰l$H-H‰,$èH‹”$€H‹„$H‹Œ$€HƒÀHÿÁH‹l$xH9錷ýÿÿ¶šÈ€ûtZH‰$H‹œ$ˆH‰\$H‹œ$ H‰\$H‹œ$¨H‰\$HšˆH|$ H‹H‰H‹KH‰OH‹KH‰OèHÄxÃH‰$H‹œ$ˆH‰\$H‹œ$ H‰\$H‹œ$¨H‰\$HšˆH|$ H‹H‰H‹KH‰OH‹KH‰OèHÄxÃHH‰$H‰T$H‰D$H‰L$H‰l$ èH‹T$(H‹l$0H‹L$8H‹œ$€Hƒût]H‰èH‰l$pHÿÅH‰«H‰‹˜H‰”$ˆ€=uH‰“ˆémþÿÿLƒˆL‰$H‰T$èH‹”$ˆH‹D$péFþÿÿ‰ëŸLCL‰$H‰D$èé«ýÿÿ‰é(ýÿÿ‰éBüÿÿèé[ûÿÿÌÌÌÌÌÌÌÌÌÌÌ&
Üè("".(*Parser).address’ô runtime.duffcopy¾type.stringüruntime.convT2EÒ(runtime.writeBarrierŽ	`go.string."illegal use of pseudo-register in %s"‚
&"".(*Parser).errorf´4type.cmd/internal/obj.AddrÆ(runtime.typedmemmoveÜ
("".(*Parser).asmJump6"".(*Parser).asmInstruction®8type.[]cmd/internal/obj.Addrè"runtime.growsliceð(runtime.writeBarrier¸.runtime.writebarrierptrˆ.runtime.writebarrierptr¸0runtime.morestack_noctxtð "".autotmp_0421¿"type.interface {}"".autotmp_0420Ÿ(type.[1]interface {}"".autotmp_0417¯&type.[]interface {}"".autotmp_0416ÿBtype.[]cmd/asm/internal/lex.Token"".autotmp_0415ÏDtype.*[]cmd/asm/internal/lex.Token"".autotmp_0414ÿtype.int"".autotmp_0413ïtype.int"".autotmp_0412ÿtype.string"".autotmp_0411ÏFtype.[][]cmd/asm/internal/lex.Token"".addrŸ4type.cmd/internal/obj.Addr
"".opßBtype.[]cmd/asm/internal/lex.Token"".operands`Ftype.[][]cmd/asm/internal/lex.Token"".cond@type.string"".word type.string
"".optype.int"".ptype.*"".Parser."ð×ïðYïðÇï°	R’5<…E+j	%RR
¢4nÅʃb‹†h(-Tgclocals·2c5ed2e93b84b2fb53c3f6abd4b764dcTgclocals·802fc80e48c6fa5863a6c6c0d6f28f77R$GOROOT/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).pseudo€	€	dH‹%H;a†HƒìxL‹„$€H‹¼$ H‹´$¨H‹¬$°H‹”$H‹Œ$˜H‹„$ˆHƒøCHƒøu'L‰$H‰T$H‰L$H‰|$H‰t$ H‰l$(èHƒÄxÃHƒøu$L‰$H‰T$H‰L$H‰|$H‰t$ H‰l$(èëÑH‰T$PH‰L$X1ÛH‰\$@H‰\$HH\$@Hƒû„ÀHÇD$hHÇD$pH‰\$`HH‰$H\$PH‰\$HÇD$èH‹L$H‹D$ H‹\$`H‰L$0H‰H‰D$8€=uMH‰CH‹œ$€H‰$HH‰\$HÇD$H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(èéÿÿÿLCL‰$H‰D$è룉é9ÿÿÿHƒøu'L‰$H‰T$H‰L$H‰|$H‰t$ H‰l$(èé¸þÿÿHƒøu'L‰$H‰T$H‰L$H‰|$H‰t$ H‰l$(èé‹þÿÿHƒø
…°þÿÿL‰$H‰T$H‰L$H‰|$H‰t$ H‰l$(èéZþÿÿèéÏýÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ
ú("".(*Parser).asmDataÔ0"".(*Parser).asmFuncDataÞtype.string–runtime.convT2EÚ(runtime.writeBarrierŽ:go.string."unimplemented: %s"ð&"".(*Parser).errorfž.runtime.writebarrierptr€*"".(*Parser).asmGloblÚ,"".(*Parser).asmPCData¼("".(*Parser).asmTextÐ0runtime.morestack_noctxtpð"".autotmp_0431"type.interface {}"".autotmp_0430o(type.[1]interface {}"".autotmp_0427/&type.[]interface {}"".autotmp_0425Otype.string"".operands@Ftype.[][]cmd/asm/internal/lex.Token"".word type.string
"".optype.int"".ptype.*"".Parser ðnïð¡ïÀZ´G"	"Ì
"
"
"|Žm1Tgclocals·4e1f0f86d81a3d0aec516e90b6f8598dTgclocals·e686e33109a1bc2792301626c7b401c5R$GOROOT/src/cmd/asm/internal/asm/parse.goþ$"".(*Parser).startààdH‹%H;avSHƒìH‹\$H‹l$(H‰k8H‹l$0H‰k@H‹l$ €=uH‰k0H‹\$HÇCHHƒÄÃLC0L‰$H‰l$èëÚèë—ÌÌÌÌÌÌÌ
b(runtime.writeBarrier¸.runtime.writebarrierptrÆ0runtime.morestack_noctxt@ "".operandBtype.[]cmd/asm/internal/lex.Token"".ptype.*"".Parser : p Ö)

[Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ("".(*Parser).address€€dH‹%HD$øH;A†ÜHìˆH¼$°WÀHƒÇÐèH‹´$H‹”$˜H‹Œ$ H‹„$¨H‰t$Hƒþ„‹H‰L$(H‰N8H‰D$0H‰F@H‰T$ €=uRH‰V0HÇFHH|$8WÀHƒÇÐèH‹œ$H‰$H\$8H‰\$èHt$8H¼$°èHĈÃLF0L‰$H‰T$èH‹t$뙉énÿÿÿèéÿÿÿÌÌ
^ª runtime.duffzeroö(runtime.writeBarrier¶ª runtime.duffzeroì("".(*Parser).operandô runtime.duffcopyÄ.runtime.writebarrierptrê0runtime.morestack_noctxtà"".operandÏBtype.[]cmd/asm/internal/lex.Token"".pßtype.*"".Parser"".addrŸ4type.cmd/internal/obj.Addr"".~r1@4type.cmd/internal/obj.Addr"".operandBtype.[]cmd/asm/internal/lex.Token"".ptype.*"".Parser ´ € â3[ µ,Tgclocals·0b2b7c0fc1a5c11396ae77ecade6ec0dTgclocals·ae95d52f74c90cba539636c9e13dce9dR$GOROOT/src/cmd/asm/internal/asm/parse.goþ."".(*Parser).parseScaleÀÀdH‹%HD$øH;A†¯HìˆH‹Œ$˜H‰L$PH‹„$ Hƒø|KHƒø…øH‰$H‰D$XH‰D$H-H‰l$HÇD$èH‹L$PH‹D$XH‹\$ Hƒû·HƒøulH‰$H‰D$XH‰D$H-H‰l$HÇD$èH‹L$PH‹D$X¶\$ €ût0H‹œ$˜Hƒ¼$ v¶Hƒë0ˆœ$¨HĈÃèH‰D$XHƒøu-H‰$H‰D$H-H‰l$HÇD$è¶\$ €ûu˜H‹œ$˜H‰\$`H‹œ$ H‰\$h1ÛH‰\$@H‰\$HH\$@Hƒû„ÑHÇD$xHDŽ$€H‰\$pHH‰$H\$`H‰\$HÇD$èH‹L$H‹D$ H‹\$pH‰L$0H‰H‰D$8€=u[H‰CH‹œ$H‰$HH‰\$HÇD$
H‹\$pH‰\$H‹\$xH‰\$ H‹œ$€H‰\$(èƄ$¨HĈÃLCL‰$H‰D$è땉é(ÿÿÿHƒøu@H‰$H‰D$XH‰D$H-H‰l$HÇD$èH‹L$PH‹D$X¶\$ €û…EþÿÿH‰D$XHƒø…žþÿÿH‰$H‰D$H-H‰l$HÇD$è¶\$ €û…þÿÿéhþÿÿèé/ýÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ&
ªgo.string."2"Ð"runtime.cmpstring¸go.string."1"Þ runtime.eqstringâ$runtime.panicindexœgo.string."2"Â runtime.eqstring‚type.stringºruntime.convT2Eþ(runtime.writeBarrier²2go.string."bad scale: %s"š&"".(*Parser).errorfÞ.runtime.writebarrierptr¦	go.string."4"Ì	 runtime.eqstringº
go.string."8"à
 runtime.eqstring0runtime.morestack_noctxt@"".autotmp_0438¯"type.interface {}"".autotmp_0437(type.[1]interface {}"".autotmp_0434/&type.[]interface {}"".autotmp_0433otype.string"".autotmp_0432Otype.string"".~r10type.int8"".stype.string"".ptype.*"".Parser0Ð°¦à4òfB08â†	&g‰¬p"7J1Tgclocals·304f1a7ece42768e76e94191b15e0406Tgclocals·bd085b959f4c17d1f3498b17a948de72R$GOROOT/src/cmd/asm/internal/asm/parse.goþ("".(*Parser).operandà_à_dH‹%H„$¸üÿÿH;A†ÆHìÈWÀ„$ H‹Œ$ÐH‹i8Hƒýu?H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èƄ$àHÄÈÃÇD$HH‹q8H‹YHH9óœ€ú„:L‹AHH‹Y0H‹A8H‹i@H‰¬$¨H‰œ$˜L‰ÅH‰„$ I9ÀƒÿHkíH닉ƒø$…݉T$H1ÛH‹q8H‹YHH9óœ€ú…7‹‰œ$H‹H‰œ$ H‹H‰œ$(1ÛH‹q8H‹YHH9óœ€ú…‹-H‹H‹‰¬$艬$HH‰”$ðH‰„$ø‹œ$H‰œ$PH‰”$PH‰„$X1ÛH‰”$XH‰„$`H‰”$àH‰”$ H‰„$èH‰„$(‹œ$Hƒûþ…3H‰ÊH‹Œ$ H‹„$(H‰Œ$`H‰„$hHH‰$H‰”$H‹š H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$èH‹Œ$ж\$(€û„“HÇÀ<…©H‰$H‹œ$ØH‰\$H‹œ$ H‰\$H‹œ$(H‰\$‹\$H‰\$ èH‹Œ$ÐH‹q8H‹YHH9óœ€ú„#L‹AHH‹Y0H‹A8H‹i@H‰¬$¨H‰œ$˜L‰ÅH‰„$ I9ÀƒèHkíH닃øÿuƄ$àHÄȘ$Hƒû[u‹\$Hƒût7H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹Œ$ÐH‰$H‹œ$ØH‰\$èH‹œ$ÐH‰$ÇD$ÿÿÿÿèƄ$àHÄȘ$Hƒûþ…‹H‰ÊH‹Œ$ H‹„$(H‰Œ$0H‰„$8HH‰$H‰”$€H‹š H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$èH‹Œ$ж\$(€û„ÕHÇÀ<„H‰$èH‹¼$Ћt$H‹¬$HH‹Œ$PH‹”$X¶\$€û„‹H‹œ$ØfÇ
‰¬$€1ÛH‰Œ$ˆH‰”$H‰<$H‰Œ$ÀH‰L$H‰”$ÈH‰T$‰t$èH‹´$ÐH‹D$ H‹œ$ØH‰CH‹V8H‹^HH9Óœ@ù„L‹FHH‹^0H‹F8H‹n@H‰¬$¨H‰œ$˜L‰ÅH‰„$ I9ÀƒÉHkíH닃ø(…¯1ÛH‹V8H‹^HH9Óœ@ù…‹‰œ$ÐH‹H‰œ$ØH‹H‰œ$à1ÛH‹V8H‹^HH9Óœ@ù…b‹H‹
H‹‰”$H‰Œ$H‰„$‰”$`‰”$H‰Œ$hH‰„$p1ÛH‰Œ$H‰„$H‰Œ$°H‰„$¸H‰Œ$@H‰„$HH‰Œ$PH‰„$XHH‰$H‰t$pH‹ž H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$è¶\$(€û„¹HÇÀ<…
H‹œ$@H‰œ$°H‹œ$HH‰œ$¸1ÛH‰œ$ H‰œ$¨Hœ$ Hƒû„_HDŽ$¸HDŽ$ÀH‰œ$°HH‰$Hœ$°H‰\$HÇD$èH‹L$H‹D$ H‹œ$°H‰Œ$H‰H‰„$˜€=…ÐH‰CH‹œ$ÐH‰$HH‰\$HÇD$H‹œ$°H‰\$H‹œ$¸H‰\$ H‹œ$ÀH‰\$(èH‹œ$ÐH‰$H‹œ$@H‰\$H‹œ$HH‰\$èH‹œ$ØH·l$f‰kH‹œ$ÐH‰$ÇD$)èH‹´$ÐH‰4$ÇD$ÿÿÿÿèƄ$àHÄÈÃLCL‰$H‰D$èéÿÿÿ‰éšþÿÿH‹Œ$PH‹„$XHH‰$H‹\$pH‹› H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$èH‹\$ ¶+@€ýtpH‹D$pH‹P8H‹XHH9Óœ@ùtQL‹@HH‰ÃH‹P0H‹@8H‹k@H‰¬$¨H‰ÓH‰”$˜L‰ÅH‰„$ I9ÀsHkíH닃ø(”Àéýÿÿè¸ÿÿÿÿëç1ÀëéH‹NHH‹^0H‹V8H‹n@H‰¬$¨H‰œ$˜H‰ÍH‰”$ H9Ñs8HkíHë‹H‹KH‹CH‹nHHÿÅH‰nH‰”$¨H‰Œ$°H‰„$¸éJüÿÿèH‹NHH‹^0H‹V8H‹n@H‰¬$¨H‰œ$˜H‰ÍH‰”$ H9ÑsRHkíHëD‹H‹{H‹SH‹nHHÿÅH‰nHD‰„$xD‰„$ÐH‰¼$€H‰¼$ØH‰”$ˆH‰”$àé”ûÿÿèè¸ÿÿÿÿé/ûÿÿ‰¬$ 1ÛH‰Œ$(H‰”$0H‰<$H‰Œ$ H‰L$H‰”$¨H‰T$‰t$èH‹´$ÐH·\$ f‰\$>H·\$"f‰\$<¶\$$H‰Ù¶\$%€û„sýÿÿ€ùt7H‰4$HH‰\$HÇD$"1ÛH‰\$H‰\$ H‰\$(èH‹´$ÐH‹œ$ØfÇH‹œ$ØH·l$>f‰kH·\$<fƒû„ýÿÿHH‰œ$°HDŽ$¸HH‰$Hœ$°H‰\$HÇD$èH\$H‹H‰$H‹KH‰L$è‹„$H1҃øý*ƒøû
ƒøú…óHÇ€ú„H‰$èH‹œ$ÐH‰$ÇD$üÿÿÿèH‹Œ$ж\$€û„ÿ‹\$Hƒû$t7H‰$HH‰\$HÇD$,1ÛH‰\$H‰\$ H‰\$(èH‹Œ$ÐH‹œ$ØfÇ	H‰$èòD$òD$XHH‰$H\$XH‰\$HÇD$èH‹L$H‹D$ H‹œ$ØHƒût^H‰Œ$H‰K0H‰„$˜€=u-H‰C8H‹œ$ÐH‰$ÇD$ÿÿÿÿèƄ$àHÄÈÃLC8L‰$H‰D$èëÉëžH‰$ÇD$úÿÿÿèH‹Œ$ж\$€û„ä‹\$Hƒû$t?H‰$HH‰\$HÇD$$1ÛH‰\$H‰\$ H‰\$(èƄ$àHÄÈÃH‰$ÇD$úÿÿÿè‹\$‰œ$8H‹\$H‰œ$@H‹\$ H‰œ$H1ÛH‰œ$ðH‰œ$øH‹œ$@H‰œ$ðH‹œ$HH‰œ$øH‹œ$ðH‰$H‹œ$øH‰\$èH‹\$H‰œ$H‹\$H‰œ$H‹\$ H‰œ$€H‹\$(H‰œ$ˆH‹œ$€Hƒû„å1ÛH‰œ$ H‰œ$¨Hœ$ Hƒû„¥HDŽ$¸HDŽ$ÀH‰œ$°H‹œ$€H‰$H‹œ$ˆH‰\$èH‹L$H‹D$H‹œ$°H‰Œ$H‰H‰„$˜€=…H‰CH‹œ$ÐH‰$HH‰\$HÇD$H‹œ$°H‰\$H‹œ$¸H‰\$ H‹œ$ÀH‰\$(èH‹œ$ØfÇ
H‹œ$H‰œ$°H‹œ$H‰œ$¸HH‰$Hœ$°H‰\$HÇD$èH‹L$H‹D$ H‹œ$ØHƒût^H‰Œ$H‰K0H‰„$˜€=u-H‰C8H‹œ$ÐH‰$ÇD$ÿÿÿÿèƄ$àHÄÈÃLC8L‰$H‰D$èëÉëžLCL‰$H‰D$èéÏþÿÿ‰éTþÿÿH‰$èH‹Œ$ÐH‹\$H‰\$PH‹œ$ØH‹l$PH‰kH‰L$hÇD$DH‹\$hH‰œ$˜ÆD$9H‹œ$˜H‹C8H‹¬$˜H‹]HH9ÜD$9€|$9„H‹l$hL‹EHH‹\$hHƒû„ýH‹s0H‹S8H‹k@H‰¬$¨H‰óH‰´$˜L‰ÅH‰”$ I9ЃÃHkíHë‹+‰l$D‹\$Dƒû(tf‹\$H‰\$L‹\$Lƒû$u.H‹œ$ØfÇH‰$ÇD$ÿÿÿÿèƄ$àHÄÈË\$Lƒû*uH‹œ$ØfÇëÇH‹œ$ØfÇë¸H‰$H‹œ$ØH‰\$‹\$H‰\$èH‹œ$ÐH‰$ÇD$ÿÿÿÿèƄ$àHÄÈÃè‰éüþÿÿÇD$Dÿÿÿÿé/ÿÿÿƒøû„úÿÿéúÿÿƒøü„öùÿÿƒøý„íùÿÿéïùÿÿƒø+iƒø(…R1ÛH‹q8H‹YHH9óœ€ú…Ç‹H‹-H‹‰„$0H‰¬$8H‰¬$ÈH‰”$@H‰”$Љ„$Àƒøÿu?H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èƄ$àHÄÈɄ$h1ÛH‰¬$pH‰”$xH‰¬$ÐH‰¬$H‰”$ØH‰”$H‰$èH‹„$ÐH‹œ$H‰œ$pH‹œ$H‰œ$xÆD$7H‹”$pH‹Œ$xHH‰$H‰„$ˆH‹˜ H‹kH‰l$H‰”$ÀH‰T$H‰Œ$ÈH‰L$èH‹Œ$ж\$(ˆ\$:€|$:t9ÆD$7¶\$7H‰ÚHƒò€úˆT$;…GøÿÿH‰$è¶T$;H‹Œ$Ðé,øÿÿH‹Œ$pH‹„$xHH‰$H‹œ$ˆH‹› H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$èH‹Œ$ÐH‹\$ ¶+@€ý„¿H‹œ$ˆH‰\$`ÇD$@H‹\$`H‰\$xÆD$8H‹\$xH‹C8H‹l$xH‹]HH9ÜD$8€|$8tnH‹l$`L‹EHH‹\$`HƒûtVH‹s0H‹S8H‹k@H‰¬$¨H‰óH‰´$˜L‰ÅH‰”$ I9Ðs HkíHë‹+‰l$@‹\$@ƒû(”D$7é¶þÿÿè‰ë¦ÇD$@ÿÿÿÿëØ1ÀëÞH‹QHH‹Y0H‹q8H‹i@H‰¬$¨H‰œ$˜H‰ÕH‰´$ H9òs;HkíHë‹H‹{H‹SH‹iHHÿÅH‰iH‰„$ØH‰¼$àH‰ýH‰”$èéâüÿÿèƒø+„{öÿÿé}öÿÿƒø-„möÿÿƒø~„döÿÿéföÿÿH‹Œ$0H‹„$8HH‰$H‹œ$€H‹› H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$èH‹Œ$ÐH‹\$ ¶+@€ýtsH‹„$€H‹p8H‹XHH9óœ€útQL‹@HH‰ÃH‹p0H‹@8H‹k@H‰¬$¨H‰óH‰´$˜L‰ÅH‰„$ I9ÀsHkíH닃ø(”Àéeîÿÿè¸ÿÿÿÿëç1Àëéè¸ÿÿÿÿéíÿÿH‹Œ$`H‹„$hHH‰$H‹œ$H‹› H‹kH‰l$H‰Œ$ÀH‰L$H‰„$ÈH‰D$èH‹Œ$ÐH‹\$ ¶+@€ýtsH‹„$H‹p8H‹XHH9óœ€útQL‹@HH‰ÃH‹p0H‹@8H‹k@H‰¬$¨H‰óH‰´$˜L‰ÅH‰„$ I9ÀsHkíH닃ø(”Àé§ëÿÿè¸ÿÿÿÿëç1ÀëéH‹QHH‹Y0H‹q8H‹i@H‰¬$¨H‰œ$˜H‰ÕH‰´$ H9òs=HkíHëD‹H‹SH‹CH‹iHHÿÅH‰iHD‰„$ðD‰ÅH‰”$øH‰„$é(êÿÿèH‹QHH‹Y0H‹q8H‹i@H‰¬$¨H‰œ$˜H‰ÕH‰´$ H9òsRHkíHëD‹H‹{H‹sH‹iHHÿÅH‰iHD‰„$D‰„$H‰¼$˜H‰¼$ H‰´$ H‰´$(éréÿÿèƒø*„éÿÿé]éÿÿè¸ÿÿÿÿéùèÿÿèéèÿÿÌÌÌÌÌÐ
ŒPgo.string."empty operand: cannot happen"Ô&"".(*Parser).errorfˆ"".EOF¤"".EOF "".EOF"".EOFž"".EOF¬ "".EOFü*type.map[string]int16ò4runtime.mapaccess2_faststr¬
8"".(*Parser).symbolReferenceÎPgo.string."illegal use of register list"–
&"".(*Parser).errorfÒ
2"".(*Parser).registerList„&"".(*Parser).expect˜*type.map[string]int16Ž4runtime.mapaccess2_faststrê8"".(*Parser).atRegisterShiftæ4"".(*Parser).registerShift"".EOF¬"".EOFÊ "".EOF˜"".EOF¦"".EOF´ "".EOF°*type.map[string]int16 4runtime.mapaccess2_faststr°type.stringîruntime.convT2EÄ(runtime.writeBarrier€Ngo.string."expected register; found %s"ô&"".(*Parser).errorfÊ<"".(*Parser).registerReference  "".(*Parser).getÒ&"".(*Parser).expect– .runtime.writebarrierptrÜ (type.map[string]boolÌ!4runtime.mapaccess1_faststr¶#$runtime.panicindexª%$runtime.panicindex¼'$runtime.panicindexÊ'$runtime.panicindexâ(*"".(*Parser).registerê)\go.string."expected simple register reference"²*&"".(*Parser).errorf®+Jgo.string."cannot happen (Addr.Reg2)"ä+type.string¢,runtime.convT2EÖ,runtime.gopanicÔ-""".(*Parser).back†.""".(*Parser).haveÚ.pgo.string."floating-point constant must be an immediate"¢/&"".(*Parser).errorfÞ/,"".(*Parser).floatExpr„0type.float64¼0runtime.convT2E 1(runtime.writeBarrierà1&"".(*Parser).expect¤2.runtime.writebarrierptrÒ2""".(*Parser).have¦3`go.string."string constant must be an immediate"î3&"".(*Parser).errorf°4 "".(*Parser).getš6strconv.Unquoteê8runtime.convI2EÀ9(runtime.writeBarrierü9Dgo.string."string parse error: %s"ð:&"".(*Parser).errorfØ;type.string–<runtime.convT2Eú<(runtime.writeBarrierº=&"".(*Parser).expectþ=.runtime.writebarrierptr®>.runtime.writebarrierptrØ>""".(*Parser).exprÖB&"".(*Parser).expect€D:"".(*Parser).registerIndirect²D&"".(*Parser).expectÜD$runtime.panicindex´F"".EOFÂF"".EOFÐF "".EOFÌGJgo.string."missing right parenthesis"”H&"".(*Parser).errorf¸I""".(*Parser).backÀJ*type.map[string]int16¶K4runtime.mapaccess2_faststr´L""".(*Parser).back†M(type.map[string]boolüM4runtime.mapaccess1_faststrŽQ$runtime.panicindex–S$runtime.panicindex’T(type.map[string]boolˆU4runtime.mapaccess1_faststrˆW$runtime.panicindex¬W$runtime.panicindexòW(type.map[string]boolèX4runtime.mapaccess1_faststrèZ$runtime.panicindexæ\$runtime.panicindexø^$runtime.panicindex¢_$runtime.panicindexÄ_0runtime.morestack_noctxt0æ"".autotmp_0508÷
type.int32"".autotmp_0507type.bool"".autotmp_0506"type.interface {}"".autotmp_0505(type.[1]interface {}"".autotmp_0503*type.*[1]interface {}"".autotmp_0502&type.[]interface {}"".autotmp_0501type.bool"".autotmp_0500type.bool"".autotmp_0499type.bool"".autotmp_0498Ftype.cmd/asm/internal/lex.ScanToken"".autotmp_0497ï"type.interface {}"".autotmp_0496Ï(type.[1]interface {}"".autotmp_0493/&type.[]interface {}"".autotmp_0491type.bool"".autotmp_0490type.bool"".autotmp_0489type.bool"".autotmp_0488type.bool"".autotmp_0487type.bool"".autotmp_0486type.bool"".autotmp_0485type.bool"".autotmp_0482type.bool"".autotmp_0481type.bool"".autotmp_0478type.int"".autotmp_0477ï
type.uint64"".autotmp_0476type.string"".autotmp_0475type.bool"".autotmp_0474ß
type.float64"".autotmp_0473type.bool"".autotmp_0472type.int"".autotmp_0471type.bool"".autotmp_0470type.string"".autotmp_0469type.string"".autotmp_0468type.int"".autotmp_0467type.int"".autotmp_0466type.string"".autotmp_0465¯type.string"".autotmp_0464type.int"".autotmp_0463type.bool"".autotmp_0462type.string"".autotmp_0461type.string"".autotmp_0460type.int"".autotmp_0459type.int"".autotmp_0458type.int"".autotmp_0457type.int"".autotmp_0456type.int"".autotmp_0454type.bool"".autotmp_0453type.int"".autotmp_0452type.bool"".autotmp_0451type.string"".autotmp_0450type.string"".autotmp_0449type.int"".autotmp_0448type.int"".autotmp_0447type.bool"".autotmp_0446type.string"".autotmp_0445type.string"".autotmp_0444type.int"".autotmp_0443type.int"".autotmp_0442type.int"".autotmp_0441type.int"".autotmp_0440type.int"".~r0type.bool"".pßtype.*"".Parser"".~r0‡Ftype.cmd/asm/internal/lex.ScanToken"".p¿
type.*"".Parser"".~r0¯type.string2cmd/asm/internal/lex.l·2Ÿ>type.cmd/asm/internal/lex.Token"".~r0Ÿtype.bool"".pŸ
type.*"".Parser"".~r0Ftype.cmd/asm/internal/lex.ScanToken"".pÏ
type.*"".Parser"".~r1¡type.bool"".present›type.bool"".name¯	type.string"".pÿtype.*"".Parser"".~r0ïtype.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token"".~r0¯>type.cmd/asm/internal/lex.Token"".tokß>type.cmd/asm/internal/lex.Token"".nameï	type.string"".p¯
type.*"".Parser"".~r0¯type.string2cmd/asm/internal/lex.l·2ÿ>type.cmd/asm/internal/lex.Token"".~r0>type.cmd/asm/internal/lex.Token"".tok¿>type.cmd/asm/internal/lex.Token"".~r0ï>type.cmd/asm/internal/lex.Token"".tokŸ>type.cmd/asm/internal/lex.Token"".~r0type.string2cmd/asm/internal/lex.l·2>type.cmd/asm/internal/lex.Token"".~r0Ïtype.string2cmd/asm/internal/lex.l·2Ï>type.cmd/asm/internal/lex.Token"".name¯
type.string"".p
type.*"".Parser"".nameÏ	type.string"".pïtype.*"".Parser"".~r0Ïtype.string2cmd/asm/internal/lex.l·2ï>type.cmd/asm/internal/lex.Token"".~r0¿>type.cmd/asm/internal/lex.Token"".tok¯>type.cmd/asm/internal/lex.Token"".~r0ß>type.cmd/asm/internal/lex.Token"".tokï>type.cmd/asm/internal/lex.Token"".err	type.error"".strtype.string"".rnameï
type.string"".tok>type.cmd/asm/internal/lex.Token"".haveConstant™type.bool
"".r2—type.int16
"".r1“type.int16"".name
type.string"".tokÏ>type.cmd/asm/internal/lex.Token"".nameÏ
type.string"".tokÿ>type.cmd/asm/internal/lex.Token"".prefixÿ
type.int32"".~r1 type.bool"".a6type.*cmd/internal/obj.Addr"".ptype.*"".Parserœ"[ŒŠæ†	†åÍmðÃð/¢†5
/V	DKPš@Y
	7š:
Y]DD@|=!%Ño}t7
]			/	7
q
'	/ºå
,­	

	

)W	  !		T/9	¨
	¯
r	  gßßt}	
#¤iÏ]µ¼.~§ƒ+f[u¶Y˃S	R"°?dÉý
€	p€½Tgclocals·562ee20459282a4f6318fa0734e2908dTgclocals·f1daf0b7a6582a5063443d74a5e50101R$GOROOT/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).atStartOfRegisterààdH‹%H;a†
Hƒì@H‹L$PH‹D$XHH‰$H‹\$HH‹› H‹kH‰l$H‰L$0H‰L$H‰D$8H‰D$è¶\$(€ût
ÆD$`HƒÄ@ÃH‹L$PH‹D$XHH‰$H‹\$HH‹› H‹kH‰l$H‰L$0H‰L$H‰D$8H‰D$èH‹\$ ¶+@€ýtZH‹D$HH‹P8H‹XHH9Óœ@ùt;L‹@HH‰ÃH‹H0H‹@8H‹k@H‰ËL‰ÅI9ÀsHkíH닃ø(”D$`HƒÄ@Ãè¸ÿÿÿÿëåÆD$`ëæèéÖþÿÿÌÌÌÌÌÌ
H*type.map[string]int16¬4runtime.mapaccess2_fastströ(type.map[string]boolÚ4runtime.mapaccess1_faststr˜$runtime.panicindexÂ0runtime.morestack_noctxt@€"".autotmp_0541type.bool"".autotmp_0538type.string"".autotmp_0537type.string"".~r10type.bool"".nametype.string"".ptype.*"".Parser&€V€œ€°¶H
²
UÛTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adR$GOROOT/src/cmd/asm/internal/asm/parse.goþ8"".(*Parser).atRegisterShift  dH‹%H;a†íHƒìhH‹D$pH‹¨ H‹mH‹] Hƒû5t
ÆD$xHƒÄhÃH‹p8H‹XHH9óœ€ú„¤L‹@HH‹X0H‹H8H‹h@H‰l$HH‰\$8L‰ÅH‰L$@I9ȃrHkíH닁ùüÿÿŒVùüÿÿž@ùt
ÆD$xHƒÄhÃH‹p8H‹XHH9óœ€ú„L‹@HH‹X0H‹H8H‹h@H‰l$HH‰\$8L‰ÅH‰L$@I9ȃëHkíH닃ù(…ÏH‹h8H‹XHH)ÝHƒýŒºH\$,‹-‰+‹-‰k‹-‰kHÇÅHÇÂH‰$H‰\$PH‰\$H‰l$XH‰l$H‰T$`H‰T$èH‹L$p¶\$ €ûtPH‹QHHƒÂH‰ËH‹I0H‹C8H‹k@H‰ËH‰ÕH9Âs'HkíHë‹+ýüÿÿ|ýüÿÿžD$xHƒÄhÃ1ÀëóèÆD$xëéÆD$xHƒÄhÃè¹ÿÿÿÿé
ÿÿÿ1Éé¬þÿÿè¹ÿÿÿÿé†þÿÿèéöýÿÿÌÌÌÌÌÌ
´""".statictmp_0554Ä""".statictmp_0554Ö""".statictmp_0554Æ"".(*Parser).at€$runtime.panicindex°$runtime.panicindexà$runtime.panicindex‚0runtime.morestack_noctxt Ð"".autotmp_0557type.bool"".autotmp_0556type.int"".autotmp_0553/Jtype.[]cmd/asm/internal/lex.ScanToken"".autotmp_0552type.bool"".autotmp_0551type.bool"".autotmp_0548type.bool"".autotmp_0547wLtype.[3]cmd/asm/internal/lex.ScanToken"".autotmp_0546type.int"".autotmp_0545type.int"".~r0type.bool"".ptype.*"".ParserDÐ#ÏÐnÏАÏÐÏÐ)ϐ2Î
e
iº
	â®Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·709a14768fab2805a378215c02f0d27fR$GOROOT/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).registerReference  dH‹%H„$pÿÿÿH;A†HìH‹Œ$ H‹„$(HH‰$H‹œ$H‹› H‹kH‰l$H‰Œ$˜H‰L$H‰„$ H‰D$èH‹D$ ¶\$(H·(€ûtf‰¬$0Ƅ$2HÄÃH‹Œ$ H‹„$(HH‰$H‹œ$H‹› H‹kH‰l$H‰Œ$˜H‰L$H‰„$ H‰D$èH‹\$ ¶+@€ý…2H‹œ$ H‰œ$ˆH‹œ$(H‰œ$1ÛH‰\$xH‰œ$€H\$xHƒû„íHDŽ$àHDŽ$èH‰œ$ØHH‰$Hœ$ˆH‰\$HÇD$èH‹L$H‹D$ H‹œ$ØH‰L$hH‰H‰D$p€=ukH‰CH‹œ$H‰$HH‰\$HÇD$H‹œ$ØH‰\$H‹œ$àH‰\$ H‹œ$èH‰\$(èfDŽ$0Ƅ$2HÄÃLCL‰$H‰D$è녉éÿÿÿH‹œ$H‰$ÇD$(èH‹œ$H‰$ÇD$ýÿÿÿè‹T$H‹L$H‹D$ ‰”$¨‰”$ÀH‰Œ$°H‰„$¸1ÛH‰Œ$ÈH‰„$ÐH‰L$HH‰$H‰D$PH‰D$HÇD$
HÇD$èH‹\$ H‰\$@H‹\$(H‰\$XH‹\$0H‰\$`H‹œ$H‰$ÇD$)èH‹L$XHƒù„ÿ1ÛH‰\$xH‰œ$€H\$xHƒû„ÚHDŽ$àHDŽ$èH‰œ$ØH‰$H‹\$`H‰\$èH‹L$H‹D$H‹œ$ØH‰L$hH‰H‰D$p€=ukH‰CH‹œ$H‰$HH‰\$HÇD$H‹œ$ØH‰\$H‹œ$àH‰\$ H‹œ$èH‰\$(èfDŽ$0Ƅ$2HÄÃLCL‰$H‰D$è녉éÿÿÿH‹œ$ H‰$H‹œ$(H‰\$H‹\$@f‰\$H‹¬$H‹­ H‹U H‹ÿÓH·\$H‰Ø¶\$€û…»H‹œ$ H‰œ$ˆH‹œ$(H‰œ$f‰D$>1ÛH‰œ$ðH‰œ$øH‰œ$H‰œ$Hœ$ðHƒû„[HDŽ$àHDŽ$èH‰œ$ØHH‰$Hœ$ˆH‰\$HÇD$èH‹L$H‹D$ H‹œ$ØH‰L$hH‰H‰D$p€=…ÒH‰CHH‰$H\$>H‰\$HÇD$èH‹L$H‹D$ H‹œ$ØHƒÃH‰L$hH‰H‰D$p€=ukH‰CH‹œ$H‰$HH‰\$HÇD$H‹œ$ØH‰\$H‹œ$àH‰\$ H‹œ$èH‰\$(èfDŽ$0Ƅ$2HÄÃLCL‰$H‰D$èë…LCL‰$H‰D$èéÿÿÿ‰éžþÿÿf‰„$0Ƅ$2HÄÃèé½ùÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌ@
j*type.map[string]int16à4runtime.mapaccess2_faststrä(type.map[string]boolÚ4runtime.mapaccess1_faststrÈtype.string†runtime.convT2EÐ(runtime.writeBarrier„Ngo.string."expected register; found %s"ø&"".(*Parser).errorfÐ.runtime.writebarrierptr”	 "".(*Parser).getÆ	 "".(*Parser).get– strconv.ParseInt„ "".(*Parser).getÄ
runtime.convI2EŽ(runtime.writeBarrierÂJgo.string."parsing register list: %s"¶&"".(*Parser).errorfŽ.runtime.writebarrierptršÄtype.string‚runtime.convT2EÌ(runtime.writeBarrierðtype.int16¨runtime.convT2Eú(runtime.writeBarrier®Fgo.string."illegal register %s(%d)"¢&"".(*Parser).errorfú.runtime.writebarrierptr¢.runtime.writebarrierptrô0runtime.morestack_noctxt@ 2"".autotmp_0585"type.interface {}"".autotmp_0584"type.interface {}"".autotmp_0583?(type.[2]interface {}"".autotmp_0580&type.[]interface {}"".autotmp_0579"type.interface {}"".autotmp_0578(type.[1]interface {}"".autotmp_0576*type.*[1]interface {}"".autotmp_0575&type.[]interface {}"".autotmp_0574Ï"type.interface {}"".autotmp_0573¯(type.[1]interface {}"".autotmp_0570o&type.[]interface {}"".autotmp_0568£type.int16"".autotmp_0567type.string"".autotmp_0566type.string"".autotmp_0564type.string"".autotmp_0563ïtype.string"".~r0type.string2cmd/asm/internal/lex.l·2Ÿ>type.cmd/asm/internal/lex.Token"".errïtype.error"".numŸtype.int64"".tokÏ>type.cmd/asm/internal/lex.Token"".~r24type.bool"".~r10type.int16"".nametype.string"".ptype.*"".ParserH" |Ÿ úŸ ÞŸ õŸ IŸÐfò"`dý'x
ÊI	ï2+Bo“y,"¸`y,G³Ð,TTgclocals·ed653cb0fab46abb2c19ee6e9c2869e3Tgclocals·c5c5cadbca08572623e9669f2999f91cR$GOROOT/src/cmd/asm/internal/asm/parse.goþ*"".(*Parser).register€"€"dH‹%H„$¨þÿÿH;A†VHìØWÀ„$¨„$¸„$ÈƄ$fDŽ$H‹œ$àH‰$H‹œ$èH‰\$H‹œ$ðH‰\$苌$øH‹„$àH·\$f‰œ$¶\$€ûˆœ$uHÄØÃù„èƒù*„߉L$4‰L$0H‹œ$èH‰\$xH‹œ$ðH‰œ$€1ÛH‰œ$¨H‰œ$°H‰œ$¸H‰œ$ÀH‰œ$ÈH‰œ$ÐHœ$¨Hƒû„?HDŽ$˜HDŽ$ H‰œ$HH‰$H\$4H‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰L$hH‰H‰D$p€=…¹H‰CHH‰$H\$0H‰\$HÇD$èH‹L$H‹D$ H‹œ$HƒÃH‰L$hH‰H‰D$p€=…KH‰CHH‰$H\$xH‰\$HÇD$èH‹L$H‹D$ H‹œ$HƒÃ H‰L$hH‰H‰D$p€=…ÝH‰CH‹œ$àH‰$HH‰\$HÇD$(H‹œ$H‰\$H‹œ$˜H‰\$ H‹œ$ H‰\$(èH‹„$àH‹p8H‹XHH9óœ€ú„cL‹@HH‹X0H‹H8H‹h@H‰¬$ˆH‰œ$xL‰ÅH‰Œ$€I9ȃ(HkíH닃ù:„Sƒù,„Jƒù+„AH‹p8H‹XHH9óœ€ú„ L‹@HH‹X0H‹H8H‹h@H‰¬$ˆH‰œ$xL‰ÅH‰Œ$€I9ȃåHkíH닃ù*…Æ1ÛH‹p8H‹XHH9óœ€ú…1‹‰œ$¸H‹H‰œ$ÀH‹H‰œ$È1ÛH‹p8H‹XHH9óœ€úu}‹-H‹H‹
‰¬$ˆ‰¬$HH‰”$H‰Œ$˜1ÛH‰”$PH‰Œ$XH‰$H‰T$HH‰T$H‰L$PH‰L$è¶\$ˆœ$Ƅ$HÄØÃH‹PHH‹X0H‹p8H‹h@H‰¬$ˆH‰œ$xH‰ÕH‰´$€H9òs=HkíHëD‹H‹SH‹KH‹hHHÿÅH‰hHD‰„$èD‰ÅH‰”$ðH‰Œ$øé*ÿÿÿèH‹PHH‹X0H‹p8H‹h@H‰¬$ˆH‰œ$xH‰ÕH‰´$€H9òsRHkíHëD‹H‹{H‹sH‹hHHÿÅH‰hHD‰„$D‰„$¸H‰¼$ H‰¼$ÀH‰´$(H‰´$Èéxþÿÿèè¹ÿÿÿÿéþÿÿH‹˜ H‹H‹S 1ۉœ$ H‰œ$¨H‰œ$°H‹x8H‹XHH9û@œÅ@€ý…ú‹‰œ$ H‹H‰œ$¨H‹H‰œ$°Hœ$ ‹+ƒý+…hHƒú9t7H‰$HH‰\$HÇD$61ÛH‰\$H‰\$ H‰\$(èHÄØÃ1ÛH‹p8H‹XHH9óœ€ú…ž‹-H‹H‹
‰¬$Љ¬$`H‰”$ØH‰Œ$à1ÛH‰”$hH‰Œ$pH‰T$8H‰L$@H‰$H‰T$XH‰T$H‰L$`H‰L$èH‹„$àH·\$f‰œ$¶\$€ûˆœ$…UüÿÿHÄØÃH‹PHH‹X0H‹p8H‹h@H‰¬$ˆH‰œ$xH‰ÕH‰´$€H9òs=HkíHëD‹H‹SH‹KH‹hHHÿÅH‰hHD‰„$0D‰ÅH‰”$8H‰Œ$@é	ÿÿÿèƒý,…ÌþÿÿHƒú5„ÂþÿÿHƒú7„¸þÿÿH‰$HH‰\$HÇD$61ÛH‰\$H‰\$ H‰\$(èHÄØÃH‹pHH‹X0H‹x8H‹h@H‰¬$ˆH‰œ$xH‰õH‰¼$€H9þsRHkíHëD‹L‹CH‹{H‹hHHÿÅH‰hHD‰Œ$D‰Œ$ L‰„$L‰„$¨H‰¼$H‰¼$°é¯ýÿÿèè¹ÿÿÿÿéÐúÿÿLCL‰$H‰D$èéúÿÿLCL‰$H‰D$èé¢ùÿÿLCL‰$H‰D$èé4ùÿÿ‰éºøÿÿèé…÷ÿÿÌÌÌÌÌR
ì<"".(*Parser).registerReferenceœtype.int32Ôruntime.convT2Ež(runtime.writeBarrierÂtype.int32úruntime.convT2EÌ(runtime.writeBarrierðtype.string¨runtime.convT2Eú(runtime.writeBarrier¶	hgo.string."prefix %c not allowed for register: %c%s"ª
&"".(*Parser).errorf"".EOF¬"".EOFÊ "".EOF"".EOFž"".EOF¬ "".EOFÆ."".(*Parser).parseScaleâ$runtime.panicindexô$runtime.panicindex‚$runtime.panicindex¦"".EOFÂ"".EOFà "".EOF¸„go.string."(register+register) not supported on this architecture"€&"".(*Parser).errorfÎ"".EOFÜ"".EOFê "".EOF˜<"".(*Parser).registerReferenceâ$runtime.panicindex¶„go.string."(register,register) not supported on this architecture"þ&"".(*Parser).errorfœ $runtime.panicindexª $runtime.panicindexæ .runtime.writebarrierptr”!.runtime.writebarrierptrÂ!.runtime.writebarrierpträ!0runtime.morestack_noctxtP°T"".autotmp_0612type.bool"".autotmp_0611type.bool"".autotmp_0610type.bool"".autotmp_0609type.bool"".autotmp_0607type.bool"".autotmp_0605"type.interface {}"".autotmp_0604"type.interface {}"".autotmp_0603ß"type.interface {}"".autotmp_0602_(type.[3]interface {}"".autotmp_0599&type.[]interface {}"".autotmp_0598type.int"".autotmp_0597type.int"".autotmp_0596type.int"".autotmp_0595type.int"".autotmp_0594type.int"".autotmp_0593type.int"".autotmp_0592type.int"".autotmp_0591type.int"".autotmp_0590type.int"".autotmp_0588¿type.string"".autotmp_0587Ïtype.int32"".autotmp_0586Çtype.int32"".~r0Ÿtype.string2cmd/asm/internal/lex.l·2Ÿ>type.cmd/asm/internal/lex.Token"".~r0Ÿ>type.cmd/asm/internal/lex.Token"".tokß>type.cmd/asm/internal/lex.Token"".~r0¿>type.cmd/asm/internal/lex.Token"".tokÿ>type.cmd/asm/internal/lex.Token"".~r0¿type.string2cmd/asm/internal/lex.l·2ï>type.cmd/asm/internal/lex.Token"".~r0>type.cmd/asm/internal/lex.Token"".tokÏ>type.cmd/asm/internal/lex.Token"".~r0ï>type.cmd/asm/internal/lex.Token"".tok¯>type.cmd/asm/internal/lex.Token"".nameÿtype.string
"".okJtype.bool"".scaleHtype.int8
"".r2Dtype.int16
"".r1@type.int16"".prefix0type.int32"".nametype.string"".ptype.*"".ParserZ"°¯°’¯°È¯°¶¯°Ç¯°æ¯€ž¨OMßT,]D‚t}%g	/g8t	/‰	L
"uô«ŽNTgclocals·e305bb77d4e256fc23850a54ea31a3ddTgclocals·ec97f20d9f0612b2d9f1a379fbcf4e65R$GOROOT/src/cmd/asm/internal/asm/parse.goþ4"".(*Parser).registerShift€$€$dH‹%H„$ÀþÿÿH;A†ÛHìÀWÀ„$ „$°‹„$àƒø„~‰D$<H‹œ$ÐH‰œ$¸H‹œ$ØH‰œ$À1ÛH‰œ$ H‰œ$¨H‰œ$°H‰œ$¸Hœ$ Hƒû„RHDŽ$HDŽ$˜H‰œ$ˆHH‰$H\$<H‰\$HÇD$èH‹L$H‹D$ H‹œ$ˆH‰Œ$¨H‰H‰„$°€=…ÆH‰CHH‰$Hœ$¸H‰\$HÇD$èH‹L$H‹D$ H‹œ$ˆHƒÃH‰Œ$¨H‰H‰„$°€=…OH‰CH‹œ$ÈH‰$HH‰\$HÇD$/H‹œ$ˆH‰\$H‹œ$H‰\$ H‹œ$˜H‰\$(èH‹œ$ÈH‰$H‹œ$ÐH‰\$H‹œ$ØH‰\$èH‹”$ÈH·\$f‰\$6¶\$€ûuHDŽ$èHÄÀÃfÇD$81ۉœ$ÈH‰œ$ÐH‰œ$ØH‹r8H‹ZHH9óœ@ù…⋉œ$ÈH‹H‰œ$ÐH‹H‰œ$ØHœ$ȋ+ýüÿÿuýüÿÿ…QfÇD$81ÛH‹r8H‹ZHH9óœ@ù…¿‹
H‹-H‹‰Œ$àH‰¬$èH‰„$ð‰Œ$@H‰¬$H‰„$ 1ÛH‰¬$HH‰„$PH‰l$XH‰l$hH‰D$`H‰D$pfÇD$:‰Œ$ƒùý…ŽH‰$èH‹œ$ÈH‰$èH‹D$H‰D$@Hƒø ŒH‹\$hH‰œ$¸H‹\$pH‰œ$À1ÛH‰œ$ˆH‰œ$Hœ$ˆHƒû„HDŽ$HDŽ$˜H‰œ$ˆHH‰$Hœ$¸H‰\$HÇD$èH‹L$H‹D$ H‹œ$ˆH‰Œ$¨H‰H‰„$°€=…ŒH‰CH‹œ$ÈH‰$HH‰\$HÇD$"H‹œ$ˆH‰\$H‹œ$H‰\$ H‹œ$˜H‰\$(èH‹D$@HƒàHÁàH·\$6HƒãH·l$8HÁåH	ëH	ÃH¿ÛH‰œ$èHÄÀÃLCL‰$H‰D$èéaÿÿÿ‰éÞþÿÿƒùþ…dH‰$H‰l$H‰D$èH·\$f‰\$4¶\$€û…H‹\$hH‰œ$¸H‹\$pH‰œ$À1ÛH‰œ$˜H‰œ$ Hœ$˜Hƒû„óHDŽ$HDŽ$˜H‰œ$ˆHH‰$Hœ$¸H‰\$HÇD$èH‹L$H‹D$ H‹œ$ˆH‰Œ$¨H‰H‰„$°€=ukH‰CH‹œ$ÈH‰$HH‰\$HÇD$,H‹œ$ˆH‰\$H‹œ$H‰\$ H‹œ$˜H‰\$(èH·\$4HƒãHÁãHƒËH‰ØébþÿÿLCL‰$H‰D$è녉éÿÿÿƒù(„üüÿÿ‰Œ$X1ÛH‰¬$`H‰„$hH‰l$HH‰¬$¸H‰D$PH‰„$À1ÛH‰\$xH‰œ$€H\$xHƒû„äHDŽ$HDŽ$˜H‰œ$ˆHH‰$Hœ$¸H‰\$HÇD$èH‹L$H‹D$ H‹œ$ˆH‰Œ$¨H‰H‰„$°€=u\H‰CH‹œ$ÈH‰$HH‰\$HÇD$H‹œ$ˆH‰\$H‹œ$H‰\$ H‹œ$˜H‰\$(èH·D$:éýÿÿLCL‰$H‰D$è딉éÿÿÿH‹JHH‹Z0H‹r8H‹j@H‰¬$€H‰œ$pH‰ÍH‰´$xH9ñs;HkíHë‹H‹{H‹CH‹jHHÿÅH‰jH‰Œ$(H‰¼$0H‰ýH‰„$8éêúÿÿèýüÿÿ…ªúÿÿfÇD$8éžúÿÿýüÿÿufÇD$8éŠúÿÿýüÿÿ…~úÿÿfÇD$8érúÿÿH‹JHH‹Z0H‹r8H‹j@H‰¬$€H‰œ$pH‰ÍH‰´$xH9ñsRHkíHëD‹H‹{H‹sH‹jHHÿÅH‰jHD‰„$øD‰„$ÈH‰¼$H‰¼$ÐH‰´$H‰´$ØéÇùÿÿèLCL‰$H‰D$èéžøÿÿLCL‰$H‰D$èé'øÿÿ‰é§÷ÿÿèé÷ÿÿT
€type.int32¸runtime.convT2EŽ(runtime.writeBarrier²type.stringðruntime.convT2EÎ(runtime.writeBarrierŠvgo.string."prefix %c not allowed for shifted register: $%s"þ&"".(*Parser).errorfÔ<"".(*Parser).registerReference°	"".EOFÌ	"".EOFê	 "".EOFŠ"".EOF˜"".EOF¦ "".EOFŽ
""".(*Parser).back°
""".(*Parser).expr¢type.stringàruntime.convT2E¶(runtime.writeBarrierò\go.string."register shift count too large: %s"æ&"".(*Parser).errorf€.runtime.writebarrierptrÐ<"".(*Parser).registerReferenceÌtype.stringŠruntime.convT2Eà(runtime.writeBarrier”pgo.string."rhs of shift must be register or integer: %s"ˆ&"".(*Parser).errorfà.runtime.writebarrierptrôtype.string²runtime.convT2Eˆ(runtime.writeBarrier¼Vgo.string."unexpected %s in register shift"°&"".(*Parser).errorfê.runtime.writebarrierptrÜ$runtime.panicindexö"$runtime.panicindexž#.runtime.writebarrierptrÌ#.runtime.writebarrierptrî#0runtime.morestack_noctxtP€X"".autotmp_0659"type.interface {}"".autotmp_0658(type.[1]interface {}"".autotmp_0656*type.*[1]interface {}"".autotmp_0655&type.[]interface {}"".autotmp_0654"type.interface {}"".autotmp_0653ï(type.[1]interface {}"".autotmp_0651*type.*[1]interface {}"".autotmp_0650&type.[]interface {}"".autotmp_0649"type.interface {}"".autotmp_0648Ï(type.[1]interface {}"".autotmp_0645&type.[]interface {}"".autotmp_0644Ftype.cmd/asm/internal/lex.ScanToken"".autotmp_0643type.bool"".autotmp_0640"type.interface {}"".autotmp_0639¯"type.interface {}"".autotmp_0638?(type.[2]interface {}"".autotmp_0635o&type.[]interface {}"".autotmp_0634type.string"".autotmp_0633type.string"".autotmp_0631type.string"".autotmp_0630type.int"".autotmp_0629type.int"".autotmp_0628type.int"".autotmp_0626type.string"".autotmp_0625‡type.int32"".~r0ïtype.string2cmd/asm/internal/lex.l·2Ï>type.cmd/asm/internal/lex.Token"".~r0Ïtype.string2cmd/asm/internal/lex.l·2ÿ>type.cmd/asm/internal/lex.Token"".~r0¿>type.cmd/asm/internal/lex.Token"".tok¯>type.cmd/asm/internal/lex.Token"".~r0ï>type.cmd/asm/internal/lex.Token"".tok>type.cmd/asm/internal/lex.Token"".xÿtype.int64
"".r2—type.int16"".count‹type.int16"".str¯type.string"".tokß>type.cmd/asm/internal/lex.Token
"".optype.int16
"".r1“type.int16"".~r2@type.int64"".prefix0type.int32"".nametype.string"".ptype.*"".Parser0"€üÿ€’ÿ€Äÿ
€Æü<	þCqD=		Œ.	#	ƒ	œ#r	
‰5
VÛã+Ý©ƒM(,©yá2Tgclocals·9a6106d0233cd7717d41fcfdc6100161Tgclocals·c30321bfb430fb01e971ab423fbaae97R$GOROOT/src/cmd/asm/internal/asm/parse.goþ8"".(*Parser).symbolReferenceààdH‹%H„$ÿÿÿH;A†…HìhH‹”$xH‹Œ$p‹„$ƒø…<fÇHÇD$@H‹q8H‹YHH9óœ€ú„
L‹AHH‹Y0H‹A8H‹i@H‰¬$0H‰œ$ L‰ÅH‰„$(I9ÀƒÒHkíH닃ø<ufHÇD$@1ÛH‹q8H‹YHH9óœ€ú…‹‰œ$ØH‹H‰œ$àH‹H‰œ$èH‰$ÇD$>èH‹Œ$pH‹q8H‹YHH9óœ€ú„´L‹AHH‹Y0H‹A8H‹i@H‰¬$0H‰œ$ L‰ÅH‰„$(I9ÀƒyHkíH닃ø+„/H‹q8H‹YHH9óœ€ú„FL‹AHH‹Y0H‹A8H‹i@H‰¬$0H‰œ$ L‰ÅH‰„$(I9ÀƒHkíH닃ø-„ÒH‹©¨H‹”$€H‹´$ˆH‹D$@H‰”$˜H‰´$ ÆD$71ÛH‰œ$PH‰œ$XH‰œ$`H‰T$xH‰”$PH‰´$€H‰´$XH‰D$8H‰„$`HH‰$H‰l$PH‹mxH‰l$Hœ$PH‰\$èH‹\$H‹1íH9è…
€|$7„ÿHH‰$èH‹D$H‰ÇHƒø„ëWÀHƒÇÐèGøH‰D$`H‹¬$€H‰hH‹l$x€=… H‰(fÇ@H‹l$8f‰hHÇ@(HÇ@01ÛH‰œ$PH‰œ$XH‰œ$`H‹\$xH‰œ$PH‹œ$€H‰œ$XH‹\$8H‰œ$`H‰D$HH‰D$XHH‰$H‹\$PH‹kxH‰l$Hœ$PH‰\$H\$XH‰\$èH‹D$HH‹œ$xHƒû„Ý€=…¹H‰C H‹„$pH‹P8H‹XHH9Óœ@ù„ŒL‹@HH‰ÃH‹P0H‹@8H‹k@H‰¬$0H‰ÓH‰”$ L‰ÅH‰„$(I9ÀƒKHkíH닃øÿ…T‹œ$ƒûuH‹¬$p¶È€ûtHÄhÃH‹œ$€H‰œ$ÈH‹œ$ˆH‰œ$Ð1ÛH‰œ$¸H‰œ$ÀHœ$¸Hƒû„áHDŽ$@HDŽ$HH‰œ$8HH‰$Hœ$ÈH‰\$HÇD$èH‹L$H‹D$ H‹œ$8H‰Œ$¨H‰H‰„$°€=uYH‰CH‹œ$pH‰$HH‰\$HÇD$0H‹œ$8H‰\$H‹œ$@H‰\$ H‹œ$HH‰\$(èHÄhÃLCL‰$H‰D$è뗉éÿÿÿH‹œ$pH‰$ÇD$(èH‹œ$pH‰$ÇD$þÿÿÿè‹\$‰œ$H‹L$H‹D$ 1ÛH‰Œ$H‰„$H‰L$hH‰Œ$ˆH‰D$pH‰„$H‹œ$pH‰$ÇD$)èH‹œ$pH‰$H‹œ$xH‰\$H‹œ$ˆH‰\$H‹œ$H‰\$H‹\$@Hƒû•D$ ‹œ$‰\$$èHÄhÃè¸ÿÿÿÿé­ýÿÿLC L‰$H‰D$èé4ýÿÿ‰éýÿÿH‰$H‰l$èH‹D$`éKüÿÿ‰éüÿÿH‰$èH‹Œ$pH‹D$H‹œ$xH‰Céûÿÿè¸ÿÿÿÿéíúÿÿè¸ÿÿÿÿéúÿÿH‹QHH‹Y0H‹q8H‹i@H‰¬$0H‰œ$ H‰ÕH‰´$(H9òsRHkíHëD‹H‹{H‹sH‹iHHÿÅH‰iHD‰„$ðD‰„$ØH‰¼$øH‰¼$àH‰´$H‰´$èéùÿÿèè¸ÿÿÿÿé&ùÿÿƒø$u
fÇéºøÿÿƒø*…±øÿÿfÇé§øÿÿèéVøÿÿÌÌÌÌÌÌB
š"".EOF¶"".EOFÔ "".EOF† "".(*Parser).get‚	ntype.map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymÊ	$runtime.mapaccess1”
4type.cmd/internal/obj.LSym¦
"runtime.newobjectâ
„ runtime.duffzero¢(runtime.writeBarrierž
ntype.map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymú
$runtime.mapassign1´(runtime.writeBarrierÆtype.string„runtime.convT2EÚ(runtime.writeBarrierŽxgo.string."illegal or missing addressing mode for symbol %s"‚&"".(*Parser).errorf¶.runtime.writebarrierptrú "".(*Parser).get¬ "".(*Parser).getà "".(*Parser).get‚<"".(*Parser).setPseudoRegisterœ$runtime.panicindexØ.runtime.writebarrierptrŒ.runtime.writebarrierptrÀ""".(*Parser).expr†$runtime.panicindex¨$runtime.panicindexÎ$runtime.panicindexÜ$runtime.panicindexÂ0runtime.morestack_noctxtPÐF"".autotmp_0688ÿ"type.interface {}"".autotmp_0687ß(type.[1]interface {}"".autotmp_0684_&type.[]interface {}"".autotmp_0683type.bool"".autotmp_06826type.*cmd/internal/obj.LSym"".autotmp_06816type.*cmd/internal/obj.LSym"".autotmp_0680type.bool"".autotmp_0679type.bool"".autotmp_0678type.bool"".autotmp_0675¿type.string"".autotmp_0674type.int"".autotmp_0673Ÿ6type.*cmd/internal/obj.LSym"".autotmp_06728type.cmd/internal/obj.SymVer"".autotmp_06716type.*cmd/internal/obj.LSym"".autotmp_0670/8type.cmd/internal/obj.SymVer"".autotmp_0668type.int"".autotmp_0667type.int"".autotmp_0666type.int"".autotmp_0665type.int"".~r0ÿtype.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token*cmd/internal/obj.s·6¿6type.*cmd/internal/obj.LSym4cmd/internal/obj.create·5átype.bool*cmd/internal/obj.v·4ßtype.int0cmd/internal/obj.symb·3ßtype.string0cmd/internal/obj.ctxt·2¯6type.*cmd/internal/obj.Link0cmd/internal/obj.name·3Ÿtype.string"".~r0Ÿ>type.cmd/asm/internal/lex.Token"".tokï>type.cmd/asm/internal/lex.Token"".reg¿type.string"".isStaticÏtype.int"".prefix@type.int32"".name type.string"".a6type.*cmd/internal/obj.Addr"".ptype.*"".Parser>"ЙÏАÏÐÿÏÐÓϰªÞ2		Y	Dºàk ‰ZQ&""}

	@‚â.êÅ"	sQ
E‘Tgclocals·2bb91a71e4c2bc170dcb3eeb4d3231b3Tgclocals·d1a20ba5d62ce86e148873692089c5c8R$GOROOT/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).setPseudoRegister  dH‹%HD$èH;A†nHì˜WÀD$`H‹¬$¨H·]fƒû„õH‹œ$°H‰\$pH‹œ$¸H‰\$x1ÛH‰\$`H‰\$hH\$`Hƒû„HDŽ$ˆHDŽ$H‰œ$€HH‰$H\$pH‰\$HÇD$èH‹L$H‹D$ H‹œ$€H‰L$PH‰H‰D$X€=…†H‰CH‹œ$ H‰$HH‰\$HÇD$,H‹œ$€H‰\$H‹œ$ˆH‰\$ H‹œ$H‰\$(èH‹Œ$°H‰L$@H‹„$¸Hƒø|KHƒø…RH‰$H‰D$HH‰D$H-H‰l$HÇD$èH‹L$@H‹D$HH‹\$ HƒûHƒøuiH‰$H‰D$HH‰D$H-H‰l$HÇD$èH‹L$@H‹D$H¶\$ €ût-H‹œ$¨ÆC‹œ$ăû$u
H‹œ$¨fÇHĘÃH‰D$HHƒø…‚H‰$H‰D$H-H‰l$HÇD$è¶\$ €ûtU‹œ$ăût7H‹œ$ H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹œ$¨fÇéNÿÿÿH‹œ$°H‰\$pH‹œ$¸H‰\$x1ÛH‰\$0H‰\$8H\$0Hƒû„ÕHDŽ$ˆHDŽ$H‰œ$€HH‰$H\$pH‰\$HÇD$èH‹L$H‹D$ H‹œ$€H‰L$PH‰H‰D$X€=uVH‰CH‹œ$ H‰$HH‰\$HÇD$"H‹œ$€H‰\$H‹œ$ˆH‰\$ H‹œ$H‰\$(èéXþÿÿLCL‰$H‰D$è뚉é$ÿÿÿHƒøugH‰$H‰D$HH‰D$H-H‰l$HÇD$èH‹L$@H‹D$H¶\$ €ût+H‹œ$¨ÆC€¼$À„áýÿÿH‹œ$¨ÆCéÐýÿÿH‰D$HHƒø…sþÿÿH‰$H‰D$H-H‰l$HÇD$è¶\$ €û„BþÿÿH‹œ$¨ÆCéýÿÿLCL‰$H‰D$èégüÿÿ‰éíûÿÿèépûÿÿ4
¬type.stringäruntime.convT2E®(runtime.writeBarrierêpgo.string."internal error: reg %s already set in pseudo"Þ&"".(*Parser).errorfÒgo.string."PC"ø"runtime.cmpstringàgo.string."FP"† runtime.eqstringÆgo.string."PC"ì runtime.eqstring¾	Tgo.string."illegal addressing mode for PC"†
&"".(*Parser).errorfâtype.stringšruntime.convT2Eä(runtime.writeBarrier˜
\go.string."expected pseudo-register; found %s"Œ&"".(*Parser).errorfº.runtime.writebarrierptr‚go.string."SB"¨ runtime.eqstringägo.string."SP"Š runtime.eqstringì.runtime.writebarrierptrŽ0runtime.morestack_noctxtP°"".autotmp_0711"type.interface {}"".autotmp_0710Ï(type.[1]interface {}"".autotmp_0708*type.*[1]interface {}"".autotmp_0707&type.[]interface {}"".autotmp_0706¯type.string"".autotmp_0705"type.interface {}"".autotmp_0704o(type.[1]interface {}"".autotmp_0701/&type.[]interface {}"".autotmp_0700type.string"".autotmp_0699Otype.string"".prefixHtype.int32"".isStatic@type.bool"".reg type.string"".addr6type.*cmd/internal/obj.Addr"".ptype.*"".Parser"°è¯°þ¯
	t¨	'õfB 
#<7
ñB	@'
4±}Mº×y7q1Tgclocals·2da4432e8944a65e9cea74ecf194ec49Tgclocals·864a93bd8a3e6e3525a048cf7dc947b1R$GOROOT/src/cmd/asm/internal/asm/parse.goþ:"".(*Parser).registerIndirect€-€-dH‹%H„$ þÿÿH;A†HìàWÀD$hD$x„$ˆH‹œ$èH‰$ÇD$(èL‹Œ$è1ÛI‹Q8I‹YHH9Óœ@ù…R
‹H‹
H‹‰”$ÀH‰Œ$ÈH‰„$Љ”$‰”$€H‰Œ$H‰„$1ÛH‰Œ$ˆH‰„$H‰L$8H‰D$@L‰$H‰L$XH‰L$H‰D$`H‰D$ÇD$èH·\$ f‰\$6H·\$"f‰\$4¶\$$ˆ\$3¶\$%€û…‹œ$‰œ$ÈH‹œ$H‰œ$ÐH‹œ$H‰œ$Ø1ÛH‰œ$ˆH‰œ$Hœ$ˆHƒû„B	HDŽ$¸HDŽ$ÀH‰œ$°HH‰$Hœ$ÈH‰\$HÇD$èH‹L$H‹D$ H‹œ$°H‰L$xH‰H‰„$€€=…¶H‰CH‹œ$èH‰$HH‰\$HÇD$ H‹œ$°H‰\$H‹œ$¸H‰\$ H‹œ$ÀH‰\$(èH‹œ$èH‰$ÇD$)èL‹D$`L·L$6‹´$ø¶|$3H·T$4H‹Œ$èH‹„$ðfÇfAƒùùfƒút7H‰$HH‰\$HÇD$"1ÛH‰\$H‰\$ H‰\$(èHÄàÃIƒøu|H‹l$XH‰,$L‰D$H-H‰l$HÇD$èL‹D$`‹´$øH‹Œ$èH‹„$ð¶\$ €ût.H‰$H‰D$H‹\$XH‰\$L‰D$ÆD$ ‰t$$èHÄàöX€ûuÉH‹\$XH‰œ$˜L‰„$ 1ÛH‰\$hH‰\$pH\$hHƒû„úHDŽ$¸HDŽ$ÀH‰œ$°HH‰$Hœ$˜H‰\$HÇD$èH‹L$H‹D$ H‹œ$°H‰L$xH‰H‰„$€€=urH‰CH‹œ$èH‰$HH‰\$HÇD$$H‹œ$°H‰\$H‹œ$¸H‰\$ H‹œ$ÀH‰\$(èL‹D$`‹´$øH‹Œ$èH‹„$ðé¶þÿÿLCL‰$H‰D$èé{ÿÿÿ‰éÿþÿÿfD‰Hfƒú„ H‹© H‹mH‹] Hƒû5„—H‹© H‹mH‹] Hƒû7„~H‹© H‹mH‹] Hƒû9uYƒþu@€ÿufÇfÇ@f‰PHÄàÃH‰$HH‰\$HÇD$*1ÛH‰\$H‰\$ H‰\$(èHÄàÃfƒútQH‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èL·L$6‹´$ø¶|$3H‹Œ$èH‹„$ðƒþ$ufÇfAƒùüuOƒþtJH‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èL·L$6¶|$3H‹Œ$èH‹„$ð@€ÿ…L‹A8H‹YHL9Ã@œÅ@€ý„,H‹qHH‹Y0H‹Q8H‹i@H‰¬$¨H‰œ$˜H‰õH‰”$ H9ÖƒñHkíH닃ú(…¼1ÛH‹q8H‹YHH9óœ€ú…‹‰œ$ØH‹H‰œ$àH‹H‰œ$è1ÛH‹q8H‹YHH9óœ€ú…b‹-H‹H‹‰¬$¨H‰”$°H‰„$¸‰¬$ð‰¬$hH‰”$øH‰„$1ÛH‰”$pH‰„$xH‰$H‰T$HH‰T$H‰D$PH‰D$ÇD$èH·\$ f‰\$6H·\$"f‰\$4¶\$$ˆ\$3¶\$%€û…‹œ$ð‰œ$ÈH‹œ$øH‰œ$ÐH‹œ$H‰œ$Ø1ÛH‰\$hH‰\$pH\$hHƒû„eHDŽ$¸HDŽ$ÀH‰œ$°HH‰$Hœ$ÈH‰\$HÇD$èH‹L$H‹D$ H‹œ$°H‰L$xH‰H‰„$€€=…ÙH‰CH‹œ$èH‰$HH‰\$HÇD$ H‹œ$°H‰\$H‹œ$¸H‰\$ H‹œ$ÀH‰\$(èH·\$4fƒût7H‹œ$èH‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹œ$ðH·l$6f‰kH‹œ$ðf¾l$3f‰kH‹œ$èH‰$ÇD$)èHÄàÃLCL‰$H‰D$èéÿÿÿ‰é”þÿÿH‹QHH‹Y0H‹q8H‹i@H‰¬$¨H‰œ$˜H‰ÕH‰´$ H9òs=HkíHëD‹H‹SH‹CH‹iHHÿÅH‰iHD‰„$8D‰ÅH‰”$@H‰„$HéEýÿÿèH‹QHH‹Y0H‹q8H‹i@H‰¬$¨H‰œ$˜H‰ÕH‰´$ H9òsRHkíHëD‹H‹{H‹sH‹iHHÿÅH‰iHD‰„$ D‰„$ØH‰¼$(H‰¼$àH‰´$0H‰´$èéüÿÿè@€ÿ„ÓþÿÿfÇ@fD‰Hf@¾ïf‰héºþÿÿèºÿÿÿÿéüÿÿƒþu@€ÿufÇH¿êH‰hHÄàÃH‰$HH‰\$HÇD$&1ÛH‰\$H‰\$ H‰\$(èHÄàÃLCL‰$H‰D$èé7÷ÿÿ‰é·öÿÿI‹IHI‹Y0I‹Q8I‹i@H‰¬$¨H‰œ$˜H‰ÍH‰”$ H9Ñs8HkíHë‹H‹KH‹CI‹iHHÿÅI‰iH‰”$PH‰Œ$XH‰„$`éZõÿÿèèéÄôÿÿÌÌÌÌj
˜ "".(*Parser).getæ"".EOFô"".EOF‚ "".EOFî*"".(*Parser).registerº>type.cmd/asm/internal/lex.Tokenøruntime.convT2EÈ(runtime.writeBarrier„Xgo.string."indirect through non-register %s"ø&"".(*Parser).errorfª	 "".(*Parser).getÆ
\go.string."cannot use pseudo-register in pair"Ž&"".(*Parser).errorfÔgo.string."PC"ú runtime.eqstring’
<"".(*Parser).setPseudoRegisterâtype.string runtime.convT2Eð(runtime.writeBarrier¤`go.string."cannot reference %s without a symbol"˜&"".(*Parser).errorfþ.runtime.writebarrierptrœlgo.string."illegal address mode for register+register"ä&"".(*Parser).errorf–Tgo.string."indirect through register pair"Þ&"".(*Parser).errorfäTgo.string."illegal addressing mode for PC"¬&"".(*Parser).errorfò"".EOFŽ"".EOF¬ "".EOFú"".EOFˆ"".EOF– "".EOFî*"".(*Parser).register¨>type.cmd/asm/internal/lex.Tokenæruntime.convT2E¶ (runtime.writeBarrierò Xgo.string."indirect through non-register %s"æ!&"".(*Parser).errorf¤"Vgo.string."unimplemented two-register form"ì"&"".(*Parser).errorfæ# "".(*Parser).getš$.runtime.writebarrierptr–&$runtime.panicindex¨($runtime.panicindexü($runtime.panicindexê)dgo.string."illegal address mode for register pair"²*&"".(*Parser).errorfæ*.runtime.writebarrierptrØ,$runtime.panicindexæ,0runtime.morestack_noctxt0ÀT"".autotmp_0740"type.interface {}"".autotmp_0739(type.[1]interface {}"".autotmp_0737*type.*[1]interface {}"".autotmp_0736&type.[]interface {}"".autotmp_0735type.bool"".autotmp_0734type.bool"".autotmp_0733type.bool"".autotmp_0732"type.interface {}"".autotmp_0731ï(type.[1]interface {}"".autotmp_0729*type.*[1]interface {}"".autotmp_0728&type.[]interface {}"".autotmp_0727Ï"type.interface {}"".autotmp_0726¯(type.[1]interface {}"".autotmp_0723_&type.[]interface {}"".autotmp_0721>type.cmd/asm/internal/lex.Token"".autotmp_0720type.int"".autotmp_0719type.int"".autotmp_0718type.int"".autotmp_0717type.int"".autotmp_0716type.int"".autotmp_0715type.string"".autotmp_0714/>type.cmd/asm/internal/lex.Token"".autotmp_0713type.int"".~r0¯type.string2cmd/asm/internal/lex.l·2ï>type.cmd/asm/internal/lex.Token"".~r0ï>type.cmd/asm/internal/lex.Token"".tokÏ>type.cmd/asm/internal/lex.Token"".~r0>type.cmd/asm/internal/lex.Token"".tokÿ>type.cmd/asm/internal/lex.Token"".~r0Ïtype.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token"".~r0¿>type.cmd/asm/internal/lex.Token"".tokŸ>type.cmd/asm/internal/lex.Token"".tokß>type.cmd/asm/internal/lex.Token"".scaleÙtype.int8
"".r2×type.int16
"".r1Ótype.int16"".nametype.string"".tok¯>type.cmd/asm/internal/lex.Token"".prefix type.int32"".a6type.*cmd/internal/obj.Addr"".ptype.*"".Parserr"À°¿À¿À±¿À6¿ÀÀ¿Àî¿À6¿À¿Àžè	7!D:I	˜F/T&	Ž

2
/QJiDDy	7t}
	'=/3ohK«Å€r6L‡
|3³	…¼€CW~¨yTgclocals·8da0ba43906150d9cccbd1db4ea75d01Tgclocals·99660f1da41e31dfaf12f9aa9a9583e8R$GOROOT/src/cmd/asm/internal/asm/parse.goþ2"".(*Parser).registerList  dH‹%H„$øþÿÿH;A†+HìˆWÀD$pH‹¼$fÇD$41ÛH‹W8H‹_HH9Óœ@ù……‹
H‹H‹‰Œ$€H‰”$ˆH‰”$ÐH‰„$H‰„$؉Œ$ȃùÿu7H‰<$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èHĈÃù]u'H‹œ$˜fÇH‹œ$˜H·l$4H‰kHĈɌ$@1ÛH‰”$HH‰„$PH‰<$H‰T$PH‰T$H‰D$XH‰D$èH‹¼$H·\$H‰Øf‰\$0H‰ÞL‹O8H‹_HL9Ë@œÅ@€ý„iL‹OHH‹_0H‹W8H‹o@H‰¬$hH‰œ$XL‰ÍH‰”$`I9у.HkíH닃ú-…Õ1ÛH‹W8H‹_HH9Óœ@ù…z‹‰œ$˜H‹H‰œ$ H‹H‰œ$¨1ÛH‹W8H‹_HH9Óœ@ù…Ç‹H‹
H‹‰”$°‰”$(H‰Œ$¸H‰„$À1ÛH‰Œ$0H‰„$8H‰<$H‰L$@H‰L$H‰D$HH‰D$èH‹¼$H·D$0H·\$H‰Þf9Æs	H‰ÂH‰ðH‰ÖE1Àf‰t$2f9ð‡ƒL‰D$8IƒøtH‰ÍHÇ÷ȃùƒHÓãH‰éH·l$4H!ëfƒû„þf‰D$0f‰D$61ÛH‰\$pH‰\$xH\$pHƒû„¿HDŽ$xHDŽ$€H‰œ$pHH‰$H\$6H‰\$HÇD$èH‹L$H‹D$ H‹œ$pH‰L$`H‰H‰D$h€=…9H‰CH‹œ$H‰$HH‰\$HÇD$H‹œ$pH‰\$H‹œ$xH‰\$ H‹œ$€H‰\$(èL‹D$8H‹¼$H·t$2H·D$0H·\$4H‰ÚH‰ÍHÇ÷ȃùƒ©HÓãH‰éH	Óf‰\$4H‰ÃHÿÃH‰ØIÿÀf‰t$2f9ð†}þÿÿH‹W8H‹_HH9Óœ@ùtgL‹GHH‹_0H‹G8H‹o@H‰¬$hH‰œ$XL‰ÅH‰„$`I9Às0HkíH닃ø]„ÃûÿÿH‰<$ÇD$,èH‹¼$é¥ûÿÿè¸ÿÿÿÿëË1ÛéPÿÿÿLCL‰$H‰D$èé´þÿÿ‰é:þÿÿ1ÛéõýÿÿH‹OHH‹_0H‹W8H‹o@H‰¬$hH‰œ$XH‰ÍH‰”$`H9Ñs8HkíHë‹H‹KH‹CH‹oHHÿÅH‰oH‰”$øH‰Œ$H‰„$éåüÿÿèH‹OHH‹_0H‹W8H‹o@H‰¬$hH‰œ$XH‰ÍH‰”$`H9ÑsRHkíHëD‹H‹sH‹SH‹oHHÿÅH‰oHD‰„$àD‰„$˜H‰´$èH‰´$ H‰”$ðH‰”$¨é/üÿÿèèºÿÿÿÿéÊûÿÿH‹OHH‹_0H‹W8H‹o@H‰¬$hH‰œ$XH‰ÍH‰”$`H9Ñs8HkíHë‹H‹SH‹CH‹oHHÿÅH‰oH‰Œ$H‰”$H‰„$ é'úÿÿèèé°ùÿÿ6
¨"".EOF¶"".EOFÄ "".EOFÀPgo.string."missing ']' in register list"ˆ&"".(*Parser).errorfÜ6"".(*Parser).registerNumberŠ"".EOF¦"".EOFÄ "".EOF’"".EOF "".EOF® "".EOFÈ	6"".(*Parser).registerNumberÈtype.uint16€
runtime.convT2EÊ
(runtime.writeBarrier†Pgo.string."register R%d already in list"ú&"".(*Parser).errorf† "".(*Parser).getª$runtime.panicindexî.runtime.writebarrierptrî$runtime.panicindex€$runtime.panicindexŽ$runtime.panicindex€$runtime.panicindexŽ0runtime.morestack_noctxt F"".autotmp_0772type.bool"".autotmp_0771Ï"type.interface {}"".autotmp_0770¯(type.[1]interface {}"".autotmp_0767/&type.[]interface {}"".autotmp_0765type.bool"".autotmp_0764type.bool"".autotmp_0763type.bool"".autotmp_0760type.int"".autotmp_0759type.int"".autotmp_0758type.uint16"".autotmp_0757type.uint16"".autotmp_0756£type.uint16"".autotmp_0755type.int"".autotmp_0754type.int"".autotmp_0753type.int"".autotmp_0752type.int"".autotmp_0751type.int"".autotmp_0750type.int"".~r0type.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token"".~r0¯>type.cmd/asm/internal/lex.Token"".tokŸ>type.cmd/asm/internal/lex.Token"".~r0ß>type.cmd/asm/internal/lex.Token"".tokÏ>type.cmd/asm/internal/lex.Token"".~r0ïtype.string2cmd/asm/internal/lex.l·2>type.cmd/asm/internal/lex.Token"".~r0>type.cmd/asm/internal/lex.Token"".tokï>type.cmd/asm/internal/lex.Token"".iŸtype.int
"".hi«type.uint16
"".lo¯type.uint16"".tokÿ>type.cmd/asm/internal/lex.Token"".bits§type.uint16"".a6type.*cmd/internal/obj.Addr"".ptype.*"".Parser."­+Ê

Ð –2T/8
-G_D‘	 /þ-		U54
o}o
$Ãü}ú€šTgclocals·7e902992778eda5f91d29a3f0c115aeeTgclocals·f5b47c6c6e5c15fc4e3a1ec52eb80cf7R$GOROOT/src/cmd/asm/internal/asm/parse.goþ6"".(*Parser).registerNumberÀÀdH‹%HD$ðH;A†xHìH‹Œ$ H‹„$¨H‹¬$˜H‹­ H‹mH‹] Hƒû5uUHƒøuOH‰$H‰D$H-H‰l$HÇD$èH‹Œ$ H‹„$¨¶\$ €ûtfDŽ$°
HĐÃHƒø†Þ¶€ûR„H‰L$hH‰D$p1ÛH‰\$HH‰\$PH\$HHƒû„ÙHDŽ$€HDŽ$ˆH‰\$xHH‰$H\$hH‰\$HÇD$èH‹L$H‹D$ H‹\$xH‰L$8H‰H‰D$@€=u`H‰CH‹œ$˜H‰$HH‰\$HÇD$&H‹\$xH‰\$H‹œ$€H‰\$ H‹œ$ˆH‰\$(èfDŽ$°HĐÃLCL‰$H‰D$è됉é ÿÿÿH‹œ$˜H‰$H‰L$H‰D$èH·\$f‰\$6¶\$€ûufDŽ$°HĐÃH
HÇÀHH‰$H‹œ$˜H‹› H‹kH‰l$H‰L$XH‰L$H‰D$`H‰D$èH‹D$ H·(H·D$6H)èfƒøH‹œ$ H‰\$hH‹œ$¨H‰\$p1ÛH‰\$HH‰\$PH\$HHƒû„ÙHDŽ$€HDŽ$ˆH‰\$xHH‰$H\$hH‰\$HÇD$èH‹L$H‹D$ H‹\$xH‰L$8H‰H‰D$@€=u`H‰CH‹œ$˜H‰$HH‰\$HÇD$&H‹\$xH‰\$H‹œ$€H‰\$ H‹œ$ˆH‰\$(èfDŽ$°HĐÃLCL‰$H‰D$è됉é ÿÿÿf‰„$°HĐÃèèéfüÿÿÌÌÌÌÌÌ*
¼go.string."g"â runtime.eqstringøtype.string°runtime.convT2Eô(runtime.writeBarrier¨dgo.string."expected g or R0 through R15; found %s"–&"".(*Parser).errorfÞ.runtime.writebarrierptr¦<"".(*Parser).registerReference‚go.string."R0"ž*type.map[string]int16ˆ	4runtime.mapaccess1_faststrò
type.stringªruntime.convT2Eî(runtime.writeBarrier¢dgo.string."expected g or R0 through R15; found %s"
&"".(*Parser).errorfØ
.runtime.writebarrierptr”$runtime.panicindex¢0runtime.morestack_noctxt@ "".autotmp_0796"type.interface {}"".autotmp_0795(type.[1]interface {}"".autotmp_0793*type.*[1]interface {}"".autotmp_0792&type.[]interface {}"".autotmp_0791¯"type.interface {}"".autotmp_0790(type.[1]interface {}"".autotmp_0787/&type.[]interface {}"".autotmp_0786type.string"".autotmp_0784otype.string"".autotmp_0783Otype.string"".r³type.int16"".~r10type.uint16"".nametype.string"".ptype.*"".ParserT Ÿ ÿŸ \Ÿ ßŸ *Ÿ Ÿ Pè/`Ø+\
è.p§s$$‚s$Tgclocals·14c16763214c88f6ebc22b4b638329b7Tgclocals·32e6c39e0c41a32b349149a6017275e2R$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).expr€€dH‹%HD$H;A†VHìðH‹œ$øH‰$èH‹”$øH‹D$H‹z8H‹ZHH9û@œÅ@€ý„L‹BHH‹Z0H‹J8H‹j@H‰¬$èH‰œ$ØL‰ÅH‰Œ$àI9ȃÓHkíH닃ù-êƒù+…ä1ÛH‹z8H‹ZHH9û@œÅ@€ýuM‹‰\$`H‹H‰\$hH‹H‰\$pH‰D$H‰$èH‹”$øH‹D$H‹\$HÃH‰Øé4ÿÿÿH‹rHH‹Z0H‹z8H‹j@H‰¬$èH‰œ$ØH‰õH‰¼$àH9þsIHkíHëD‹L‹CH‹{H‹jHHÿÅH‰jHD‰Œ$D‰L$`L‰„$˜L‰D$hH‰¼$ H‰|$pé\ÿÿÿèƒù-…ä1ÛH‹z8H‹ZHH9û@œÅ@€ýuM‹‰\$0H‹H‰\$8H‹H‰\$@H‰D$H‰$èH‹”$øH‹D$H‹\$H)ÃH‰ØéGþÿÿH‹rHH‹Z0H‹z8H‹j@H‰¬$èH‰œ$ØH‰õH‰¼$àH9þsIHkíHëD‹L‹CH‹{H‹jHHÿÅH‰jHD‰Œ$ÀD‰L$0L‰„$ÈL‰D$8H‰¼$ÐH‰|$@é\ÿÿÿèH‰„$HÄðÃù^…ä1ÛH‹z8H‹ZHH9û@œÅ@€ýuM‹‰\$HH‹H‰\$PH‹H‰\$XH‰D$H‰$èH‹”$øH‹D$H‹\$H1ÃH‰ØéJýÿÿH‹rHH‹Z0H‹z8H‹j@H‰¬$èH‰œ$ØH‰õH‰¼$àH9þsIHkíHëD‹L‹CH‹{H‹jHHÿÅH‰jHD‰Œ$¨D‰L$HL‰„$°L‰D$PH‰¼$¸H‰|$Xé\ÿÿÿèƒù|…úþÿÿ1ÛH‹z8H‹ZHH9û@œÅ@€ýuM‹‰\$H‹H‰\$ H‹H‰\$(H‰D$H‰$èH‹”$øH‹D$H‹\$H	ÃH‰Øé]üÿÿH‹rHH‹Z0H‹z8H‹j@H‰¬$èH‰œ$ØH‰õH‰¼$àH9þsFHkíHëD‹L‹CH‹{H‹jHHÿÅH‰jHD‰L$xD‰L$L‰„$€L‰D$ H‰¼$ˆH‰|$(é_ÿÿÿèè¹ÿÿÿÿé%üÿÿèéˆûÿÿÌÌÌÌÌÌÌÌ0
X""".(*Parser).termü"".EOF’"".EOFª "".EOFÐ""".(*Parser).term†$runtime.panicindexÖ"".EOFì"".EOF„ "".EOFª""".(*Parser).termà	$runtime.panicindexÐ
"".EOFæ
"".EOFþ
 "".EOF¤""".(*Parser).termÚ
$runtime.panicindexª"".EOFÀ"".EOFØ "".EOFþ""".(*Parser).term®$runtime.panicindex¼$runtime.panicindexÞ0runtime.morestack_noctxt à:"".autotmp_0819type.bool"".autotmp_0818type.bool"".autotmp_0817type.bool"".autotmp_0816type.bool"".autotmp_0813type.uint64"".autotmp_0812type.uint64"".autotmp_0811type.int"".autotmp_0810type.int"".autotmp_0809type.uint64"".autotmp_0808type.uint64"".autotmp_0807type.int"".autotmp_0806type.int"".autotmp_0805type.uint64"".autotmp_0804type.uint64"".autotmp_0803type.int"".autotmp_0802type.int"".autotmp_0800¿type.uint64"".autotmp_0799type.int"".autotmp_0798type.int"".~r0Ï>type.cmd/asm/internal/lex.Token"".tok>type.cmd/asm/internal/lex.Token"".~r0¯>type.cmd/asm/internal/lex.Token"".tokï>type.cmd/asm/internal/lex.Token"".~r0ÿ>type.cmd/asm/internal/lex.Token"".tok_>type.cmd/asm/internal/lex.Token"".~r0Ÿ>type.cmd/asm/internal/lex.Token"".tok¿>type.cmd/asm/internal/lex.Token"".~r0type.uint64"".ptype.*"".Parser"àæßàè߀	Œ¤_	9&t	9&
t	9&t	9&q+ÕTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·d1004d6a1a3ba5b803788756d2f14c62R$GOROOT/src/cmd/asm/internal/asm/parse.goþ,"".(*Parser).floatExpr€€dH‹%H„$@ÿÿÿH;A†Hì@H‹Œ$HWÀ1ÛH‹q8H‹YHH9óœ€ú…q‹H‹-H‹‰T$hH‰l$pH‰îH‰¬$ H‰D$xH‰ÅH‰„$¨‰”$˜ƒú(ÏƒúüuM‰”$à1ÛH‰´$èH‰¬$ðH‰$H‰t$8H‰t$H‰l$@H‰l$èòD$ò„$PHÄ@Ãú(…TH‰$èL‹Œ$HòD$òD$01ۉœ$€H‰œ$ˆH‰œ$I‹Q8I‹YHH9Óœ@ù…‹‰œ$€H‹H‰œ$ˆH‹H‰œ$H¬$€‹]ƒû)t/L‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èòD$0ò„$PHÄ@ÃI‹IHI‹Y0I‹Q8I‹i@H‰¬$H‰œ$øH‰ÍH‰”$H9ÑsOHkíHë‹;H‹sH‹SI‹iHHÿÅI‰iH‰¼$ȉ¼$€H‰´$ÐH‰´$ˆH‰”$ØH‰”$é+ÿÿÿ艔$(H‰´$0H‰¬$81ÛH‰\$XH‰\$`H\$XHƒû„çHDŽ$HDŽ$ H‰œ$HH‰$Hœ$(H‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰L$HH‰H‰D$P€=ueH‰CH‹œ$HH‰$HH‰\$HÇD$)H‹œ$H‰\$H‹œ$H‰\$ H‹œ$ H‰\$(èWÀò„$PHÄ@ÃLCL‰$H‰D$è닉éÿÿÿƒú+u H‰$èòD$ò„$PHÄ@Ãú-…²þÿÿH‰$èòT$òòYÂò„$PHÄ@ÃH‹QHH‹Y0H‹q8H‹i@H‰¬$H‰œ$øH‰ÕH‰´$H9òs;HkíHë‹H‹{H‹CH‹iHHÿÅH‰iH‰”$°H‰¼$¸H‰ýH‰„$Àé8üÿÿèèéÍûÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌ.
"".EOFž"".EOF¬ "".EOFŠ""".(*Parser).atofÜ,"".(*Parser).floatExprð"".EOFŒ"".EOFª "".EOFðBgo.string."missing closing paren"¸&"".(*Parser).errorfî$runtime.panicindex¤
>type.cmd/asm/internal/lex.Tokenâ
runtime.convT2E¬(runtime.writeBarrieràjgo.string."unexpected %s evaluating float expression"Ô&"".(*Parser).errorf 
.runtime.writebarrierptrÎ
,"".(*Parser).floatExpr ,"".(*Parser).floatExpr¼*$f64.bff0000000000000Æ$runtime.panicindexÔ0runtime.morestack_noctxt €("".autotmp_0845ï"type.interface {}"".autotmp_0844Ï(type.[1]interface {}"".autotmp_0841_&type.[]interface {}"".autotmp_0840type.bool"".autotmp_0837/>type.cmd/asm/internal/lex.Token"".autotmp_0836type.float64"".autotmp_0835type.float64"".autotmp_0833type.int"".autotmp_0832type.int"".autotmp_0831type.int"".~r0type.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token"".~r0ÿ>type.cmd/asm/internal/lex.Token"".tokï>type.cmd/asm/internal/lex.Token"".~r0¯>type.cmd/asm/internal/lex.Token"".tokŸ>type.cmd/asm/internal/lex.Token"".vŸtype.float64"".tokÏ>type.cmd/asm/internal/lex.Token"".~r0type.float64"".ptype.*"".ParserT"€½ÿ€Öÿ€Šÿ€?ÿ€4ÿ€rÿÀXÒ-QM	k/†ñ
 	,r Äìy&ÚTgclocals·f7309186bf9eeb0f8ece2eb16f2dc110Tgclocals·5428a5abdd7ef378a3fa89094f2d3826R$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).term€#€#dH‹%H„$ðþÿÿH;A†“HìH‹œ$˜H‰$èH‹´$˜H‹|$H‰|$0H‹V8H‹^HH9Óœ@ù„HL‹FHH‹^0H‹F8H‹n@H‰¬$ˆH‰œ$xL‰ÅH‰„$€I9Àƒ
HkíH닃ø%u=üÿÿ…1ÛH‹V8H‹^HH9Óœ@ù…œ$ˆH‹H‰œ$H‹H‰œ$˜H‰4$èH‹´$˜H‹\$H‰\$@H‹\$@Hƒû}7H‰4$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹´$˜H‹\$0Hƒû}7H‰4$HH‰\$HÇD$&1ÛH‰\$H‰\$ H‰\$(èH‹´$˜H‹l$0H‹L$@Hƒù@sHÓíH‰ïH‰l$0é•þÿÿ1íëìH‹NHH‹^0H‹V8H‹n@H‰¬$ˆH‰œ$xH‰ÍH‰”$€H9ÑsRHkíHëD‹H‹{H‹SH‹nHHÿÅH‰nHD‰„$HD‰„$ˆH‰¼$PH‰¼$H‰”$XH‰”$˜é»þÿÿè=üÿÿ…51ÛH‹V8H‹^HH9Óœ@ù…œ‹‰\$XH‹H‰\$`H‹H‰\$hH‰4$èH‹D$H‰D$8Hƒø}<H‹œ$˜H‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹D$8H‹l$0H‰ÁHƒø@sHÓåH‰¬$ HĐÃ1íëéH‹NHH‹^0H‹V8H‹n@H‰¬$ˆH‰œ$xH‰ÍH‰”$€H9ÑsIHkíHëD‹H‹{H‹SH‹nHHÿÅH‰nHD‰„$èD‰D$XH‰¼$ðH‰|$`H‰”$øH‰T$hé
ÿÿÿèƒø%…1ÛH‹V8H‹^HH9Óœ@ù…勉\$pH‹H‰\$xH‹H‰œ$€H‰4$èH‹´$˜H‹L$H‰L$HH‹\$0Hƒû}<H‰4$HH‰\$HÇD$!1ÛH‰\$H‰\$ H‰\$(èH‹L$HH‹´$˜HƒùuAH‰4$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹|$0H‹´$˜éØûÿÿH‹D$01ÒH÷ñH‰×H‰T$0éÁûÿÿH‹NHH‹^0H‹V8H‹n@H‰¬$ˆH‰œ$xH‰ÍH‰”$€H9ÑsLHkíHëD‹H‹{H‹SH‹nHHÿÅH‰nHD‰„$`D‰D$pH‰¼$hH‰|$xH‰”$pH‰”$€éÄþÿÿèH‰¼$ HĐÃø&…ö1ÛH‹V8H‹^HH9Óœ@ùuX‹‰œ$¸H‹H‰œ$ÀH‹H‰œ$ÈH‰|$PH‰4$èH‹´$˜H‹D$H‹|$PH!ÇH‰|$0é¸úÿÿH‹NHH‹^0H‹V8H‹n@H‰¬$ˆH‰œ$xH‰ÍH‰”$€H9ÑsRHkíHëD‹L‹CH‹SH‹nHHÿÅH‰nHD‰Œ$D‰Œ$¸L‰„$ L‰„$ÀH‰”$(H‰”$ÈéQÿÿÿèƒø*…÷1ÛH‹V8H‹^HH9Óœ@ùuY‹‰œ$ H‹H‰œ$¨H‹H‰œ$°H‰|$PH‰4$èH‹´$˜H‹D$H‹|$PH¯øH‰|$0é¸ùÿÿH‹NHH‹^0H‹V8H‹n@H‰¬$ˆH‰œ$xH‰ÍH‰”$€H9ÑsRHkíHëD‹L‹CH‹SH‹nHHÿÅH‰nHD‰Œ$D‰Œ$ L‰„$L‰„$¨H‰”$H‰”$°éPÿÿÿèƒø/…èýÿÿ1ÛH‹V8H‹^HH9Óœ@ù…Ü‹‰œ$ÐH‹H‰œ$ØH‹H‰œ$àHƒÿ}7H‰4$HH‰\$HÇD$!1ÛH‰\$H‰\$ H‰\$(èH‹´$˜H‰4$èH‹´$˜H‹L$HƒùuAH‰4$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹|$0H‹´$˜éHøÿÿH‹D$01ÒH÷ñH‰ÇH‰D$0é1øÿÿH‹NHH‹^0H‹V8H‹n@H‰¬$ˆH‰œ$xH‰ÍH‰”$€H9ÑsRHkíHëD‹L‹CH‹SH‹nHHÿÅH‰nHD‰Œ$0D‰Œ$ÐL‰„$8L‰„$ØH‰”$@H‰”$àéÍþÿÿèè¸ÿÿÿÿéë÷ÿÿèéH÷ÿÿÌÌÌÌÌÌÌÌ`
^&"".(*Parser).factor"".EOF¬"".EOFÊ "".EOFì""".(*Parser).term¼Lgo.string."negative right shift count"„&"".(*Parser).errorfÀdgo.string."right shift of value with high bit set"ˆ&"".(*Parser).errorfî$runtime.panicindexÆ	"".EOFÜ	"".EOFô	 "".EOF
&"".(*Parser).factorÖ
Jgo.string."negative left shift count"ž&"".(*Parser).errorfî
$runtime.panicindexÂ"".EOFØ"".EOFð "".EOF’&"".(*Parser).factorâZgo.string."modulo of value with high bit set"ª&"".(*Parser).errorfæ4go.string."modulo by zero"®&"".(*Parser).errorf‚$runtime.panicindexî"".EOFŠ"".EOF¨ "".EOFÔ&"".(*Parser).factor $runtime.panicindexì"".EOFˆ"".EOF¦ "".EOFÒ&"".(*Parser).factor $runtime.panicindexô"".EOF"".EOF® "".EOFàZgo.string."divide of value with high bit set"¨&"".(*Parser).errorfÊ&"".(*Parser).factor†8go.string."division by zero"Î&"".(*Parser).errorf®"$runtime.panicindex¼"$runtime.panicindexÞ"0runtime.morestack_noctxt  T"".autotmp_0877type.bool"".autotmp_0876type.bool"".autotmp_0875type.bool"".autotmp_0874type.bool"".autotmp_0873type.bool"".autotmp_0872type.bool"".autotmp_0869type.uint64"".autotmp_0868type.uint64"".autotmp_0867type.int"".autotmp_0866type.int"".autotmp_0865type.uint64"".autotmp_0864type.int"".autotmp_0863type.int"".autotmp_0862type.int"".autotmp_0861type.int"".autotmp_0860type.uint64"".autotmp_0859type.int"".autotmp_0858type.int"".autotmp_0857type.uint64"".autotmp_0856type.int"".autotmp_0855type.int"".autotmp_0853ÿtype.uint64"".autotmp_0852type.int"".autotmp_0851type.int"".~r0¯>type.cmd/asm/internal/lex.Token"".tokï>type.cmd/asm/internal/lex.Token"".~r0>type.cmd/asm/internal/lex.Token"".tok>type.cmd/asm/internal/lex.Token"".~r0ï>type.cmd/asm/internal/lex.Token"".tokÏ>type.cmd/asm/internal/lex.Token"".~r0¿>type.cmd/asm/internal/lex.Token"".tok_>type.cmd/asm/internal/lex.Token"".~r0ÿ>type.cmd/asm/internal/lex.Token"".tok¿>type.cmd/asm/internal/lex.Token"".~r0ß>type.cmd/asm/internal/lex.Token"".tokŸ>type.cmd/asm/internal/lex.Token"".shiftŸtype.uint64"".shift¯type.uint64"".divisortype.uint64"".value¿type.uint64"".~r0type.uint64"".ptype.*"".Parser0" ÖŸ Ÿ —ŸÀ”ü"#]BD77ST};<%	t	><<+0/ w>	@(YX}U	@)}	D7<
}	.’Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·8fced6160a12548e9e352083226470aeR$GOROOT/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).factor  dH‹%H„$ðþÿÿH;A†HìWÀ„$H‹Œ$˜1ÛH‹q8H‹YHH9óœ€ú…y‹H‹-H‹‰”$ H‰¬$¨H‰îH‰¬$ðH‰„$°H‰ÅH‰„$ø‰”$èƒú(´ƒúû…׉”$01ÛH‰´$8H‰¬$@H‰t$PH‰4$H‰l$XH‰l$èH‹\$H‰\$`H‹\$H‰\$hH‹L$ H‹T$(H‰T$xH‰L$pHƒù„Õ1ÛH‰œ$H‰œ$˜Hœ$Hƒû„IHDŽ$hHDŽ$pH‰œ$`H‰$H‰T$èH‹L$H‹D$H‹œ$`H‰Œ$€H‰H‰„$ˆ€=…ÒH‰CH‹œ$˜H‰$HH‰\$HÇD$H‹œ$`H‰\$H‹œ$hH‰\$ H‹œ$pH‰\$(èH‹\$`H‰$H‹\$hH‰\$è‹L$H‹\$HƒûuG‰L$4ùýÿu;H‹œ$˜H‰$HH‰\$HÇD$-1ÛH‰\$H‰\$ H‰\$(è‹L$4HcÙH‰œ$ HĐÃLCL‰$H‰D$èéÿÿÿ‰é°þÿÿƒúýuK‰”$1ÛH‰´$ H‰¬$(H‰$H‰t$@H‰t$H‰l$HH‰l$èH‹\$H‰œ$ HĐÃú(…LH‰$èL‹Œ$˜H‹\$H‰\$81ۉœ$¸H‰œ$ÀH‰œ$ÈI‹Q8I‹YHH9Óœ@ùu‹‰œ$¸H‹H‰œ$ÀH‹H‰œ$ÈH¬$¸‹]ƒû)t/L‰$HH‰\$HÇD$1ÛH‰\$H‰\$ H‰\$(èH‹\$8H‰œ$ HĐÃI‹IHI‹Y0I‹Q8I‹i@H‰¬$XH‰œ$HH‰ÍH‰”$PH9ÑsOHkíHë‹;H‹sH‹SI‹iHHÿÅI‰iH‰¼$‰¼$¸H‰´$H‰´$ÀH‰”$H‰”$Èé-ÿÿÿ艔$xH‰´$€H‰¬$ˆ1ÛH‰œ$H‰œ$˜Hœ$Hƒû„íHDŽ$hHDŽ$pH‰œ$`HH‰$Hœ$xH‰\$HÇD$èH‹L$H‹D$ H‹œ$`H‰Œ$€H‰H‰„$ˆ€=ueH‰CH‹œ$˜H‰$HH‰\$HÇD$#H‹œ$`H‰\$H‹œ$hH‰\$ H‹œ$pH‰\$(èHDŽ$ HĐÃLCL‰$H‰D$è닉éÿÿÿƒú+uH‰$èH‹\$H‰œ$ HĐÃú-u!H‰$èH‹\$H÷ÛH‰œ$ HĐÃú~…þÿÿH‰$èH‹\$HƒóÿH‰œ$ HĐÃH‹QHH‹Y0H‹q8H‹i@H‰¬$XH‰œ$HH‰ÕH‰´$PH9òs;HkíHë‹H‹{H‹CH‹iHHÿÅH‰iH‰”$ÐH‰¼$ØH‰ýH‰„$àé0úÿÿèèé½ùÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌ@
 "".EOF®"".EOF¼ "".EOFªstrconv.Unquote²runtime.convI2Eˆ(runtime.writeBarrierÄgo.string."%s"¸&"".(*Parser).errorfè>unicode/utf8.DecodeRuneInStringÄrgo.string."illegal UTF-8 encoding for character constant"Œ	&"".(*Parser).errorfÞ	.runtime.writebarrierptrì
""".(*Parser).atoiº""".(*Parser).exprÂ"".EOFÞ"".EOFü "".EOFÂ
Bgo.string."missing closing paren"Š&"".(*Parser).errorf¼$runtime.panicindex„>type.cmd/asm/internal/lex.TokenÂruntime.convT2E˜(runtime.writeBarrierÌ^go.string."unexpected %s evaluating expression"À&"".(*Parser).errorfŒ.runtime.writebarrierptrº&"".(*Parser).factor€&"".(*Parser).factorÔ&"".(*Parser).factoræ$runtime.panicindexô0runtime.morestack_noctxt  <"".autotmp_0913"type.interface {}"".autotmp_0912(type.[1]interface {}"".autotmp_0910*type.*[1]interface {}"".autotmp_0909&type.[]interface {}"".autotmp_0908type.bool"".autotmp_0907Ÿ"type.interface {}"".autotmp_0906ÿ(type.[1]interface {}"".autotmp_0903_&type.[]interface {}"".autotmp_0900/>type.cmd/asm/internal/lex.Token"".autotmp_0899type.int"".autotmp_0898type.int"".autotmp_0897type.uint64"".autotmp_0896type.uint64"".autotmp_0895type.uint64"".autotmp_0893type.int"".~r0¯>type.cmd/asm/internal/lex.Token"".tokŸ>type.cmd/asm/internal/lex.Token"".~r0ÿtype.string2cmd/asm/internal/lex.l·2¿>type.cmd/asm/internal/lex.Token"".~r0Ÿtype.string2cmd/asm/internal/lex.l·2ï>type.cmd/asm/internal/lex.Token"".~r0ß>type.cmd/asm/internal/lex.Token"".tokÿ>type.cmd/asm/internal/lex.Token"".v¯type.uint64"".r·type.int32"".err¿type.error"".strßtype.string"".tokÏ>type.cmd/asm/internal/lex.Token"".~r0type.uint64"".ptype.*"".Parserl" ¾Ÿ mŸ ÎŸ ™Ÿ =Ÿ %Ÿ *Ÿ rŸÐ†ì
5Z	TÕ!;	K"	g/†
€!	"%r8Ô„ƒ{Gë&ôTgclocals·5f2bd104e8cdd589ccc3748f3a02b8bfTgclocals·abec610ffb06e7d4b91838126802cb15R$GOROOT/src/cmd/asm/internal/asm/parse.goþ2"".(*Parser).positiveAtoià
à
dH‹%HD$ØH;A†„Hì¨WÀD$pH‹œ$¸H‰$H‹œ$ÀH‰\$HÇD$HÇD$@èH‹\$ H‰\$8H‹L$(H‹T$0H‰T$HH‰L$@Hƒù„Æ1ÛH‰\$pH‰\$xH\$pHƒû„ûHDŽ$˜HDŽ$ H‰œ$H‰$H‰T$èH‹L$H‹D$H‹œ$H‰L$`H‰H‰D$h€=…ŠH‰CH‹œ$°H‰$HH‰\$HÇD$H‹œ$H‰\$H‹œ$˜H‰\$ H‹œ$ H‰\$(èH‹\$8HƒûúH‹œ$¸H‰œ$€H‹œ$ÀH‰œ$ˆ1ÛH‰\$PH‰\$XH\$PHƒû„èHDŽ$˜HDŽ$ H‰œ$HH‰$Hœ$€H‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰L$`H‰H‰D$h€=ufH‰CH‹œ$°H‰$HH‰\$HÇD$H‹œ$H‰\$H‹œ$˜H‰\$ H‹œ$ H‰\$(èH‹\$8H‰œ$ÈHĨÃLCL‰$H‰D$è늉éÿÿÿLCL‰$H‰D$èécþÿÿ‰éþýÿÿèéZýÿÿÌÌÌÌÌÌÌÌÌÌ
¦ strconv.ParseIntˆruntime.convI2EÒ(runtime.writeBarrierŽgo.string."%s"‚&"".(*Parser).errorfätype.string¢runtime.convT2Eì(runtime.writeBarrier <go.string."%s overflows int64"”	&"".(*Parser).errorfâ	.runtime.writebarrierptr˜
.runtime.writebarrierptrº
0runtime.morestack_noctxt@Ð"".autotmp_0928"type.interface {}"".autotmp_0927¯(type.[1]interface {}"".autotmp_0925*type.*[1]interface {}"".autotmp_0924&type.[]interface {}"".autotmp_0923"type.interface {}"".autotmp_0922o(type.[1]interface {}"".autotmp_0919/&type.[]interface {}"".autotmp_0918Otype.string"".errÏtype.error"".valueßtype.int64"".~r10type.int64"".strtype.string"".ptype.*"".Parser ÐÃÏÐ9ϰ0®'IÆú$Rq}y'%Tgclocals·ae09aea6c950f33bbc27842daf2e8ebcTgclocals·99e5686707d0cbb46b1c43afc8e99adeR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atoiààdH‹%HD$øH;A†BHìˆH‹œ$˜H‰$H‹œ$ H‰\$HÇD$HÇD$@èH‹\$ H‰\$8H‹L$(H‹T$0Hƒù„½1ÛH‰\$`H‰\$hH\$`Hƒû„ËHÇD$xHDŽ$€H‰\$pH‰L$@H‰$H‰T$HH‰T$èH‹L$H‹D$H‹\$pH‰L$PH‰H‰D$X€=u`H‰CH‹œ$H‰$HH‰\$HÇD$H‹\$pH‰\$H‹\$xH‰\$ H‹œ$€H‰\$(èH‹\$8H‰œ$¨HĈÃLCL‰$H‰D$è됉é.ÿÿÿèéœþÿÿÌÌÌÌÌÌÌÌÌÌÌÌ
–"strconv.ParseUintìruntime.convI2E°(runtime.writeBarrierägo.string."%s"Ì&"".(*Parser).errorfš.runtime.writebarrierptr¶0runtime.morestack_noctxt@"".autotmp_0933o"type.interface {}"".autotmp_0932O(type.[1]interface {}"".autotmp_0929/&type.[]interface {}"".errtype.error"".valueŸtype.uint64"".~r10type.uint64"".strtype.string"".ptype.*"".Parser Ÿð"ÄD
½Jkp'$Tgclocals·14c16763214c88f6ebc22b4b638329b7Tgclocals·f67eef10a3bd36095d088336c85ed5dbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atofÀÀdH‹%H;a†:Hì€H‹œ$WÀH‰$H‹œ$˜H‰\$HÇD$@èòD$òD$0H‹L$ H‹T$(Hƒù„·1ÛH‰\$XH‰\$`H\$XHƒû„ÇHÇD$pHÇD$xH‰\$hH‰L$8H‰$H‰T$@H‰T$èH‹L$H‹D$H‹\$hH‰L$HH‰H‰D$P€=u_H‰CH‹œ$ˆH‰$HH‰\$HÇD$H‹\$hH‰\$H‹\$pH‰\$ H‹\$xH‰\$(èòD$0ò„$ HĀÃLCL‰$H‰D$è둉é2ÿÿÿèé©þÿÿÌÌÌÌÌÌÌÌÌ
€$strconv.ParseFloatÔruntime.convI2E˜(runtime.writeBarrierÌgo.string."%s"®&"".(*Parser).errorf€.runtime.writebarrierptrœ0runtime.morestack_noctxt@€"".autotmp_0938o"type.interface {}"".autotmp_0937O(type.[1]interface {}"".autotmp_0934/&type.[]interface {}"".errtype.error"".valueŸtype.float64"".~r10type.float64"".strtype.string"".ptype.*"".Parser €—ÿ€ÿà*Ô5
·?jm)!Tgclocals·14c16763214c88f6ebc22b4b638329b7Tgclocals·f67eef10a3bd36095d088336c85ed5dbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atos€€dH‹%HD$øH;A†YHìˆ1ÛH‰œ$¨H‰œ$°H‹œ$˜H‰$H‹œ$ H‰\$èH‹\$H‰\$0H‹\$H‰\$8H‹L$ H‹T$(Hƒù„½1ÛH‰\$`H‰\$hH\$`Hƒû„ØHÇD$xHDŽ$€H‰\$pH‰L$@H‰$H‰T$HH‰T$èH‹L$H‹D$H‹\$pH‰L$PH‰H‰D$X€=umH‰CH‹œ$H‰$HH‰\$HÇD$H‹\$pH‰\$H‹\$xH‰\$ H‹œ$€H‰\$(èH‹\$0H‰œ$¨H‹\$8H‰œ$°HĈÃLCL‰$H‰D$è냉é!ÿÿÿèé…þÿÿÌÌÌÌÌ
–strconv.Unquote€runtime.convI2EÄ(runtime.writeBarrierøgo.string."%s"à&"".(*Parser).errorfÈ.runtime.writebarrierpträ0runtime.morestack_noctxtP"".autotmp_0943o"type.interface {}"".autotmp_0942O(type.[1]interface {}"".autotmp_0939/&type.[]interface {}"".errtype.error"".value¯type.string"".~r10type.string"".strtype.string"".ptype.*"".Parser ¶€"ä1<
½"Jup4Tgclocals·4cc3ebd343ed417b80f0f13e430a0f50Tgclocals·c92e6b792e462a963d5e54ef8f69a69dR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).nextààdH‹%H;a†‡H‹D$1ÛH‹P8H‹XHH9Óœ@ùu#‹‰\$H‹H‰\$H‹H‰\$ ÃH‹pHH‹X0H‹H8H‹h@H‰õH9Îs+HkíHë‹3H‹SH‹KH‹hHHÿÅH‰hH‰t$H‰T$H‰L$ Ãèèé\ÿÿÿÌÌÌÌÌÌÌÌÌÌÌÌ
^"".EOFt"".EOFŒ "".EOF¨$runtime.panicindex¶0runtime.morestack_noctxt@"".autotmp_0945type.int"".~r0>type.cmd/asm/internal/lex.Token"".ptype.*"".Parser°°$ú#)“Tgclocals·2fccd208efe70893f9ac8d682812ae72Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).backààdH‹%H;avTHƒì0H‹D$8H‹XHHƒûu4H‰$HH‰\$HÇD$%1ÛH‰\$H‰\$ H‰\$(èHƒÄ0ÃH‹hHHÿÍH‰hHëîèë–ÌÌÌÌÌÌ
Rbgo.string."internal error: backing up before BOL"š&"".(*Parser).errorfÈ0runtime.morestack_noctxt`"".ptype.*"".Parser`B_`
_
p Œ
/

L$Tgclocals·87d20ce1b58390b294df80b886db78bfTgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).peekààdH‹%H;avMH‹t$H‹N8H‹^HH9ËœÀ<t-L‹FHH‹^0H‹F8H‹n@L‰ÅI9ÀsHkíHë‹+‰l$ÃèÇD$ÿÿÿÿÃèëÌÌÌÌÌÌÌÌÌÌÌÌÌ
š$runtime.panicindexº0runtime.morestack_noctxt "".~r0Ftype.cmd/asm/internal/lex.ScanToken"".ptype.*"".Parserppœ-	
L$Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).more@@H‹L$H‹A8H‹YHH9ÜD$ÃÌÌÌÌÌÌÌÌÌÌ "".~r0type.bool"".ptype.*"".Parser  ªTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ "".(*Parser).get  dH‹%H;a†«Hƒì1ۉ\$(H‰\$0H‰\$8H‹\$H‰$‹\$ ‰\$èH‹D$1ÛH‹P8H‹XHH9Óœ@ùu'‹H‹
H‹‰T$(H‰L$0H‰D$8HƒÄÃH‹pHH‹X0H‹H8H‹h@H‰õH9Îs!HkíHë‹H‹KH‹sH‹hHHÿÅH‰hHH‰ðë´èèé8ÿÿÿÌÌÌÌÌÌÌÌ
r&"".(*Parser).expect²"".EOFÀ"".EOFÎ "".EOFð$runtime.panicindexþ0runtime.morestack_noctxtP "".autotmp_0956type.int"".~r1 >type.cmd/asm/internal/lex.Token"".expectedFtype.cmd/asm/internal/lex.ScanToken"".ptype.*"".Parser f @д'8˜Tgclocals·89fe65749ce0afc971c0982226501ff0Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).expectÀÀdH‹%HD$ H;A†½HìàH‹¼$苴$ðH‹W8H‹_HH9Óœ@ù„†L‹GHH‹_0H‹G8H‹o@H‰¬$ˆH‰\$xL‰ÅH‰„$€I9ÀƒNHkíHë‹9ð„ ‰t$41ÛH‹W8H‹_HH9Óœ@ù…½‹H‹
H‹‰T$H‰”$¨H‰L$PH‰Œ$°H‰D$XH‰„$¸1ÛH‰œ$ÀH‰œ$ÈH‰œ$ÐH‰œ$ØHœ$ÀHƒû„IHDŽ$˜HDŽ$ H‰œ$HH‰$H\$4H‰\$HÇD$èH‹L$H‹D$ H‹œ$H‰L$8H‰H‰D$@€=…ÃH‰CHH‰$Hœ$¨H‰\$HÇD$èH‹L$H‹D$ H‹œ$HƒÃH‰L$8H‰H‰D$@€=uYH‰CH‹œ$èH‰$HH‰\$HÇD$H‹œ$H‰\$H‹œ$˜H‰\$ H‹œ$ H‰\$(èHÄàÃLCL‰$H‰D$èë—LCL‰$H‰D$èé*ÿÿÿ‰é°þÿÿH‹OHH‹_0H‹W8H‹o@H‰¬$ˆH‰\$xH‰ÍH‰”$€H9Ñs/HkíHë‹H‹KH‹CH‹oHHÿÅH‰oH‰T$`H‰L$hH‰D$péûýÿÿèè¸ÿÿÿÿéªýÿÿèé!ýÿÿÌ"
Ì"".EOFÚ"".EOFè "".EOFèFtype.cmd/asm/internal/lex.ScanToken runtime.convT2Eê(runtime.writeBarrierŽ>type.cmd/asm/internal/lex.TokenÌruntime.convT2Ež(runtime.writeBarrierÒBgo.string."expected %s, found %s"Æ&"".(*Parser).errorfú.runtime.writebarrierptr¢	.runtime.writebarrierptrü
$runtime.panicindexŠ$runtime.panicindex¬0runtime.morestack_noctxt À"".autotmp_0972"type.interface {}"".autotmp_0971Ï"type.interface {}"".autotmp_0970?(type.[2]interface {}"".autotmp_0967Ÿ&type.[]interface {}"".autotmp_0966type.bool"".autotmp_0964o>type.cmd/asm/internal/lex.Token"".autotmp_0963type.int"".autotmp_0962type.int"".autotmp_0961×Ftype.cmd/asm/internal/lex.ScanToken"".~r0¯>type.cmd/asm/internal/lex.Token"".tokÿ>type.cmd/asm/internal/lex.Token"".expectedFtype.cmd/asm/internal/lex.ScanToken"".ptype.*"".Parser"À¿À¦¿à$À.Y •ÏӁ#Tgclocals·f7309186bf9eeb0f8ece2eb16f2dc110Tgclocals·395362f14b5e04911285e4917105fef7R$GOROOT/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).haveààdH‹%H;avW‹|$H‹t$H‹FHH‹n8H9è}4H‹n0H‹N8L‹F@I‰ÀH9Ès&MkÀLŋ]9ûuÆD$ÃHÿÀH‹n8H9è|ÌÆD$Ãèèë“ÌÌÌ
À$runtime.panicindexÎ0runtime.morestack_noctxt0"".autotmp_0977type.int"".~r1 type.bool"".tokenFtype.cmd/asm/internal/lex.ScanToken"".ptype.*"".Parserpp$Î
"


_Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ"".(*Parser).atÀÀdH‹%H;a†€H‹t$H‹T$H‹j8H‹ZHH)ÝH9õ}ÆD$(ÃH‹L$H‹\$ 1ÀI‰óL9Ø}?D‹H‹zHHÇH‹j0H‹Z8L‹B@I‰øH9ßs'MkÀLŋ]D9ÓtÆD$(ÃHƒÁHÿÀL9Ø|ÁÆD$(ÃèèécÿÿÿÌÌÌ
š$runtime.panicindex¨0runtime.morestack_noctxtP
"".autotmp_0984type.int"".autotmp_0983type.int"".~r1@type.bool"".nextJtype.[]cmd/asm/internal/lex.ScanToken"".ptype.*"".Parser  ,â*
	
ŒTgclocals·1347047f6245a35b91e9a4f213167d52Tgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ"".init€€dH‹%H;a†ÕHƒì0¶€ût¶€ûuHƒÄ0ÃèÆèèèèèèèèèèèÇ$ÿÿÿÿHH‰\$HÇD$è‹\$‰H‹\$(H‰H‹\$ €=uH‰ÆHƒÄ0ÃH-H‰,$H‰\$èëÝèéÿÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌ4
4"".initdone·L"".initdone·j"runtime.throwinitz"".initdone·†bytes.initfmt.initš"text/scanner.init¤4cmd/asm/internal/arch.init®6cmd/asm/internal/flags.init¸2cmd/asm/internal/lex.initÂ*cmd/internal/obj.initÌio.initÖlog.initàos.initêstrconv.init†go.string."EOF"¬2cmd/asm/internal/lex.MakeÀ"".EOFØ "".EOFî(runtime.writeBarrier‚"".EOFŽ"".initdone·¨"".EOFÄ.runtime.writebarrierptrÒ0runtime.morestack_noctxt` `_`œ_`_€öyL€€4ÌTgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbR$GOROOT/src/cmd/asm/internal/asm/parse.goþ(type..hash.[8]string  dH‹%H;avpHƒì(H‹L$81ÀHÇD$H‹l$H9è}DH‰D$ H‹\$0Hƒût>H‰ÅHÁåHëH‰$H‰L$8H‰L$èH‹L$H‹D$ HÿÀH‹l$H9è|¼H‰L$@HƒÄ(Éë¾èéwÿÿÿÌÌÌÌÌÌÌ
¬runtime.strhash€0runtime.morestack_noctxt0P
"".autotmp_0990type.int"".autotmp_0989type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[8]stringPgOPO
U;Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ$type..eq.[8]stringààdH‹%H;a†ÎHƒìX1ÀHÇD$(H‹l$(H9荒H‰D$0H‹\$`Hƒû„–H‰ÅHÁåHëH‹3H‹KH‹\$hHƒûtvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è¶\$ €ût H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$pHƒÄXÉ놉écÿÿÿèéÿÿÿÌÌÌÌÌ
¼ runtime.eqstringÄ0runtime.morestack_noctxt0°"".autotmp_0994?type.string"".autotmp_0993type.string"".autotmp_0992_type.int"".autotmp_0991Otype.int"".~r2 type.bool"".qtype.*[8]string"".ptype.*[8]string,°´¯°	¯°¯ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440N$GOROOT/src/cmd/asm/internal/asm/asm.goþ&type..hash."".Patch  dH‹%H;avvHƒì H‹\$(H‰$Hƒ<$tYH‹\$0H‰\$HÇD$èH‹D$H‹\$(H‰$Hƒ<$t#Hƒ$H‰D$0H‰D$èH‹\$H‰\$8HƒÄ É%ëԉ%ëžèéqÿÿÿÌ
nruntime.memhashÀruntime.strhashŒ0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".Patch@_?@?
6ZTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ"type..eq."".PatchÀÀdH‹%H;a†‚HƒìHH‹L$PH‹D$XH‹H‹(H9ët
ÆD$`HƒÄHÃH‹qH‹IH‹PH‹@H9Áu@H‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è¶\$ €ût
ÆD$`HƒÄHÃÆD$`HƒÄHÃèéaÿÿÿÌ
æ runtime.eqstring¬0runtime.morestack_noctxt0
"".autotmp_0996?type.string"".autotmp_0995type.string"".~r2 type.bool"".qtype.*"".Patch"".ptype.*"".Patch*T	  
r.Tgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440N$GOROOT/src/cmd/asm/internal/asm/asm.goþ4type..hash.[1]interface {}  dH‹%H;avpHƒì(H‹L$81ÀHÇD$H‹l$H9è}DH‰D$ H‹\$0Hƒût>H‰ÅHÁåHëH‰$H‰L$8H‰L$èH‹L$H‹D$ HÿÀH‹l$H9è|¼H‰L$@HƒÄ(Éë¾èéwÿÿÿÌÌÌÌÌÌÌ
¬(runtime.nilinterhash€0runtime.morestack_noctxt0P
"".autotmp_0998type.int"".autotmp_0997type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}PgOPO
U;Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0type..eq.[1]interface {}ààdH‹%H;a†ÎHƒìX1ÀHÇD$(H‹l$(H9荒H‰D$0H‹\$hHƒû„–H‰ÅHÁåHëH‹H‹sH‹\$`HƒûtvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è¶\$ €ût H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$pHƒÄXÉ놉écÿÿÿèéÿÿÿÌÌÌÌÌ
¼runtime.efaceeqÄ0runtime.morestack_noctxt0°"".autotmp_1002?"type.interface {}"".autotmp_1001"type.interface {}"".autotmp_1000_type.int"".autotmp_0999Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {},°´¯°	¯°¯ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440N$GOROOT/src/cmd/asm/internal/asm/asm.goþ4type..hash.[2]interface {}  dH‹%H;avpHƒì(H‹L$81ÀHÇD$H‹l$H9è}DH‰D$ H‹\$0Hƒût>H‰ÅHÁåHëH‰$H‰L$8H‰L$èH‹L$H‹D$ HÿÀH‹l$H9è|¼H‰L$@HƒÄ(Éë¾èéwÿÿÿÌÌÌÌÌÌÌ
¬(runtime.nilinterhash€0runtime.morestack_noctxt0P
"".autotmp_1004type.int"".autotmp_1003type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}PgOPO
U;Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0type..eq.[2]interface {}ààdH‹%H;a†ÎHƒìX1ÀHÇD$(H‹l$(H9荒H‰D$0H‹\$hHƒû„–H‰ÅHÁåHëH‹H‹sH‹\$`HƒûtvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è¶\$ €ût H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$pHƒÄXÉ놉écÿÿÿèéÿÿÿÌÌÌÌÌ
¼runtime.efaceeqÄ0runtime.morestack_noctxt0°"".autotmp_1008?"type.interface {}"".autotmp_1007"type.interface {}"".autotmp_1006_type.int"".autotmp_1005Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {},°´¯°	¯°¯ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440N$GOROOT/src/cmd/asm/internal/asm/asm.goþ4type..hash.[3]interface {}  dH‹%H;avpHƒì(H‹L$81ÀHÇD$H‹l$H9è}DH‰D$ H‹\$0Hƒût>H‰ÅHÁåHëH‰$H‰L$8H‰L$èH‹L$H‹D$ HÿÀH‹l$H9è|¼H‰L$@HƒÄ(Éë¾èéwÿÿÿÌÌÌÌÌÌÌ
¬(runtime.nilinterhash€0runtime.morestack_noctxt0P
"".autotmp_1010type.int"".autotmp_1009type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[3]interface {}PgOPO
U;Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþ0type..eq.[3]interface {}ààdH‹%H;a†ÎHƒìX1ÀHÇD$(H‹l$(H9荒H‰D$0H‹\$hHƒû„–H‰ÅHÁåHëH‹H‹sH‹\$`HƒûtvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è¶\$ €ût H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$pHƒÄXÉ놉écÿÿÿèéÿÿÿÌÌÌÌÌ
¼runtime.efaceeqÄ0runtime.morestack_noctxt0°"".autotmp_1014?"type.interface {}"".autotmp_1013"type.interface {}"".autotmp_1012_type.int"".autotmp_1011Otype.int"".~r2 type.bool"".q*type.*[3]interface {}"".p*type.*[3]interface {},°´¯°	¯°¯ððSTgclocals·3bb21ca8fe1d99a3e492463bd711418aTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440N$GOROOT/src/cmd/asm/internal/asm/asm.goþJtype..hash.[8]cmd/internal/obj.SymVer  dH‹%H;avpHƒì(H‹L$81ÀHÇD$H‹l$H9è}DH‰D$ H‹\$0Hƒût>H‰ÅHkíHëH‰$H‰L$8H‰L$èH‹L$H‹D$ HÿÀH‹l$H9è|¼H‰L$@HƒÄ(Éë¾èéwÿÿÿÌÌÌÌÌÌÌ
¬Dtype..hash.cmd/internal/obj.SymVer€0runtime.morestack_noctxt0P
"".autotmp_1016type.int"".autotmp_1015type.int"".~r2 type.uintptr"".htype.uintptr"".p@type.*[8]cmd/internal/obj.SymVerPgOPO
U;Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/cmd/asm/internal/asm/asm.goþFtype..eq.[8]cmd/internal/obj.SymVer€€dH‹%H;a†Hƒìh1ÀHÇD$(H‹l$(H9èËH‰D$0H‹L$pHƒù„æH‹\$xH‰ÅHkíHéHƒû„ÆH‰ÅHkíHëH‰L$@Hƒù„¦H‹1H‹IH‰\$8Hƒû„‰H‹H‹CH9ÁupH‰t$XH‰4$H‰L$`H‰L$H‰T$HH‰T$H‰D$PH‰D$è¶\$ €ût:H‹l$@H‹]L‹D$8I‹hH9ëu#H‹D$0HÿÀH‹l$(H9èŒ5ÿÿÿƄ$€HƒÄhÃƄ$€HƒÄhÉépÿÿÿ‰éSÿÿÿ‰é3ÿÿÿ‰éÿÿÿèéÅþÿÿÌÌÌÌÌ
€ runtime.eqstringä0runtime.morestack_noctxt0Ð"".autotmp_1022?type.string"".autotmp_1021type.string"".autotmp_1020_:type.*cmd/internal/obj.SymVer"".autotmp_1019O:type.*cmd/internal/obj.SymVer"".autotmp_1018type.int"".autotmp_1017otype.int"".~r2 type.bool"".q@type.*[8]cmd/internal/obj.SymVer"".p@type.*[8]cmd/internal/obj.SymVer,ÐðÏÐÏÐÏÀÀ¿Tgclocals·51af24152615272c3d9efc8538f95767Tgclocals·34eab47d33fa46b254c22cdccfd2dc77N$GOROOT/src/cmd/asm/internal/asm/asm.goþ>>go.itab.*bytes.Buffer.io.Writerþ^go.string.hdr."unrecognized condition code .%q"  Vgo.string."unrecognized condition code .%q"þVgo.string."unrecognized condition code .%q"@@unrecognized condition code .%qþNgo.string.hdr."unrecognized suffix .%q"  Fgo.string."unrecognized suffix .%q"þFgo.string."unrecognized suffix .%q"00unrecognized suffix .%qþRgo.string.hdr."label %q multiply defined"  Jgo.string."label %q multiply defined"þJgo.string."label %q multiply defined"@4label %q multiply definedþTgclocals·beac72250e17d177bc78ebcf353e28adhhÀpÁpÀÀ@ÀÁÁÀ0Á0ÀþTgclocals·2674c142b010e1ca60331c24a6d3c636hhþDgo.string.hdr."<erroneous symbol>"  <go.string."<erroneous symbol>"þ<go.string."<erroneous symbol>"0&<erroneous symbol>þbgo.string.hdr."%s symbol %q must be a symbol(SB)"  !Zgo.string."%s symbol %q must be a symbol(SB)"þZgo.string."%s symbol %q must be a symbol(SB)"PD%s symbol %q must be a symbol(SB)þngo.string.hdr."%s symbol %q must not be offset from SB"  'fgo.string."%s symbol %q must not be offset from SB"þfgo.string."%s symbol %q must not be offset from SB"PP%s symbol %q must not be offset from SBþTgclocals·7ce43dadee1441fa606cf3cf6123e17c((@å@áþTgclocals·c850c5a2fb77dc8d291a85b90724aa4c((þTgclocals·48f1472f8ad4f51dbb454469c80e96f0  
ðþTgclocals·e2e48659d066365ff31f925de75c53e8  þrgo.string.hdr."%s: expected immediate constant; found %s"  )jgo.string."%s: expected immediate constant; found %s"þjgo.string."%s: expected immediate constant; found %s"`T%s: expected immediate constant; found %sþTgclocals·c4aa0c7895fda00e599071448995a44c00
TþTgclocals·a4a72fe4111c0d730d77d6113711d8c800þjgo.string.hdr."expect two or three operands for TEXT"  %bgo.string."expect two or three operands for TEXT"þbgo.string."expect two or three operands for TEXT"PLexpect two or three operands for TEXTþ(go.string.hdr."TEXT"   go.string."TEXT"þ go.string."TEXT"
TEXTþ‚go.string.hdr."TEXT %s: frame size must be an immediate constant"  1zgo.string."TEXT %s: frame size must be an immediate constant"þzgo.string."TEXT %s: frame size must be an immediate constant"pdTEXT %s: frame size must be an immediate constantþ~go.string.hdr."TEXT %s: argument size must be of form -integer"  /vgo.string."TEXT %s: argument size must be of form -integer"þvgo.string."TEXT %s: argument size must be of form -integer"``TEXT %s: argument size must be of form -integerþTgclocals·a2160a2499bcced8265b95721dd9e3bb0???p?p???þTgclocals·ded932ea436924876a27360b467a62aaPPþXgo.string.hdr."expect two operands for DATA"  Pgo.string."expect two operands for DATA"þPgo.string."expect two operands for DATA"@:expect two operands for DATAþ\go.string.hdr."expect /size for DATA argument"  Tgo.string."expect /size for DATA argument"þTgo.string."expect /size for DATA argument"@>expect /size for DATA argumentþ(go.string.hdr."DATA"   go.string."DATA"þ go.string."DATA"
DATAþ†go.string.hdr."DATA value must be an immediate constant or address"  3~go.string."DATA value must be an immediate constant or address"þ~go.string."DATA value must be an immediate constant or address"phDATA value must be an immediate constant or addressþZgo.string.hdr."overlapping DATA entry for %s"  Rgo.string."overlapping DATA entry for %s"þRgo.string."overlapping DATA entry for %s"@<overlapping DATA entry for %sþTgclocals·b00be20e998bf99ad913183435d695d0ÀÀ6€À À ðà ÀÀðÃðÃðÃÀþTgclocals·32feae25e7294cb6360bc80cd3f15f3ahhþlgo.string.hdr."expect two or three operands for GLOBL"  &dgo.string."expect two or three operands for GLOBL"þdgo.string."expect two or three operands for GLOBL"PNexpect two or three operands for GLOBLþ*go.string.hdr."GLOBL"  "go.string."GLOBL"þ"go.string."GLOBL"GLOBLþTgclocals·a40d5981d77d8b72e6354cdee576a44500àà~á~þTgclocals·f5c212ebdbc346d9ea57c781b84b5e7b00þ\go.string.hdr."expect two operands for PCDATA"  Tgo.string."expect two operands for PCDATA"þTgo.string."expect two operands for PCDATA"@>expect two operands for PCDATAþ,go.string.hdr."PCDATA"  $go.string."PCDATA"þ$go.string."PCDATA"PCDATAþTgclocals·9323da4f2905ef8dddb8f2a4fb009fdd00€à‡á‡þTgclocals·f5c212ebdbc346d9ea57c781b84b5e7b00þ`go.string.hdr."expect two operands for FUNCDATA"   Xgo.string."expect two operands for FUNCDATA"þXgo.string."expect two operands for FUNCDATA"PBexpect two operands for FUNCDATAþ0go.string.hdr."FUNCDATA"  (go.string."FUNCDATA"þ(go.string."FUNCDATA" FUNCDATAþTgclocals·a7bf2c8780c4e3c3d4a877416246da9e00àà‡á‡þTgclocals·f5c212ebdbc346d9ea57c781b84b5e7b00þ"go.string.hdr."R"  go.string."R"þgo.string."R"RþLgo.string.hdr."bad register number %d"  Dgo.string."bad register number %d"þDgo.string."bad register number %d"0.bad register number %dþvgo.string.hdr."wrong number of arguments to %s instruction"  +ngo.string."wrong number of arguments to %s instruction"þngo.string."wrong number of arguments to %s instruction"`Xwrong number of arguments to %s instructionþPgo.string.hdr."cannot assemble jump %+v"  Hgo.string."cannot assemble jump %+v"þHgo.string."cannot assemble jump %+v"@2cannot assemble jump %+vþTgclocals·a80280d0fadd7ac719fb2f6b2e4c0588hh ƒ00‡þTgclocals·8d6cf959f83b23d3f7862599c9a28c9chhþDgo.string.hdr."undefined label %s"  <go.string."undefined label %s"þ<go.string."undefined label %s"0&undefined label %sþTgclocals·6ac2a84a640475b2b5ddaee3b634790c88„àà‡þTgclocals·ea5138d814d46269fcb486a04203da7d88þTgclocals·5f32766c99d383f833fae93d4e4d71d1þTgclocals·5c5a9f3dff47a8940bdc317b9324ac2aþ\go.string.hdr."unrecognized addressing for %s"  Tgo.string."unrecognized addressing for %s"þTgo.string."unrecognized addressing for %s"@>unrecognized addressing for %sþ¼go.string.hdr."invalid addressing modes for third operand to %s instruction, must be register"  N´go.string."invalid addressing modes for third operand to %s instruction, must be register"þ´go.string."invalid addressing modes for third operand to %s instruction, must be register" žinvalid addressing modes for third operand to %s instruction, must be registerþvgo.string.hdr."invalid addressing modes for %s instruction"  +ngo.string."invalid addressing modes for %s instruction"þngo.string."invalid addressing modes for %s instruction"`Xinvalid addressing modes for %s instructionþ go.string.hdr."TODO: implement three-operand instructions for this architecture"  @˜go.string."TODO: implement three-operand instructions for this architecture"þ˜go.string."TODO: implement three-operand instructions for this architecture"‚TODO: implement three-operand instructions for this architectureþvgo.string.hdr."can't handle %s instruction with 4 operands"  +ngo.string."can't handle %s instruction with 4 operands"þngo.string."can't handle %s instruction with 4 operands"`Xcan't handle %s instruction with 4 operandsþvgo.string.hdr."can't handle %s instruction with 5 operands"  +ngo.string."can't handle %s instruction with 5 operands"þngo.string."can't handle %s instruction with 5 operands"`Xcan't handle %s instruction with 5 operandsþxgo.string.hdr."can't handle %s instruction with %d operands"  ,pgo.string."can't handle %s instruction with %d operands"þpgo.string."can't handle %s instruction with %d operands"`Zcan't handle %s instruction with %d operandsþTgclocals·e1489b7df889bad62c19d9aedbb93ba6ÀÀE ~€àø	—‡þTgclocals·788c1390e5f7b0118ca7978bae19a83d  þTgclocals·57020178141ca060aca86085906195cd  þTgclocals·7db8ea1d24e52ec1d4dbb65939436e3f  ððþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þngo.string.hdr."%s: expected integer constant; found %s"  'fgo.string."%s: expected integer constant; found %s"þfgo.string."%s: expected integer constant; found %s"PP%s: expected integer constant; found %sþTgclocals·c4aa0c7895fda00e599071448995a44c00
TþTgclocals·a4a72fe4111c0d730d77d6113711d8c800þTgclocals·c4aa0c7895fda00e599071448995a44c00
TþTgclocals·a4a72fe4111c0d730d77d6113711d8c800þTgclocals·c4aa0c7895fda00e599071448995a44c00
TþTgclocals·a4a72fe4111c0d730d77d6113711d8c800þ^go.string.hdr."%s: expected register; found %s"  Vgo.string."%s: expected register; found %s"þVgo.string."%s: expected register; found %s"@@%s: expected register; found %sþTgclocals·c4aa0c7895fda00e599071448995a44c00
TþTgclocals·a4a72fe4111c0d730d77d6113711d8c800þ>4go.itab.*os.File.io.WriterþTgclocals·788ec109748facb3a0de0ca8e2db45fb@@þTgclocals·ba362c851cf6718bcf08a64a3f3a3743@@þ.go.string.hdr."%s:%d: "  &go.string."%s:%d: "þ&go.string."%s:%d: "%s:%d: þ$go.string.hdr."\n"  go.string."\n"þgo.string."\n"
þ>go.string.hdr."too many errors"  6go.string."too many errors"þ6go.string."too many errors"  too many errorsþTgclocals·3320af554c4c833b449b85307245ebb9HH@ @$@ppþTgclocals·caf2d2f2b6c07bf7c446a6b7db63a04cHHþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þZgo.string.hdr."expected identifier, found %q"  Rgo.string."expected identifier, found %q"þRgo.string."expected identifier, found %q"@<expected identifier, found %qþvgo.string.hdr."ARM condition expected identifier, found %s"  +ngo.string."ARM condition expected identifier, found %s"þngo.string."ARM condition expected identifier, found %s"`XARM condition expected identifier, found %sþ"go.string.hdr."."  go.string."."þgo.string.".".þ<go.string.hdr."unexpected EOF"  4go.string."unexpected EOF"þ4go.string."unexpected EOF" unexpected EOFþLgo.string.hdr."invalid ':' in operand"  Dgo.string."invalid ':' in operand"þDgo.string."invalid ':' in operand"0.invalid ':' in operandþ>go.string.hdr."missing operand"  6go.string."missing operand"þ6go.string."missing operand"  missing operandþVgo.string.hdr."unrecognized instruction %q"  Ngo.string."unrecognized instruction %q"þNgo.string."unrecognized instruction %q"@8unrecognized instruction %qþTgclocals·c85d9dc33eb2066c2a69ececc376d01d  +```"`$"`H$*`J$*`J$`H$`$`$`$"`%"`@$"`$f$f$þTgclocals·7da860f906b08151c04118af7349facb˜˜þhgo.string.hdr."illegal use of pseudo-register in %s"  $`go.string."illegal use of pseudo-register in %s"þ`go.string."illegal use of pseudo-register in %s"PJillegal use of pseudo-register in %sþTgclocals·802fc80e48c6fa5863a6c6c0d6f28f77HH02r?r?2?3?þTgclocals·2c5ed2e93b84b2fb53c3f6abd4b764dcHH	UUUUUUUþBgo.string.hdr."unimplemented: %s"  :go.string."unimplemented: %s"þ:go.string."unimplemented: %s"0$unimplemented: %sþTgclocals·e686e33109a1bc2792301626c7b401c5((	\þTgclocals·4e1f0f86d81a3d0aec516e90b6f8598d((þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·ae95d52f74c90cba539636c9e13dce9d((?þTgclocals·0b2b7c0fc1a5c11396ae77ecade6ec0d((þ"go.string.hdr."2"  go.string."2"þgo.string."2"2þ"go.string.hdr."1"  go.string."1"þgo.string."1"1þ"go.string.hdr."4"  go.string."4"þgo.string."4"4þ"go.string.hdr."8"  go.string."8"þgo.string."8"8þ:go.string.hdr."bad scale: %s"  
2go.string."bad scale: %s"þ2go.string."bad scale: %s" bad scale: %sþTgclocals·bd085b959f4c17d1f3498b17a948de7200LLþTgclocals·304f1a7ece42768e76e94191b15e040600þXgo.string.hdr."empty operand: cannot happen"  Pgo.string."empty operand: cannot happen"þPgo.string."empty operand: cannot happen"@:empty operand: cannot happenþXgo.string.hdr."illegal use of register list"  Pgo.string."illegal use of register list"þPgo.string."illegal use of register list"@:illegal use of register listþVgo.string.hdr."expected register; found %s"  Ngo.string."expected register; found %s"þNgo.string."expected register; found %s"@8expected register; found %sþdgo.string.hdr."expected simple register reference"  "\go.string."expected simple register reference"þ\go.string."expected simple register reference"PFexpected simple register referenceþRgo.string.hdr."cannot happen (Addr.Reg2)"  Jgo.string."cannot happen (Addr.Reg2)"þJgo.string."cannot happen (Addr.Reg2)"@4cannot happen (Addr.Reg2)þRgo.string.hdr."missing right parenthesis"  Jgo.string."missing right parenthesis"þJgo.string."missing right parenthesis"@4missing right parenthesisþxgo.string.hdr."floating-point constant must be an immediate"  ,pgo.string."floating-point constant must be an immediate"þpgo.string."floating-point constant must be an immediate"`Zfloating-point constant must be an immediateþhgo.string.hdr."string constant must be an immediate"  $`go.string."string constant must be an immediate"þ`go.string."string constant must be an immediate"PJstring constant must be an immediateþLgo.string.hdr."string parse error: %s"  Dgo.string."string parse error: %s"þDgo.string."string parse error: %s"0.string parse error: %sþTgclocals·f1daf0b7a6582a5063443d74a5e50101ÐÐm@@@@@@@@P@  þTgclocals·562ee20459282a4f6318fa0734e2908d  þTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578þTgclocals·709a14768fab2805a378215c02f0d27fþTgclocals·3f5c1f818fa7055d0400cecd34057162þRgo.string.hdr."parsing register list: %s"  Jgo.string."parsing register list: %s"þJgo.string."parsing register list: %s"@4parsing register list: %sþNgo.string.hdr."illegal register %s(%d)"  Fgo.string."illegal register %s(%d)"þFgo.string."illegal register %s(%d)"00illegal register %s(%d)þTgclocals·c5c5cadbca08572623e9669f2999f91cPPÀÀÀÀäàþTgclocals·ed653cb0fab46abb2c19ee6e9c2869e3PPþpgo.string.hdr."prefix %c not allowed for register: %c%s"  (hgo.string."prefix %c not allowed for register: %c%s"þhgo.string."prefix %c not allowed for register: %c%s"`Rprefix %c not allowed for register: %c%sþŒgo.string.hdr."(register,register) not supported on this architecture"  6„go.string."(register,register) not supported on this architecture"þ„go.string."(register,register) not supported on this architecture"pn(register,register) not supported on this architectureþŒgo.string.hdr."(register+register) not supported on this architecture"  6„go.string."(register+register) not supported on this architecture"þ„go.string."(register+register) not supported on this architecture"pn(register+register) not supported on this architectureþTgclocals·ec97f20d9f0612b2d9f1a379fbcf4e65PP4ÀÈÀþTgclocals·e305bb77d4e256fc23850a54ea31a3dd00þ~go.string.hdr."prefix %c not allowed for shifted register: $%s"  /vgo.string."prefix %c not allowed for shifted register: $%s"þvgo.string."prefix %c not allowed for shifted register: $%s"``prefix %c not allowed for shifted register: $%sþxgo.string.hdr."rhs of shift must be register or integer: %s"  ,pgo.string."rhs of shift must be register or integer: %s"þpgo.string."rhs of shift must be register or integer: %s"`Zrhs of shift must be register or integer: %sþdgo.string.hdr."register shift count too large: %s"  "\go.string."register shift count too large: %s"þ\go.string."register shift count too large: %s"PFregister shift count too large: %sþ^go.string.hdr."unexpected %s in register shift"  Vgo.string."unexpected %s in register shift"þVgo.string."unexpected %s in register shift"@@unexpected %s in register shiftþTgclocals·c30321bfb430fb01e971ab423fbaae97ÀÀ/@y@xxxLyLxCyCxÀ@yÀ@xþTgclocals·9a6106d0233cd7717d41fcfdc6100161hhþ€go.string.hdr."illegal or missing addressing mode for symbol %s"  0xgo.string."illegal or missing addressing mode for symbol %s"þxgo.string."illegal or missing addressing mode for symbol %s"pbillegal or missing addressing mode for symbol %sþTgclocals·d1a20ba5d62ce86e148873692089c5c8$BBJÀ@ÀþTgclocals·2bb91a71e4c2bc170dcb3eeb4d3231b3PPþxgo.string.hdr."internal error: reg %s already set in pseudo"  ,pgo.string."internal error: reg %s already set in pseudo"þpgo.string."internal error: reg %s already set in pseudo"`Zinternal error: reg %s already set in pseudoþ$go.string.hdr."PC"  go.string."PC"þgo.string."PC"PCþ$go.string.hdr."FP"  go.string."FP"þgo.string."FP"FPþ$go.string.hdr."SB"  go.string."SB"þgo.string."SB"SBþ$go.string.hdr."SP"  go.string."SP"þgo.string."SP"SPþ\go.string.hdr."illegal addressing mode for PC"  Tgo.string."illegal addressing mode for PC"þTgo.string."illegal addressing mode for PC"@>illegal addressing mode for PCþdgo.string.hdr."expected pseudo-register; found %s"  "\go.string."expected pseudo-register; found %s"þ\go.string."expected pseudo-register; found %s"PFexpected pseudo-register; found %sþTgclocals·864a93bd8a3e6e3525a048cf7dc947b1HH
ÀÀÄÀÃÃþTgclocals·2da4432e8944a65e9cea74ecf194ec49HHþ`go.string.hdr."indirect through non-register %s"   Xgo.string."indirect through non-register %s"þXgo.string."indirect through non-register %s"PBindirect through non-register %sþdgo.string.hdr."cannot use pseudo-register in pair"  "\go.string."cannot use pseudo-register in pair"þ\go.string."cannot use pseudo-register in pair"PFcannot use pseudo-register in pairþhgo.string.hdr."cannot reference %s without a symbol"  $`go.string."cannot reference %s without a symbol"þ`go.string."cannot reference %s without a symbol"PJcannot reference %s without a symbolþlgo.string.hdr."illegal address mode for register pair"  &dgo.string."illegal address mode for register pair"þdgo.string."illegal address mode for register pair"PNillegal address mode for register pairþtgo.string.hdr."illegal address mode for register+register"  *lgo.string."illegal address mode for register+register"þlgo.string."illegal address mode for register+register"`Villegal address mode for register+registerþ\go.string.hdr."indirect through register pair"  Tgo.string."indirect through register pair"þTgo.string."indirect through register pair"@>indirect through register pairþ^go.string.hdr."unimplemented two-register form"  Vgo.string."unimplemented two-register form"þVgo.string."unimplemented two-register form"@@unimplemented two-register formþTgclocals·99660f1da41e31dfaf12f9aa9a9583e8ÀÀ5ÀÐÐ€ÐÐЀÐÀÀ€ÀþTgclocals·8da0ba43906150d9cccbd1db4ea75d01hhþXgo.string.hdr."missing ']' in register list"  Pgo.string."missing ']' in register list"þPgo.string."missing ']' in register list"@:missing ']' in register listþXgo.string.hdr."register R%d already in list"  Pgo.string."register R%d already in list"þPgo.string."register R%d already in list"@:register R%d already in listþTgclocals·f5b47c6c6e5c15fc4e3a1ec52eb80cf7@@)ÀÀ@þTgclocals·7e902992778eda5f91d29a3f0c115aee((þ"go.string.hdr."g"  go.string."g"þgo.string."g"gþlgo.string.hdr."expected g or R0 through R15; found %s"  &dgo.string."expected g or R0 through R15; found %s"þdgo.string."expected g or R0 through R15; found %s"PNexpected g or R0 through R15; found %sþ$go.string.hdr."R0"  go.string."R0"þgo.string."R0"R0þTgclocals·32e6c39e0c41a32b349149a6017275e2((LLþTgclocals·14c16763214c88f6ebc22b4b638329b7((þTgclocals·d1004d6a1a3ba5b803788756d2f14c62þTgclocals·3f5c1f818fa7055d0400cecd34057162þJgo.string.hdr."missing closing paren"  Bgo.string."missing closing paren"þBgo.string."missing closing paren"0,missing closing parenþrgo.string.hdr."unexpected %s evaluating float expression"  )jgo.string."unexpected %s evaluating float expression"þjgo.string."unexpected %s evaluating float expression"`Tunexpected %s evaluating float expressionþTgclocals·5428a5abdd7ef378a3fa89094f2d3826@@!0ˆ0€þTgclocals·f7309186bf9eeb0f8ece2eb16f2dc110((þbgo.string.hdr."divide of value with high bit set"  !Zgo.string."divide of value with high bit set"þZgo.string."divide of value with high bit set"PDdivide of value with high bit setþ@go.string.hdr."division by zero"  8go.string."division by zero"þ8go.string."division by zero"0"division by zeroþbgo.string.hdr."modulo of value with high bit set"  !Zgo.string."modulo of value with high bit set"þZgo.string."modulo of value with high bit set"PDmodulo of value with high bit setþ<go.string.hdr."modulo by zero"  4go.string."modulo by zero"þ4go.string."modulo by zero" modulo by zeroþRgo.string.hdr."negative left shift count"  Jgo.string."negative left shift count"þJgo.string."negative left shift count"@4negative left shift countþTgo.string.hdr."negative right shift count"  Lgo.string."negative right shift count"þLgo.string."negative right shift count"@6negative right shift countþlgo.string.hdr."right shift of value with high bit set"  &dgo.string."right shift of value with high bit set"þdgo.string."right shift of value with high bit set"PNright shift of value with high bit setþTgclocals·8fced6160a12548e9e352083226470ae  'þTgclocals·3f5c1f818fa7055d0400cecd34057162þ$go.string.hdr."%s"  go.string."%s"þgo.string."%s"%sþzgo.string.hdr."illegal UTF-8 encoding for character constant"  -rgo.string."illegal UTF-8 encoding for character constant"þrgo.string."illegal UTF-8 encoding for character constant"`\illegal UTF-8 encoding for character constantþfgo.string.hdr."unexpected %s evaluating expression"  #^go.string."unexpected %s evaluating expression"þ^go.string."unexpected %s evaluating expression"PHunexpected %s evaluating expressionþTgclocals·abec610ffb06e7d4b91838126802cb15pp*þTgclocals·5f2bd104e8cdd589ccc3748f3a02b8bf@@þDgo.string.hdr."%s overflows int64"  <go.string."%s overflows int64"þ<go.string."%s overflows int64"0&%s overflows int64þTgclocals·99e5686707d0cbb46b1c43afc8e99ade88
ÀÀÌÌþTgclocals·ae09aea6c950f33bbc27842daf2e8ebc88þTgclocals·f67eef10a3bd36095d088336c85ed5db((	p0þTgclocals·14c16763214c88f6ebc22b4b638329b7((þTgclocals·f67eef10a3bd36095d088336c85ed5db((	p0þTgclocals·14c16763214c88f6ebc22b4b638329b7((þTgclocals·c92e6b792e462a963d5e54ef8f69a69d((ÁÁþTgclocals·4cc3ebd343ed417b80f0f13e430a0f50((þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·2fccd208efe70893f9ac8d682812ae72þjgo.string.hdr."internal error: backing up before BOL"  %bgo.string."internal error: backing up before BOL"þbgo.string."internal error: backing up before BOL"PLinternal error: backing up before BOLþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·87d20ce1b58390b294df80b886db78bfþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·89fe65749ce0afc971c0982226501ff0þJgo.string.hdr."expected %s, found %s"  Bgo.string."expected %s, found %s"þBgo.string."expected %s, found %s"0,expected %s, found %sþTgclocals·395362f14b5e04911285e4917105fef7((ˆ€þTgclocals·f7309186bf9eeb0f8ece2eb16f2dc110((þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·1347047f6245a35b91e9a4f213167d52þ&go.string.hdr."EOF"  go.string."EOF"þgo.string."EOF"EOFþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ<"".testOut$type.*bytes.Bufferþ<"".emptyProgÀ4type.cmd/internal/obj.Progþ>"".panicOnErrortype.boolþ<"".EOF0>type.cmd/asm/internal/lex.Tokenþ""".statictmp_0554Ltype.[3]cmd/asm/internal/lex.ScanToken(ýÿÿÿ)þ>"".initdone·type.uint8þ,"".(*Parser).append·f&"".(*Parser).appendþ6"".(*Parser).validSymbol·f0"".(*Parser).validSymbolþ6"".(*Parser).evalInteger·f0"".(*Parser).evalIntegerþ<"".(*Parser).validImmediate·f6"".(*Parser).validImmediateþ."".(*Parser).asmText·f("".(*Parser).asmTextþ."".(*Parser).asmData·f("".(*Parser).asmDataþ0"".(*Parser).asmGlobl·f*"".(*Parser).asmGloblþ2"".(*Parser).asmPCData·f,"".(*Parser).asmPCDataþ6"".(*Parser).asmFuncData·f0"".(*Parser).asmFuncDataþ."".(*Parser).asmJump·f("".(*Parser).asmJumpþ*"".(*Parser).patch·f$"".(*Parser).patchþ,"".(*Parser).branch·f&"".(*Parser).branchþ<"".(*Parser).asmInstruction·f6"".(*Parser).asmInstructionþ"".newAddr·f"".newAddrþ "".symbolName·f"".symbolNameþB"".(*Parser).getConstantPseudo·f<"".(*Parser).getConstantPseudoþ6"".(*Parser).getConstant·f0"".(*Parser).getConstantþ8"".(*Parser).getImmediate·f2"".(*Parser).getImmediateþ6"".(*Parser).getRegister·f0"".(*Parser).getRegisterþ"".NewParser·f"".NewParserþ,"".(*Parser).errorf·f&"".(*Parser).errorfþ*"".(*Parser).Parse·f$"".(*Parser).Parseþ("".(*Parser).line·f""".(*Parser).lineþ6"".(*Parser).instruction·f0"".(*Parser).instructionþ,"".(*Parser).pseudo·f&"".(*Parser).pseudoþ*"".(*Parser).start·f$"".(*Parser).startþ."".(*Parser).address·f("".(*Parser).addressþ4"".(*Parser).parseScale·f."".(*Parser).parseScaleþ."".(*Parser).operand·f("".(*Parser).operandþB"".(*Parser).atStartOfRegister·f<"".(*Parser).atStartOfRegisterþ>"".(*Parser).atRegisterShift·f8"".(*Parser).atRegisterShiftþB"".(*Parser).registerReference·f<"".(*Parser).registerReferenceþ0"".(*Parser).register·f*"".(*Parser).registerþ:"".(*Parser).registerShift·f4"".(*Parser).registerShiftþ>"".(*Parser).symbolReference·f8"".(*Parser).symbolReferenceþB"".(*Parser).setPseudoRegister·f<"".(*Parser).setPseudoRegisterþ@"".(*Parser).registerIndirect·f:"".(*Parser).registerIndirectþ8"".(*Parser).registerList·f2"".(*Parser).registerListþ<"".(*Parser).registerNumber·f6"".(*Parser).registerNumberþ("".(*Parser).expr·f""".(*Parser).exprþ2"".(*Parser).floatExpr·f,"".(*Parser).floatExprþ("".(*Parser).term·f""".(*Parser).termþ,"".(*Parser).factor·f&"".(*Parser).factorþ8"".(*Parser).positiveAtoi·f2"".(*Parser).positiveAtoiþ("".(*Parser).atoi·f""".(*Parser).atoiþ("".(*Parser).atof·f""".(*Parser).atofþ("".(*Parser).atos·f""".(*Parser).atosþ("".(*Parser).next·f""".(*Parser).nextþ("".(*Parser).back·f""".(*Parser).backþ("".(*Parser).peek·f""".(*Parser).peekþ("".(*Parser).more·f""".(*Parser).moreþ&"".(*Parser).get·f "".(*Parser).getþ,"".(*Parser).expect·f&"".(*Parser).expectþ("".(*Parser).have·f""".(*Parser).haveþ$"".(*Parser).at·f"".(*Parser).atþ"".init·f"".initþ"runtime.gcbits.01þ.go.string.hdr."[]uint8"  &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8ß~.8
0  runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8€type.uint8þ6go.typelink.[]uint8	[]uint8type.[]uint8þruntime.gcbits.þ0go.string.hdr."[8]uint8"  (go.string."[8]uint8"þ(go.string."[8]uint8" [8]uint8þtype.[8]uint8°°>ù0´‘0  runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8€type.uint8type.[]uint8þ:go.typelink.[8]uint8	[8]uint8type.[8]uint8þ0go.string.hdr."[]string"  (go.string."[]string"þ(go.string."[]string" []stringþtype.[]stringӨó

0  runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]string"p,go.weak.type.*[]string€type.stringþ:go.typelink.[]string	[]stringtype.[]stringþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ0type..hashfunc.[8]string(type..hash.[8]stringþ,type..eqfunc.[8]string$type..eq.[8]stringþ&type..alg.[8]string  0type..hashfunc.[8]string,type..eqfunc.[8]stringþ&runtime.gcbits.5555UUþ2go.string.hdr."[8]string"  	*go.string."[8]string"þ*go.string."[8]string" [8]stringþtype.[8]string°°€xUSŒ>0&type..alg.[8]string@&runtime.gcbits.5555P2go.string.hdr."[8]string"p.go.weak.type.*[8]string€type.stringtype.[]stringþ>go.typelink.[8]string	[8]stringtype.[8]stringþ6go.string.hdr."[]*obj.Prog"  .go.string."[]*obj.Prog"þ.go.string."[]*obj.Prog" []*obj.Progþ:type.[]*cmd/internal/obj.ProgÆ~†
0  runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[]*obj.Prog"pLgo.weak.type.*[]*cmd/internal/obj.Prog€6type.*cmd/internal/obj.Progþ`go.typelink.[]*obj.Prog	[]*cmd/internal/obj.Prog:type.[]*cmd/internal/obj.Progþ type..hashfunc64  @,runtime.memhash_varlenþtype..eqfunc64  @.runtime.memequal_varlenþtype..alg64   type..hashfunc64type..eqfunc64þ"runtime.gcbits.ffÿþ8go.string.hdr."[8]*obj.Prog"  0go.string."[8]*obj.Prog"þ0go.string."[8]*obj.Prog" [8]*obj.Progþ<type.[8]*cmd/internal/obj.Prog°°@@±ÒF0type..alg64@"runtime.gcbits.ffP8go.string.hdr."[8]*obj.Prog"pNgo.weak.type.*[8]*cmd/internal/obj.Prog€6type.*cmd/internal/obj.Prog:type.[]*cmd/internal/obj.Progþdgo.typelink.[8]*obj.Prog	[8]*cmd/internal/obj.Prog<type.[8]*cmd/internal/obj.ProgþXgo.string.hdr."*map.bucket[string]*obj.Prog"  Pgo.string."*map.bucket[string]*obj.Prog"þPgo.string."*map.bucket[string]*obj.Prog"@:*map.bucket[string]*obj.Progþ\type.*map.bucket[string]*cmd/internal/obj.ProgׂÛÿ6
0  runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."*map.bucket[string]*obj.Prog"pngo.weak.type.**map.bucket[string]*cmd/internal/obj.Prog€Ztype.map.bucket[string]*cmd/internal/obj.Progþ.runtime.gcbits.aaaafe03ªªþþVgo.string.hdr."map.bucket[string]*obj.Prog"  Ngo.string."map.bucket[string]*obj.Prog"þNgo.string."map.bucket[string]*obj.Prog"@8map.bucket[string]*obj.Progþ.go.string.hdr."topbits"  &go.string."topbits"þ&go.string."topbits"topbitsþ(go.string.hdr."keys"   go.string."keys"þ go.string."keys"
keysþ,go.string.hdr."values"  $go.string."values"þ$go.string."values"valuesþ0go.string.hdr."overflow"  (go.string."overflow"þ(go.string."overflow" overflowþZtype.map.bucket[string]*cmd/internal/obj.ProgððÐÐrŽ4ˆˆÈ0à runtime.algarray@.runtime.gcbits.aaaafe03PVgo.string.hdr."map.bucket[string]*obj.Prog"plgo.weak.type.*map.bucket[string]*cmd/internal/obj.Prog€°Ztype.map.bucket[string]*cmd/internal/obj.Prog°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]stringÐ,go.string.hdr."values"ð<type.[8]*cmd/internal/obj.Prog 0go.string.hdr."overflow"À\type.*map.bucket[string]*cmd/internal/obj.Progþ"runtime.gcbits.2c,þPgo.string.hdr."map.hdr[string]*obj.Prog"  Hgo.string."map.hdr[string]*obj.Prog"þHgo.string."map.hdr[string]*obj.Prog"@2map.hdr[string]*obj.Progþ*go.string.hdr."count"  "go.string."count"þ"go.string."count"countþ*go.string.hdr."flags"  "go.string."flags"þ"go.string."flags"flagsþ"go.string.hdr."B"  go.string."B"þgo.string."B"Bþ*go.string.hdr."hash0"  "go.string."hash0"þ"go.string."hash0"hash0þ.go.string.hdr."buckets"  &go.string."buckets"þ&go.string."buckets"bucketsþ4go.string.hdr."oldbuckets"  
,go.string."oldbuckets"þ,go.string."oldbuckets" oldbucketsþ2go.string.hdr."nevacuate"  	*go.string."nevacuate"þ*go.string."nevacuate" nevacuateþTtype.map.hdr[string]*cmd/internal/obj.Prog°°00>µØ	 (*0à runtime.algarray@"runtime.gcbits.2cPPgo.string.hdr."map.hdr[string]*obj.Prog"pfgo.weak.type.*map.hdr[string]*cmd/internal/obj.Prog€°Ttype.map.hdr[string]*cmd/internal/obj.Prog°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets"\type.*map.bucket[string]*cmd/internal/obj.ProgÀ4go.string.hdr."oldbuckets"à\type.*map.bucket[string]*cmd/internal/obj.Prog2go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.PointerþHgo.string.hdr."map[string]*obj.Prog"  @go.string."map[string]*obj.Prog"þ@go.string."map[string]*obj.Prog"0*map[string]*obj.ProgþLtype.map[string]*cmd/internal/obj.ProgÐÐþæ‘-5Ð0€ runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."map[string]*obj.Prog"p^go.weak.type.*map[string]*cmd/internal/obj.Prog€type.string6type.*cmd/internal/obj.Prog Ztype.map.bucket[string]*cmd/internal/obj.Prog°Ttype.map.hdr[string]*cmd/internal/obj.Progþ„go.typelink.map[string]*obj.Prog	map[string]*cmd/internal/obj.ProgLtype.map[string]*cmd/internal/obj.Progþ6go.string.hdr."[]lex.Token"  .go.string."[]lex.Token"þ.go.string."[]lex.Token" []lex.TokenþBtype.[]cmd/asm/internal/lex.Token3ì	Ý
0  runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[]lex.Token"pTgo.weak.type.*[]cmd/asm/internal/lex.Token€>type.cmd/asm/internal/lex.Tokenþhgo.typelink.[]lex.Token	[]cmd/asm/internal/lex.TokenBtype.[]cmd/asm/internal/lex.TokenþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ.type..hashfunc."".Patch&type..hash."".Patchþ*type..eqfunc."".Patch"type..eq."".Patchþ$type..alg."".Patch  .type..hashfunc."".Patch*type..eqfunc."".Patchþ4go.string.hdr."*asm.Patch"  
,go.string."*asm.Patch"þ,go.string."*asm.Patch" *asm.Patchþtype.*"".Patch]P46
0  runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*asm.Patch"p.go.weak.type.**"".Patch€type."".Patchþ"runtime.gcbits.03þ2go.string.hdr."asm.Patch"  	*go.string."asm.Patch"þ*go.string."asm.Patch" asm.Patchþ(go.string.hdr."prog"   go.string."prog"þ go.string."prog"
progþHgo.string.hdr."cmd/asm/internal/asm"  @go.string."cmd/asm/internal/asm"þ@go.string."cmd/asm/internal/asm"0*cmd/asm/internal/asmþ"go.importpath."".  @go.string."cmd/asm/internal/asm"þ*go.string.hdr."label"  "go.string."label"þ"go.string."label"labelþ*go.string.hdr."Patch"  "go.string."Patch"þ"go.string."Patch"Patchþtype."".Patch  r…XÄ0$type..alg."".Patch@"runtime.gcbits.03P2go.string.hdr."asm.Patch"ptype.*"".Patch€°type."".Patch°(go.string.hdr."prog"À"go.importpath."".Ð6type.*cmd/internal/obj.Prog€*go.string.hdr."label""go.importpath."". type.string`Ðtype."".PatchÐ*go.string.hdr."Patch"à"go.importpath."".ð type."".Patchþ6go.string.hdr."[]asm.Patch"  .go.string."[]asm.Patch"þ.go.string."[]asm.Patch" []asm.Patchþtype.[]"".PatchöØô²
0  runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[]asm.Patch"p0go.weak.type.*[]"".Patch€type."".PatchþDgo.typelink.[]asm.Patch	[]"".Patchtype.[]"".Patchþ4go.string.hdr."[]obj.Addr"  
,go.string."[]obj.Addr"þ,go.string."[]obj.Addr" []obj.Addrþ8type.[]cmd/internal/obj.AddrþçÜ

0  runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]obj.Addr"pJgo.weak.type.*[]cmd/internal/obj.Addr€4type.cmd/internal/obj.Addrþ\go.typelink.[]obj.Addr	[]cmd/internal/obj.Addr8type.[]cmd/internal/obj.Addrþ.go.string.hdr."[]int64"  &go.string."[]int64"þ&go.string."[]int64"[]int64þtype.[]int64–Žvˆ
0  runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]int64"p*go.weak.type.*[]int64€type.int64þ6go.typelink.[]int64	[]int64type.[]int64þ0go.string.hdr."[8]int64"  (go.string."[8]int64"þ(go.string."[8]int64" [8]int64þtype.[8]int64°°@µ¤Ä‘0type..alg64@runtime.gcbits.P0go.string.hdr."[8]int64"p,go.weak.type.*[8]int64€type.int64type.[]int64þ:go.typelink.[8]int64	[8]int64type.[8]int64þPgo.string.hdr."*map.bucket[string]int64"  Hgo.string."*map.bucket[string]int64"þHgo.string."*map.bucket[string]int64"@2*map.bucket[string]int64þ:type.*map.bucket[string]int64ÔÀý·6
0  runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."*map.bucket[string]int64"pLgo.weak.type.**map.bucket[string]int64€8type.map.bucket[string]int64þ.runtime.gcbits.aaaa0002ªªþNgo.string.hdr."map.bucket[string]int64"  Fgo.string."map.bucket[string]int64"þFgo.string."map.bucket[string]int64"00map.bucket[string]int64þ8type.map.bucket[string]int64ððÐÐ\ȬˆÈ0à runtime.algarray@.runtime.gcbits.aaaa0002PNgo.string.hdr."map.bucket[string]int64"pJgo.weak.type.*map.bucket[string]int64€°8type.map.bucket[string]int64°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]stringÐ,go.string.hdr."values"ðtype.[8]int64 0go.string.hdr."overflow"À:type.*map.bucket[string]int64þHgo.string.hdr."map.hdr[string]int64"  @go.string."map.hdr[string]int64"þ@go.string."map.hdr[string]int64"0*map.hdr[string]int64þ2type.map.hdr[string]int64°°00yÏëá	 (*0à runtime.algarray@"runtime.gcbits.2cPHgo.string.hdr."map.hdr[string]int64"pDgo.weak.type.*map.hdr[string]int64€°2type.map.hdr[string]int64°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets":type.*map.bucket[string]int64À4go.string.hdr."oldbuckets"à:type.*map.bucket[string]int642go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.Pointerþ@go.string.hdr."map[string]int64"  8go.string."map[string]int64"þ8go.string."map[string]int64"0"map[string]int64þ*type.map[string]int64Ðм¹`½5Ð0€ runtime.algarray@"runtime.gcbits.01P@go.string.hdr."map[string]int64"p<go.weak.type.*map[string]int64€type.stringtype.int64 8type.map.bucket[string]int64°2type.map.hdr[string]int64þZgo.typelink.map[string]int64	map[string]int64*type.map[string]int64þ.runtime.gcbits.4364f20dCdò
þ4go.string.hdr."asm.Parser"  
,go.string."asm.Parser"þ,go.string."asm.Parser" asm.Parserþ&go.string.hdr."lex"  go.string."lex"þgo.string."lex"lexþ.go.string.hdr."lineNum"  &go.string."lineNum"þ&go.string."lineNum"lineNumþ6go.string.hdr."histLineNum"  .go.string."histLineNum"þ.go.string."histLineNum" histLineNumþ2go.string.hdr."errorLine"  	*go.string."errorLine"þ*go.string."errorLine" errorLineþ4go.string.hdr."errorCount"  
,go.string."errorCount"þ,go.string."errorCount" errorCountþ$go.string.hdr."pc"  go.string."pc"þgo.string."pc"pcþ*go.string.hdr."input"  "go.string."input"þ"go.string."input"inputþ0go.string.hdr."inputPos"  (go.string."inputPos"þ(go.string."inputPos" inputPosþ:go.string.hdr."pendingLabels"  
2go.string."pendingLabels"þ2go.string."pendingLabels" pendingLabelsþ,go.string.hdr."labels"  $go.string."labels"þ$go.string."labels"labelsþ.go.string.hdr."toPatch"  &go.string."toPatch"þ&go.string."toPatch"toPatchþ(go.string.hdr."addr"   go.string."addr"þ go.string."addr"
addrþ(go.string.hdr."arch"   go.string."arch"þ go.string."arch"
archþ(go.string.hdr."ctxt"   go.string."ctxt"þ go.string."ctxt"
ctxtþ2go.string.hdr."firstProg"  	*go.string."firstProg"þ*go.string."firstProg" firstProgþ0go.string.hdr."lastProg"  (go.string."lastProg"þ(go.string."lastProg" lastProgþ0go.string.hdr."dataAddr"  (go.string."dataAddr"þ(go.string."dataAddr" dataAddrþ,go.string.hdr."isJump"  $go.string."isJump"þ$go.string."isJump"isJumpþ6go.string.hdr."errorWriter"  .go.string."errorWriter"þ.go.string."errorWriter" errorWriterþ,go.string.hdr."Parser"  $go.string."Parser"þ$go.string."Parser"Parserþtype."".Parserð
ð
ààøq‘[ (0HPhpˆ ¨°¸ÀÈЄ0à runtime.algarray@.runtime.gcbits.4364f20dP4go.string.hdr."asm.Parser"ptype.*"".Parser€°type."".Parser°&go.string.hdr."lex"À"go.importpath."".ÐJtype.cmd/asm/internal/lex.TokenReader€.go.string.hdr."lineNum""go.importpath."". type.intÐ6go.string.hdr."histLineNum"à"go.importpath."".ðtype.int32 2go.string.hdr."errorLine"°"go.importpath."".Àtype.int32ð4go.string.hdr."errorCount"€"go.importpath."".type.intÀ$go.string.hdr."pc"Ð"go.importpath."".àtype.int64*go.string.hdr."input" "go.importpath."".°Btype.[]cmd/asm/internal/lex.Tokenà0go.string.hdr."inputPos"ð"go.importpath."".€type.int°:go.string.hdr."pendingLabels"À"go.importpath."".Ðtype.[]string€,go.string.hdr."labels""go.importpath."". Ltype.map[string]*cmd/internal/obj.ProgÐ.go.string.hdr."toPatch"à"go.importpath."".ðtype.[]"".Patch (go.string.hdr."addr"°"go.importpath."".À8type.[]cmd/internal/obj.Addrð(go.string.hdr."arch"€	"go.importpath."".	@type.*cmd/asm/internal/arch.ArchÀ	(go.string.hdr."ctxt"Ð	"go.importpath."".à	6type.*cmd/internal/obj.Link
2go.string.hdr."firstProg" 
"go.importpath."".°
6type.*cmd/internal/obj.Progà
0go.string.hdr."lastProg"ð
"go.importpath."".€6type.*cmd/internal/obj.Prog°0go.string.hdr."dataAddr"À"go.importpath."".Ð*type.map[string]int64€,go.string.hdr."isJump""go.importpath."". type.boolÐ6go.string.hdr."errorWriter"à"go.importpath."".ðtype.io.Writer` 
type."".Parser 
,go.string.hdr."Parser"°
"go.importpath."".À
ð
type."".Parserþ6go.string.hdr."*asm.Parser"  .go.string."*asm.Parser"þ.go.string."*asm.Parser" *asm.Parserþfgo.string.hdr."func(*asm.Parser) (*obj.Prog, bool)"  #^go.string."func(*asm.Parser) (*obj.Prog, bool)"þ^go.string."func(*asm.Parser) (*obj.Prog, bool)"PHfunc(*asm.Parser) (*obj.Prog, bool)þhtype.func(*"".Parser) (*cmd/internal/obj.Prog, bool)  Øø·30€ runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*asm.Parser) (*obj.Prog, bool)"pzgo.weak.type.*func(*"".Parser) (*cmd/internal/obj.Prog, bool)ðhtype.func(*"".Parser) (*cmd/internal/obj.Prog, bool)À€htype.func(*"".Parser) (*cmd/internal/obj.Prog, bool)ðtype.*"".Parser€6type.*cmd/internal/obj.Progtype.boolþ¾go.typelink.func(*asm.Parser) (*obj.Prog, bool)	func(*"".Parser) (*cmd/internal/obj.Prog, bool)htype.func(*"".Parser) (*cmd/internal/obj.Prog, bool)þngo.string.hdr."func(*asm.Parser, []lex.Token) obj.Addr"  'fgo.string."func(*asm.Parser, []lex.Token) obj.Addr"þfgo.string."func(*asm.Parser, []lex.Token) obj.Addr"PPfunc(*asm.Parser, []lex.Token) obj.Addrþ’type.func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addr  ¾K\J30€ runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*asm.Parser, []lex.Token) obj.Addr"p¤go.weak.type.*func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addrð’type.func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.AddrÀ’type.func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addrðtype.*"".Parser€Btype.[]cmd/asm/internal/lex.Token4type.cmd/internal/obj.Addrþðgo.typelink.func(*asm.Parser, []lex.Token) obj.Addr	func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addr’type.func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addrþtgo.string.hdr."func(*asm.Parser, *obj.Prog, string, bool)"  *lgo.string."func(*asm.Parser, *obj.Prog, string, bool)"þlgo.string."func(*asm.Parser, *obj.Prog, string, bool)"`Vfunc(*asm.Parser, *obj.Prog, string, bool)þvtype.func(*"".Parser, *cmd/internal/obj.Prog, string, bool)°°ªÔùò30€ runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(*asm.Parser, *obj.Prog, string, bool)"pˆgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Prog, string, bool)ðvtype.func(*"".Parser, *cmd/internal/obj.Prog, string, bool)À°vtype.func(*"".Parser, *cmd/internal/obj.Prog, string, bool)ðtype.*"".Parser€6type.*cmd/internal/obj.Progtype.string type.boolþÚgo.typelink.func(*asm.Parser, *obj.Prog, string, bool)	func(*"".Parser, *cmd/internal/obj.Prog, string, bool)vtype.func(*"".Parser, *cmd/internal/obj.Prog, string, bool)þ:go.string.hdr."[][]lex.Token"  
2go.string."[][]lex.Token"þ2go.string."[][]lex.Token" [][]lex.TokenþFtype.[][]cmd/asm/internal/lex.Token<ˆ¤¾
0  runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[][]lex.Token"pXgo.weak.type.*[][]cmd/asm/internal/lex.Token€Btype.[]cmd/asm/internal/lex.Tokenþpgo.typelink.[][]lex.Token	[][]cmd/asm/internal/lex.TokenFtype.[][]cmd/asm/internal/lex.Tokenþpgo.string.hdr."func(*asm.Parser, string, [][]lex.Token)"  (hgo.string."func(*asm.Parser, string, [][]lex.Token)"þhgo.string."func(*asm.Parser, string, [][]lex.Token)"`Rfunc(*asm.Parser, string, [][]lex.Token)þztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)  䍎D30€ runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."func(*asm.Parser, string, [][]lex.Token)"pŒgo.weak.type.*func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)ðztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)À ztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)ðtype.*"".Parser€type.stringFtype.[][]cmd/asm/internal/lex.TokenþÚgo.typelink.func(*asm.Parser, string, [][]lex.Token)	func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)ztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)þtgo.string.hdr."func(*asm.Parser, int, string, []obj.Addr)"  *lgo.string."func(*asm.Parser, int, string, []obj.Addr)"þlgo.string."func(*asm.Parser, int, string, []obj.Addr)"`Vfunc(*asm.Parser, int, string, []obj.Addr)þvtype.func(*"".Parser, int, string, []cmd/internal/obj.Addr)°°îÔø930€ runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(*asm.Parser, int, string, []obj.Addr)"pˆgo.weak.type.*func(*"".Parser, int, string, []cmd/internal/obj.Addr)ðvtype.func(*"".Parser, int, string, []cmd/internal/obj.Addr)À°vtype.func(*"".Parser, int, string, []cmd/internal/obj.Addr)ðtype.*"".Parser€type.inttype.string 8type.[]cmd/internal/obj.AddrþÚgo.typelink.func(*asm.Parser, int, string, []obj.Addr)	func(*"".Parser, int, string, []cmd/internal/obj.Addr)vtype.func(*"".Parser, int, string, []cmd/internal/obj.Addr)þ>go.string.hdr."[]lex.ScanToken"  6go.string."[]lex.ScanToken"þ6go.string."[]lex.ScanToken"  []lex.ScanTokenþJtype.[]cmd/asm/internal/lex.ScanToken©w˜
0  runtime.algarray@"runtime.gcbits.01P>go.string.hdr."[]lex.ScanToken"p\go.weak.type.*[]cmd/asm/internal/lex.ScanToken€Ftype.cmd/asm/internal/lex.ScanTokenþxgo.typelink.[]lex.ScanToken	[]cmd/asm/internal/lex.ScanTokenJtype.[]cmd/asm/internal/lex.ScanTokenþpgo.string.hdr."func(*asm.Parser, ...lex.ScanToken) bool"  (hgo.string."func(*asm.Parser, ...lex.ScanToken) bool"þhgo.string."func(*asm.Parser, ...lex.ScanToken) bool"`Rfunc(*asm.Parser, ...lex.ScanToken) boolþztype.func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) bool  éÜ30€ runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."func(*asm.Parser, ...lex.ScanToken) bool"pŒgo.weak.type.*func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) boolðztype.func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) boolÀztype.func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) boolðtype.*"".Parser€Jtype.[]cmd/asm/internal/lex.ScanTokentype.boolþÚgo.typelink.func(*asm.Parser, ...lex.ScanToken) bool	func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) boolztype.func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) boolþLgo.string.hdr."func(*asm.Parser) bool"  Dgo.string."func(*asm.Parser) bool"þDgo.string."func(*asm.Parser) bool"0.func(*asm.Parser) boolþ4type.func(*"".Parser) boolòB=d30€ runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*asm.Parser) bool"pFgo.weak.type.*func(*"".Parser) boolð4type.func(*"".Parser) boolÀ€4type.func(*"".Parser) boolðtype.*"".Parser€type.boolþpgo.typelink.func(*asm.Parser) bool	func(*"".Parser) bool4type.func(*"".Parser) boolþ\go.string.hdr."func(*asm.Parser, string) bool"  Tgo.string."func(*asm.Parser, string) bool"þTgo.string."func(*asm.Parser, string) bool"@>func(*asm.Parser, string) boolþDtype.func(*"".Parser, string) bool  öÐÛ30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*asm.Parser, string) bool"pVgo.weak.type.*func(*"".Parser, string) boolðDtype.func(*"".Parser, string) boolÀDtype.func(*"".Parser, string) boolðtype.*"".Parser€type.stringtype.boolþgo.typelink.func(*asm.Parser, string) bool	func(*"".Parser, string) boolDtype.func(*"".Parser, string) boolþbgo.string.hdr."func(*asm.Parser, string) float64"  !Zgo.string."func(*asm.Parser, string) float64"þZgo.string."func(*asm.Parser, string) float64"PDfunc(*asm.Parser, string) float64þJtype.func(*"".Parser, string) float64  $œ´ô30€ runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*asm.Parser, string) float64"p\go.weak.type.*func(*"".Parser, string) float64ðJtype.func(*"".Parser, string) float64ÀJtype.func(*"".Parser, string) float64ðtype.*"".Parser€type.stringtype.float64þœgo.typelink.func(*asm.Parser, string) float64	func(*"".Parser, string) float64Jtype.func(*"".Parser, string) float64þ`go.string.hdr."func(*asm.Parser, string) uint64"   Xgo.string."func(*asm.Parser, string) uint64"þXgo.string."func(*asm.Parser, string) uint64"PBfunc(*asm.Parser, string) uint64þHtype.func(*"".Parser, string) uint64  tB	*30€ runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*asm.Parser, string) uint64"pZgo.weak.type.*func(*"".Parser, string) uint64ðHtype.func(*"".Parser, string) uint64ÀHtype.func(*"".Parser, string) uint64ðtype.*"".Parser€type.stringtype.uint64þ˜go.typelink.func(*asm.Parser, string) uint64	func(*"".Parser, string) uint64Htype.func(*"".Parser, string) uint64þ`go.string.hdr."func(*asm.Parser, string) string"   Xgo.string."func(*asm.Parser, string) string"þXgo.string."func(*asm.Parser, string) string"PBfunc(*asm.Parser, string) stringþHtype.func(*"".Parser, string) string  ¼z‘Õ30€ runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*asm.Parser, string) string"pZgo.weak.type.*func(*"".Parser, string) stringðHtype.func(*"".Parser, string) stringÀHtype.func(*"".Parser, string) stringðtype.*"".Parser€type.stringtype.stringþ˜go.typelink.func(*asm.Parser, string) string	func(*"".Parser, string) stringHtype.func(*"".Parser, string) stringþBgo.string.hdr."func(*asm.Parser)"  :go.string."func(*asm.Parser)"þ:go.string."func(*asm.Parser)"0$func(*asm.Parser)þ*type.func(*"".Parser)€€–Dò©30€ runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(*asm.Parser)"p<go.weak.type.*func(*"".Parser)ð*type.func(*"".Parser)À€*type.func(*"".Parser)ðtype.*"".Parserþ\go.typelink.func(*asm.Parser)	func(*"".Parser)*type.func(*"".Parser)þngo.string.hdr."func(*asm.Parser, *obj.Prog, *obj.Prog)"  'fgo.string."func(*asm.Parser, *obj.Prog, *obj.Prog)"þfgo.string."func(*asm.Parser, *obj.Prog, *obj.Prog)"PPfunc(*asm.Parser, *obj.Prog, *obj.Prog)þŠtype.func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)  4«730€ runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*asm.Parser, *obj.Prog, *obj.Prog)"pœgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)ðŠtype.func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)À Štype.func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)ðtype.*"".Parser€6type.*cmd/internal/obj.Prog6type.*cmd/internal/obj.Progþègo.typelink.func(*asm.Parser, *obj.Prog, *obj.Prog)	func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)Štype.func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)þ8go.string.hdr."interface {}"  0go.string."interface {}"þ0go.string."interface {}" interface {}þ"type.interface {}°°çW 
0€ runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}€°"type.interface {}þ<go.string.hdr."[]interface {}"  4go.string."[]interface {}"þ4go.string."[]interface {}" []interface {}þ&type.[]interface {}p“ê/
0  runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}€"type.interface {}þRgo.typelink.[]interface {}	[]interface {}&type.[]interface {}þtgo.string.hdr."func(*asm.Parser, string, ...interface {})"  *lgo.string."func(*asm.Parser, string, ...interface {})"þlgo.string."func(*asm.Parser, string, ...interface {})"`Vfunc(*asm.Parser, string, ...interface {})þ\type.func(*"".Parser, string, ...interface {})  Ö[o]30€ runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(*asm.Parser, string, ...interface {})"pngo.weak.type.*func(*"".Parser, string, ...interface {})ð\type.func(*"".Parser, string, ...interface {})À \type.func(*"".Parser, string, ...interface {})ðtype.*"".Parser€type.string&type.[]interface {}þÀgo.typelink.func(*asm.Parser, string, ...interface {})	func(*"".Parser, string, ...interface {})\type.func(*"".Parser, string, ...interface {})þxgo.string.hdr."func(*asm.Parser, string, []lex.Token) int64"  ,pgo.string."func(*asm.Parser, string, []lex.Token) int64"þpgo.string."func(*asm.Parser, string, []lex.Token) int64"`Zfunc(*asm.Parser, string, []lex.Token) int64þ‚type.func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64°°Ùæe 30€ runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*asm.Parser, string, []lex.Token) int64"p”go.weak.type.*func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64ð‚type.func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64À ‚type.func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64ðtype.*"".Parser€type.stringBtype.[]cmd/asm/internal/lex.Token type.int64þêgo.typelink.func(*asm.Parser, string, []lex.Token) int64	func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64‚type.func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64þ`go.string.hdr."func(*asm.Parser, lex.ScanToken)"   Xgo.string."func(*asm.Parser, lex.ScanToken)"þXgo.string."func(*asm.Parser, lex.ScanToken)"PBfunc(*asm.Parser, lex.ScanToken)þjtype.func(*"".Parser, cmd/asm/internal/lex.ScanToken),¹Z30€ runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*asm.Parser, lex.ScanToken)"p|go.weak.type.*func(*"".Parser, cmd/asm/internal/lex.ScanToken)ðjtype.func(*"".Parser, cmd/asm/internal/lex.ScanToken)Àjtype.func(*"".Parser, cmd/asm/internal/lex.ScanToken)ðtype.*"".Parser€Ftype.cmd/asm/internal/lex.ScanTokenþºgo.typelink.func(*asm.Parser, lex.ScanToken)	func(*"".Parser, cmd/asm/internal/lex.ScanToken)jtype.func(*"".Parser, cmd/asm/internal/lex.ScanToken)þPgo.string.hdr."func(*asm.Parser) uint64"  Hgo.string."func(*asm.Parser) uint64"þHgo.string."func(*asm.Parser) uint64"@2func(*asm.Parser) uint64þ8type.func(*"".Parser) uint64…²vB30€ runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*asm.Parser) uint64"pJgo.weak.type.*func(*"".Parser) uint64ð8type.func(*"".Parser) uint64À€8type.func(*"".Parser) uint64ðtype.*"".Parser€type.uint64þxgo.typelink.func(*asm.Parser) uint64	func(*"".Parser) uint648type.func(*"".Parser) uint64þRgo.string.hdr."func(*asm.Parser) float64"  Jgo.string."func(*asm.Parser) float64"þJgo.string."func(*asm.Parser) float64"@4func(*asm.Parser) float64þ:type.func(*"".Parser) float64•’Ek30€ runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*asm.Parser) float64"pLgo.weak.type.*func(*"".Parser) float64ð:type.func(*"".Parser) float64À€:type.func(*"".Parser) float64ðtype.*"".Parser€type.float64þ|go.typelink.func(*asm.Parser) float64	func(*"".Parser) float64:type.func(*"".Parser) float64þtgo.string.hdr."func(*asm.Parser, lex.ScanToken) lex.Token"  *lgo.string."func(*asm.Parser, lex.ScanToken) lex.Token"þlgo.string."func(*asm.Parser, lex.ScanToken) lex.Token"`Vfunc(*asm.Parser, lex.ScanToken) lex.Tokenþ type.func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Token  "o¾$30€ runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(*asm.Parser, lex.ScanToken) lex.Token"p²go.weak.type.*func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Tokenð type.func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.TokenÀ type.func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Tokenðtype.*"".Parser€Ftype.cmd/asm/internal/lex.ScanToken>type.cmd/asm/internal/lex.Tokenþ„go.typelink.func(*asm.Parser, lex.ScanToken) lex.Token	func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Token type.func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Tokenþ„go.string.hdr."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"  2|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"þ|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"pffunc(*asm.Parser, *obj.Prog, int, *obj.Addr) int64þ type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ÀÀÒjcá30€ runtime.algarray@"runtime.gcbits.01P„go.string.hdr."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"p²go.weak.type.*func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ð type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64À° type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ðtype.*"".Parser€6type.*cmd/internal/obj.Progtype.int 6type.*cmd/internal/obj.Addr°type.int64þ”go.typelink.func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64	func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64 type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64þtgo.string.hdr."func(*asm.Parser, string, *obj.Addr) int64"  *lgo.string."func(*asm.Parser, string, *obj.Addr) int64"þlgo.string."func(*asm.Parser, string, *obj.Addr) int64"`Vfunc(*asm.Parser, string, *obj.Addr) int64þvtype.func(*"".Parser, string, *cmd/internal/obj.Addr) int64°°ó`º30€ runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(*asm.Parser, string, *obj.Addr) int64"pˆgo.weak.type.*func(*"".Parser, string, *cmd/internal/obj.Addr) int64ðvtype.func(*"".Parser, string, *cmd/internal/obj.Addr) int64À vtype.func(*"".Parser, string, *cmd/internal/obj.Addr) int64ðtype.*"".Parser€type.string6type.*cmd/internal/obj.Addr type.int64þÚgo.typelink.func(*asm.Parser, string, *obj.Addr) int64	func(*"".Parser, string, *cmd/internal/obj.Addr) int64vtype.func(*"".Parser, string, *cmd/internal/obj.Addr) int64þ„go.string.hdr."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"  2|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"þ|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"pffunc(*asm.Parser, *obj.Prog, int, *obj.Addr) int16þ type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16ÀÀAê530€ runtime.algarray@"runtime.gcbits.01P„go.string.hdr."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"p²go.weak.type.*func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16ð type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16À° type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16ðtype.*"".Parser€6type.*cmd/internal/obj.Progtype.int 6type.*cmd/internal/obj.Addr°type.int16þ”go.typelink.func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16	func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16 type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16þjgo.string.hdr."func(*asm.Parser, lex.ScanToken) bool"  %bgo.string."func(*asm.Parser, lex.ScanToken) bool"þbgo.string."func(*asm.Parser, lex.ScanToken) bool"PLfunc(*asm.Parser, lex.ScanToken) boolþttype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) bool  «`$30€ runtime.algarray@"runtime.gcbits.01Pjgo.string.hdr."func(*asm.Parser, lex.ScanToken) bool"p†go.weak.type.*func(*"".Parser, cmd/asm/internal/lex.ScanToken) boolðttype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) boolÀttype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) boolðtype.*"".Parser€Ftype.cmd/asm/internal/lex.ScanTokentype.boolþÎgo.typelink.func(*asm.Parser, lex.ScanToken) bool	func(*"".Parser, cmd/asm/internal/lex.ScanToken) boolttype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) boolþŠgo.string.hdr."func(*asm.Parser, int, string, string, [][]lex.Token)"  5‚go.string."func(*asm.Parser, int, string, string, [][]lex.Token)"þ‚go.string."func(*asm.Parser, int, string, string, [][]lex.Token)"plfunc(*asm.Parser, int, string, string, [][]lex.Token)þ”type.func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)ÀÀQÌË30€ runtime.algarray@"runtime.gcbits.01PŠgo.string.hdr."func(*asm.Parser, int, string, string, [][]lex.Token)"p¦go.weak.type.*func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)ð”type.func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)ÀÀ”type.func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)ðtype.*"".Parser€type.inttype.string type.string°Ftype.[][]cmd/asm/internal/lex.TokenþŽgo.typelink.func(*asm.Parser, int, string, string, [][]lex.Token)	func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)”type.func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)þVgo.string.hdr."func(*asm.Parser) lex.Token"  Ngo.string."func(*asm.Parser) lex.Token"þNgo.string."func(*asm.Parser) lex.Token"@8func(*asm.Parser) lex.Tokenþ`type.func(*"".Parser) cmd/asm/internal/lex.TokenŸŽ*930€ runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*asm.Parser) lex.Token"prgo.weak.type.*func(*"".Parser) cmd/asm/internal/lex.Tokenð`type.func(*"".Parser) cmd/asm/internal/lex.TokenÀ€`type.func(*"".Parser) cmd/asm/internal/lex.Tokenðtype.*"".Parser€>type.cmd/asm/internal/lex.Tokenþ¦go.typelink.func(*asm.Parser) lex.Token	func(*"".Parser) cmd/asm/internal/lex.Token`type.func(*"".Parser) cmd/asm/internal/lex.Tokenþbgo.string.hdr."func(*asm.Parser, *obj.Addr) bool"  !Zgo.string."func(*asm.Parser, *obj.Addr) bool"þZgo.string."func(*asm.Parser, *obj.Addr) bool"PDfunc(*asm.Parser, *obj.Addr) boolþdtype.func(*"".Parser, *cmd/internal/obj.Addr) bool  µ¶R30€ runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*asm.Parser, *obj.Addr) bool"pvgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr) boolðdtype.func(*"".Parser, *cmd/internal/obj.Addr) boolÀdtype.func(*"".Parser, *cmd/internal/obj.Addr) boolðtype.*"".Parser€6type.*cmd/internal/obj.Addrtype.boolþ¶go.typelink.func(*asm.Parser, *obj.Addr) bool	func(*"".Parser, *cmd/internal/obj.Addr) booldtype.func(*"".Parser, *cmd/internal/obj.Addr) boolþ\go.string.hdr."func(*asm.Parser, string) int8"  Tgo.string."func(*asm.Parser, string) int8"þTgo.string."func(*asm.Parser, string) int8"@>func(*asm.Parser, string) int8þDtype.func(*"".Parser, string) int8  ߁30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*asm.Parser, string) int8"pVgo.weak.type.*func(*"".Parser, string) int8ðDtype.func(*"".Parser, string) int8ÀDtype.func(*"".Parser, string) int8ðtype.*"".Parser€type.stringtype.int8þgo.typelink.func(*asm.Parser, string) int8	func(*"".Parser, string) int8Dtype.func(*"".Parser, string) int8þ^go.string.hdr."func(*asm.Parser) lex.ScanToken"  Vgo.string."func(*asm.Parser) lex.ScanToken"þVgo.string."func(*asm.Parser) lex.ScanToken"@@func(*asm.Parser) lex.ScanTokenþhtype.func(*"".Parser) cmd/asm/internal/lex.ScanTokenLd;30€ runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(*asm.Parser) lex.ScanToken"pzgo.weak.type.*func(*"".Parser) cmd/asm/internal/lex.ScanTokenðhtype.func(*"".Parser) cmd/asm/internal/lex.ScanTokenÀ€htype.func(*"".Parser) cmd/asm/internal/lex.ScanTokenðtype.*"".Parser€Ftype.cmd/asm/internal/lex.ScanTokenþ¶go.typelink.func(*asm.Parser) lex.ScanToken	func(*"".Parser) cmd/asm/internal/lex.ScanTokenhtype.func(*"".Parser) cmd/asm/internal/lex.ScanTokenþ^go.string.hdr."func(*asm.Parser, string) int64"  Vgo.string."func(*asm.Parser, string) int64"þVgo.string."func(*asm.Parser, string) int64"@@func(*asm.Parser, string) int64þFtype.func(*"".Parser, string) int64  ¡_;é30€ runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(*asm.Parser, string) int64"pXgo.weak.type.*func(*"".Parser, string) int64ðFtype.func(*"".Parser, string) int64ÀFtype.func(*"".Parser, string) int64ðtype.*"".Parser€type.stringtype.int64þ”go.typelink.func(*asm.Parser, string) int64	func(*"".Parser, string) int64Ftype.func(*"".Parser, string) int64þzgo.string.hdr."func(*asm.Parser, int, string, [][]lex.Token)"  -rgo.string."func(*asm.Parser, int, string, [][]lex.Token)"þrgo.string."func(*asm.Parser, int, string, [][]lex.Token)"`\func(*asm.Parser, int, string, [][]lex.Token)þ„type.func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)°°“Áo¶30€ runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."func(*asm.Parser, int, string, [][]lex.Token)"p–go.weak.type.*func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)ð„type.func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)À°„type.func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)ðtype.*"".Parser€type.inttype.string Ftype.[][]cmd/asm/internal/lex.Tokenþîgo.typelink.func(*asm.Parser, int, string, [][]lex.Token)	func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)„type.func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)þ–go.string.hdr."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"  ;Žgo.string."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"þŽgo.string."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"€xfunc(*asm.Parser, string, int32) (int16, int16, int8, bool)þ~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)ààók30€ runtime.algarray@"runtime.gcbits.01P–go.string.hdr."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"pgo.weak.type.*func(*"".Parser, string, int32) (int16, int16, int8, bool)ð~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)À ~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)ðtype.*"".Parser€type.stringtype.int32 type.int16°type.int16Àtype.int8Ðtype.boolþ„go.typelink.func(*asm.Parser, string, int32) (int16, int16, int8, bool)	func(*"".Parser, string, int32) (int16, int16, int8, bool)~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)þfgo.string.hdr."func(*asm.Parser, *obj.Addr, int32)"  #^go.string."func(*asm.Parser, *obj.Addr, int32)"þ^go.string."func(*asm.Parser, *obj.Addr, int32)"PHfunc(*asm.Parser, *obj.Addr, int32)þhtype.func(*"".Parser, *cmd/internal/obj.Addr, int32)  ~_}_30€ runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*asm.Parser, *obj.Addr, int32)"pzgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr, int32)ðhtype.func(*"".Parser, *cmd/internal/obj.Addr, int32)À htype.func(*"".Parser, *cmd/internal/obj.Addr, int32)ðtype.*"".Parser€6type.*cmd/internal/obj.Addrtype.int32þ¾go.typelink.func(*asm.Parser, *obj.Addr, int32)	func(*"".Parser, *cmd/internal/obj.Addr, int32)htype.func(*"".Parser, *cmd/internal/obj.Addr, int32)þXgo.string.hdr."func(*asm.Parser, *obj.Addr)"  Pgo.string."func(*asm.Parser, *obj.Addr)"þPgo.string."func(*asm.Parser, *obj.Addr)"@:func(*asm.Parser, *obj.Addr)þZtype.func(*"".Parser, *cmd/internal/obj.Addr)¡Bµ30€ runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*asm.Parser, *obj.Addr)"plgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr)ðZtype.func(*"".Parser, *cmd/internal/obj.Addr)ÀZtype.func(*"".Parser, *cmd/internal/obj.Addr)ðtype.*"".Parser€6type.*cmd/internal/obj.Addrþ¢go.typelink.func(*asm.Parser, *obj.Addr)	func(*"".Parser, *cmd/internal/obj.Addr)Ztype.func(*"".Parser, *cmd/internal/obj.Addr)þ`go.string.hdr."func(*asm.Parser, string) uint16"   Xgo.string."func(*asm.Parser, string) uint16"þXgo.string."func(*asm.Parser, string) uint16"PBfunc(*asm.Parser, string) uint16þHtype.func(*"".Parser, string) uint16  °¨´È30€ runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*asm.Parser, string) uint16"pZgo.weak.type.*func(*"".Parser, string) uint16ðHtype.func(*"".Parser, string) uint16ÀHtype.func(*"".Parser, string) uint16ðtype.*"".Parser€type.stringtype.uint16þ˜go.typelink.func(*asm.Parser, string) uint16	func(*"".Parser, string) uint16Htype.func(*"".Parser, string) uint16þngo.string.hdr."func(*asm.Parser, string) (int16, bool)"  'fgo.string."func(*asm.Parser, string) (int16, bool)"þfgo.string."func(*asm.Parser, string) (int16, bool)"PPfunc(*asm.Parser, string) (int16, bool)þVtype.func(*"".Parser, string) (int16, bool)°°^ÌÌl30€ runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*asm.Parser, string) (int16, bool)"phgo.weak.type.*func(*"".Parser, string) (int16, bool)ðVtype.func(*"".Parser, string) (int16, bool)ÀVtype.func(*"".Parser, string) (int16, bool)ðtype.*"".Parser€type.stringtype.int16 type.boolþ´go.typelink.func(*asm.Parser, string) (int16, bool)	func(*"".Parser, string) (int16, bool)Vtype.func(*"".Parser, string) (int16, bool)þlgo.string.hdr."func(*asm.Parser, string, int32) int64"  &dgo.string."func(*asm.Parser, string, int32) int64"þdgo.string."func(*asm.Parser, string, int32) int64"PNfunc(*asm.Parser, string, int32) int64þTtype.func(*"".Parser, string, int32) int64°°CHÖ[30€ runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*asm.Parser, string, int32) int64"pfgo.weak.type.*func(*"".Parser, string, int32) int64ðTtype.func(*"".Parser, string, int32) int64À Ttype.func(*"".Parser, string, int32) int64ðtype.*"".Parser€type.stringtype.int32 type.int64þ°go.typelink.func(*asm.Parser, string, int32) int64	func(*"".Parser, string, int32) int64Ttype.func(*"".Parser, string, int32) int64þ‚go.string.hdr."func(*asm.Parser, *obj.Addr, string, bool, int32)"  1zgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"þzgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"pdfunc(*asm.Parser, *obj.Addr, string, bool, int32)þ„type.func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)ÀÀÆG"Ì30€ runtime.algarray@"runtime.gcbits.01P‚go.string.hdr."func(*asm.Parser, *obj.Addr, string, bool, int32)"p–go.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)ð„type.func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)ÀÀ„type.func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)ðtype.*"".Parser€6type.*cmd/internal/obj.Addrtype.string type.bool°type.int32þögo.typelink.func(*asm.Parser, *obj.Addr, string, bool, int32)	func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)„type.func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)þ\go.string.hdr."func(*asm.Parser, []lex.Token)"  Tgo.string."func(*asm.Parser, []lex.Token)"þTgo.string."func(*asm.Parser, []lex.Token)"@>func(*asm.Parser, []lex.Token)þftype.func(*"".Parser, []cmd/asm/internal/lex.Token)ýP=s30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*asm.Parser, []lex.Token)"pxgo.weak.type.*func(*"".Parser, []cmd/asm/internal/lex.Token)ðftype.func(*"".Parser, []cmd/asm/internal/lex.Token)Àftype.func(*"".Parser, []cmd/asm/internal/lex.Token)ðtype.*"".Parser€Btype.[]cmd/asm/internal/lex.Tokenþ²go.typelink.func(*asm.Parser, []lex.Token)	func(*"".Parser, []cmd/asm/internal/lex.Token)ftype.func(*"".Parser, []cmd/asm/internal/lex.Token)þvgo.string.hdr."func(*asm.Parser, *obj.Addr, string, int32)"  +ngo.string."func(*asm.Parser, *obj.Addr, string, int32)"þngo.string."func(*asm.Parser, *obj.Addr, string, int32)"`Xfunc(*asm.Parser, *obj.Addr, string, int32)þxtype.func(*"".Parser, *cmd/internal/obj.Addr, string, int32)°°Âo©À30€ runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*asm.Parser, *obj.Addr, string, int32)"pŠgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr, string, int32)ðxtype.func(*"".Parser, *cmd/internal/obj.Addr, string, int32)À°xtype.func(*"".Parser, *cmd/internal/obj.Addr, string, int32)ðtype.*"".Parser€6type.*cmd/internal/obj.Addrtype.string type.int32þÞgo.typelink.func(*asm.Parser, *obj.Addr, string, int32)	func(*"".Parser, *cmd/internal/obj.Addr, string, int32)xtype.func(*"".Parser, *cmd/internal/obj.Addr, string, int32)þrgo.string.hdr."func(*asm.Parser, string, *obj.Addr) bool"  )jgo.string."func(*asm.Parser, string, *obj.Addr) bool"þjgo.string."func(*asm.Parser, string, *obj.Addr) bool"`Tfunc(*asm.Parser, string, *obj.Addr) boolþttype.func(*"".Parser, string, *cmd/internal/obj.Addr) bool°°D30€ runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func(*asm.Parser, string, *obj.Addr) bool"p†go.weak.type.*func(*"".Parser, string, *cmd/internal/obj.Addr) boolðttype.func(*"".Parser, string, *cmd/internal/obj.Addr) boolÀ ttype.func(*"".Parser, string, *cmd/internal/obj.Addr) boolðtype.*"".Parser€type.string6type.*cmd/internal/obj.Addr type.boolþÖgo.typelink.func(*asm.Parser, string, *obj.Addr) bool	func(*"".Parser, string, *cmd/internal/obj.Addr) boolttype.func(*"".Parser, string, *cmd/internal/obj.Addr) boolþ~go.string.hdr."func(*asm.Parser, string, *obj.Addr, bool) bool"  /vgo.string."func(*asm.Parser, string, *obj.Addr, bool) bool"þvgo.string."func(*asm.Parser, string, *obj.Addr, bool) bool"``func(*asm.Parser, string, *obj.Addr, bool) boolþ€type.func(*"".Parser, string, *cmd/internal/obj.Addr, bool) boolÀÀp«m30€ runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*asm.Parser, string, *obj.Addr, bool) bool"p’go.weak.type.*func(*"".Parser, string, *cmd/internal/obj.Addr, bool) boolð€type.func(*"".Parser, string, *cmd/internal/obj.Addr, bool) boolÀ°€type.func(*"".Parser, string, *cmd/internal/obj.Addr, bool) boolðtype.*"".Parser€type.string6type.*cmd/internal/obj.Addr type.bool°type.boolþîgo.typelink.func(*asm.Parser, string, *obj.Addr, bool) bool	func(*"".Parser, string, *cmd/internal/obj.Addr, bool) bool€type.func(*"".Parser, string, *cmd/internal/obj.Addr, bool) boolþ*go.string.hdr."Parse"  "go.string."Parse"þ"go.string."Parse"ParseþPgo.string.hdr."func() (*obj.Prog, bool)"  Hgo.string."func() (*obj.Prog, bool)"þHgo.string."func() (*obj.Prog, bool)"@2func() (*obj.Prog, bool)þTtype.func() (*cmd/internal/obj.Prog, bool)ü®»30€ runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func() (*obj.Prog, bool)"pfgo.weak.type.*func() (*cmd/internal/obj.Prog, bool)ðTtype.func() (*cmd/internal/obj.Prog, bool)ÀðTtype.func() (*cmd/internal/obj.Prog, bool)ð6type.*cmd/internal/obj.Prog€type.boolþ”go.typelink.func() (*obj.Prog, bool)	func() (*cmd/internal/obj.Prog, bool)Ttype.func() (*cmd/internal/obj.Prog, bool)þ.go.string.hdr."address"  &go.string."address"þ&go.string."address"addressþTgo.string.hdr."func([]lex.Token) obj.Addr"  Lgo.string."func([]lex.Token) obj.Addr"þLgo.string."func([]lex.Token) obj.Addr"@6func([]lex.Token) obj.Addrþztype.func([]cmd/asm/internal/lex.Token) cmd/internal/obj.Addr.30€ runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]lex.Token) obj.Addr"pŒgo.weak.type.*func([]cmd/asm/internal/lex.Token) cmd/internal/obj.Addrðztype.func([]cmd/asm/internal/lex.Token) cmd/internal/obj.AddrÀ€ztype.func([]cmd/asm/internal/lex.Token) cmd/internal/obj.AddrðBtype.[]cmd/asm/internal/lex.Token€4type.cmd/internal/obj.Addrþ¾go.typelink.func([]lex.Token) obj.Addr	func([]cmd/asm/internal/lex.Token) cmd/internal/obj.Addrztype.func([]cmd/asm/internal/lex.Token) cmd/internal/obj.Addrþ,go.string.hdr."append"  $go.string."append"þ$go.string."append"appendþZgo.string.hdr."func(*obj.Prog, string, bool)"  Rgo.string."func(*obj.Prog, string, bool)"þRgo.string."func(*obj.Prog, string, bool)"@<func(*obj.Prog, string, bool)þ^type.func(*cmd/internal/obj.Prog, string, bool)  {Å,ì30€ runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*obj.Prog, string, bool)"ppgo.weak.type.*func(*cmd/internal/obj.Prog, string, bool)ð^type.func(*cmd/internal/obj.Prog, string, bool)À ^type.func(*cmd/internal/obj.Prog, string, bool)ð6type.*cmd/internal/obj.Prog€type.stringtype.boolþ¨go.typelink.func(*obj.Prog, string, bool)	func(*cmd/internal/obj.Prog, string, bool)^type.func(*cmd/internal/obj.Prog, string, bool)þ.go.string.hdr."asmData"  &go.string."asmData"þ&go.string."asmData"asmDataþVgo.string.hdr."func(string, [][]lex.Token)"  Ngo.string."func(string, [][]lex.Token)"þNgo.string."func(string, [][]lex.Token)"@8func(string, [][]lex.Token)þbtype.func(string, [][]cmd/asm/internal/lex.Token)EŒ30€ runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(string, [][]lex.Token)"ptgo.weak.type.*func(string, [][]cmd/asm/internal/lex.Token)ðbtype.func(string, [][]cmd/asm/internal/lex.Token)Àbtype.func(string, [][]cmd/asm/internal/lex.Token)ðtype.string€Ftype.[][]cmd/asm/internal/lex.Tokenþ¨go.typelink.func(string, [][]lex.Token)	func(string, [][]cmd/asm/internal/lex.Token)btype.func(string, [][]cmd/asm/internal/lex.Token)þ6go.string.hdr."asmFuncData"  .go.string."asmFuncData"þ.go.string."asmFuncData" asmFuncDataþ0go.string.hdr."asmGlobl"  (go.string."asmGlobl"þ(go.string."asmGlobl" asmGloblþ<go.string.hdr."asmInstruction"  4go.string."asmInstruction"þ4go.string."asmInstruction" asmInstructionþZgo.string.hdr."func(int, string, []obj.Addr)"  Rgo.string."func(int, string, []obj.Addr)"þRgo.string."func(int, string, []obj.Addr)"@<func(int, string, []obj.Addr)þ^type.func(int, string, []cmd/internal/obj.Addr)  à#ø30€ runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(int, string, []obj.Addr)"ppgo.weak.type.*func(int, string, []cmd/internal/obj.Addr)ð^type.func(int, string, []cmd/internal/obj.Addr)À ^type.func(int, string, []cmd/internal/obj.Addr)ðtype.int€type.string8type.[]cmd/internal/obj.Addrþ¨go.typelink.func(int, string, []obj.Addr)	func(int, string, []cmd/internal/obj.Addr)^type.func(int, string, []cmd/internal/obj.Addr)þ.go.string.hdr."asmJump"  &go.string."asmJump"þ&go.string."asmJump"asmJumpþ2go.string.hdr."asmPCData"  	*go.string."asmPCData"þ*go.string."asmPCData" asmPCDataþ.go.string.hdr."asmText"  &go.string."asmText"þ&go.string."asmText"asmTextþ$go.string.hdr."at"  go.string."at"þgo.string."at"atþVgo.string.hdr."func(...lex.ScanToken) bool"  Ngo.string."func(...lex.ScanToken) bool"þNgo.string."func(...lex.ScanToken) bool"@8func(...lex.ScanToken) boolþbtype.func(...cmd/asm/internal/lex.ScanToken) boolvµÙ30€ runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(...lex.ScanToken) bool"ptgo.weak.type.*func(...cmd/asm/internal/lex.ScanToken) boolðbtype.func(...cmd/asm/internal/lex.ScanToken) boolÀ€btype.func(...cmd/asm/internal/lex.ScanToken) boolðJtype.[]cmd/asm/internal/lex.ScanToken€type.boolþ¨go.typelink.func(...lex.ScanToken) bool	func(...cmd/asm/internal/lex.ScanToken) boolbtype.func(...cmd/asm/internal/lex.ScanToken) boolþ>go.string.hdr."atRegisterShift"  6go.string."atRegisterShift"þ6go.string."atRegisterShift"  atRegisterShiftþ6go.string.hdr."func() bool"  .go.string."func() bool"þ.go.string."func() bool" func() boolþ type.func() bool€€TËx30€ runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func() bool"p2go.weak.type.*func() boolð type.func() boolÀð type.func() boolðtype.boolþFgo.typelink.func() bool	func() bool type.func() boolþBgo.string.hdr."atStartOfRegister"  :go.string."atStartOfRegister"þ:go.string."atStartOfRegister"0$atStartOfRegisterþBgo.string.hdr."func(string) bool"  :go.string."func(string) bool"þ:go.string."func(string) bool"0$func(string) boolþ,type.func(string) bool*÷€30€ runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(string) bool"p>go.weak.type.*func(string) boolð,type.func(string) boolÀ€,type.func(string) boolðtype.string€type.boolþ^go.typelink.func(string) bool	func(string) bool,type.func(string) boolþ(go.string.hdr."atof"   go.string."atof"þ go.string."atof"
atofþHgo.string.hdr."func(string) float64"  @go.string."func(string) float64"þ@go.string."func(string) float64"0*func(string) float64þ2type.func(string) float64ï›ј30€ runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(string) float64"pDgo.weak.type.*func(string) float64ð2type.func(string) float64À€2type.func(string) float64ðtype.string€type.float64þjgo.typelink.func(string) float64	func(string) float642type.func(string) float64þ(go.string.hdr."atoi"   go.string."atoi"þ go.string."atoi"
atoiþFgo.string.hdr."func(string) uint64"  >go.string."func(string) uint64"þ>go.string."func(string) uint64"0(func(string) uint64þ0type.func(string) uint64±«²30€ runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(string) uint64"pBgo.weak.type.*func(string) uint64ð0type.func(string) uint64À€0type.func(string) uint64ðtype.string€type.uint64þfgo.typelink.func(string) uint64	func(string) uint640type.func(string) uint64þ(go.string.hdr."atos"   go.string."atos"þ go.string."atos"
atosþFgo.string.hdr."func(string) string"  >go.string."func(string) string"þ>go.string."func(string) string"0(func(string) stringþ0type.func(string) stringMü¨ç30€ runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(string) string"pBgo.weak.type.*func(string) stringð0type.func(string) stringÀ€0type.func(string) stringðtype.string€type.stringþfgo.typelink.func(string) string	func(string) string0type.func(string) stringþ(go.string.hdr."back"   go.string."back"þ go.string."back"
backþ,go.string.hdr."func()"  $go.string."func()"þ$go.string."func()"func()þtype.func()ððö¼‚ö30€ runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()ðtype.func()Àðtype.func()þ2go.typelink.func()	func()type.func()þ,go.string.hdr."branch"  $go.string."branch"þ$go.string."branch"branchþTgo.string.hdr."func(*obj.Prog, *obj.Prog)"  Lgo.string."func(*obj.Prog, *obj.Prog)"þLgo.string."func(*obj.Prog, *obj.Prog)"@6func(*obj.Prog, *obj.Prog)þrtype.func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)§kêT30€ runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*obj.Prog, *obj.Prog)"p„go.weak.type.*func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)ðrtype.func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)Àrtype.func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)ð6type.*cmd/internal/obj.Prog€6type.*cmd/internal/obj.Progþ¶go.typelink.func(*obj.Prog, *obj.Prog)	func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)rtype.func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)þ,go.string.hdr."errorf"  $go.string."errorf"þ$go.string."errorf"errorfþZgo.string.hdr."func(string, ...interface {})"  Rgo.string."func(string, ...interface {})"þRgo.string."func(string, ...interface {})"@<func(string, ...interface {})þDtype.func(string, ...interface {})õµ@µ30€ runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(string, ...interface {})"pVgo.weak.type.*func(string, ...interface {})ðDtype.func(string, ...interface {})ÀDtype.func(string, ...interface {})ðtype.string€&type.[]interface {}þŽgo.typelink.func(string, ...interface {})	func(string, ...interface {})Dtype.func(string, ...interface {})þ6go.string.hdr."evalInteger"  .go.string."evalInteger"þ.go.string."evalInteger" evalIntegerþ^go.string.hdr."func(string, []lex.Token) int64"  Vgo.string."func(string, []lex.Token) int64"þVgo.string."func(string, []lex.Token) int64"@@func(string, []lex.Token) int64þjtype.func(string, []cmd/asm/internal/lex.Token) int64  *.‚30€ runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(string, []lex.Token) int64"p|go.weak.type.*func(string, []cmd/asm/internal/lex.Token) int64ðjtype.func(string, []cmd/asm/internal/lex.Token) int64Àjtype.func(string, []cmd/asm/internal/lex.Token) int64ðtype.string€Btype.[]cmd/asm/internal/lex.Tokentype.int64þ¸go.typelink.func(string, []lex.Token) int64	func(string, []cmd/asm/internal/lex.Token) int64jtype.func(string, []cmd/asm/internal/lex.Token) int64þ,go.string.hdr."expect"  $go.string."expect"þ$go.string."expect"expectþFgo.string.hdr."func(lex.ScanToken)"  >go.string."func(lex.ScanToken)"þ>go.string."func(lex.ScanToken)"0(func(lex.ScanToken)þRtype.func(cmd/asm/internal/lex.ScanToken)€€1Uà30€ runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(lex.ScanToken)"pdgo.weak.type.*func(cmd/asm/internal/lex.ScanToken)ðRtype.func(cmd/asm/internal/lex.ScanToken)À€Rtype.func(cmd/asm/internal/lex.ScanToken)ðFtype.cmd/asm/internal/lex.ScanTokenþˆgo.typelink.func(lex.ScanToken)	func(cmd/asm/internal/lex.ScanToken)Rtype.func(cmd/asm/internal/lex.ScanToken)þ(go.string.hdr."expr"   go.string."expr"þ go.string."expr"
exprþ:go.string.hdr."func() uint64"  
2go.string."func() uint64"þ2go.string."func() uint64" func() uint64þ$type.func() uint64€€Óç$30€ runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() uint64"p6go.weak.type.*func() uint64ð$type.func() uint64Àð$type.func() uint64ðtype.uint64þNgo.typelink.func() uint64	func() uint64$type.func() uint64þ,go.string.hdr."factor"  $go.string."factor"þ$go.string."factor"factorþ2go.string.hdr."floatExpr"  	*go.string."floatExpr"þ*go.string."floatExpr" floatExprþ<go.string.hdr."func() float64"  4go.string."func() float64"þ4go.string."func() float64" func() float64þ&type.func() float64€€-Í30€ runtime.algarray@"runtime.gcbits.01P<go.string.hdr."func() float64"p8go.weak.type.*func() float64ð&type.func() float64Àð&type.func() float64ðtype.float64þRgo.typelink.func() float64	func() float64&type.func() float64þ&go.string.hdr."get"  go.string."get"þgo.string."get"getþZgo.string.hdr."func(lex.ScanToken) lex.Token"  Rgo.string."func(lex.ScanToken) lex.Token"þRgo.string."func(lex.ScanToken) lex.Token"@<func(lex.ScanToken) lex.Tokenþˆtype.func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Token2á6…30€ runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(lex.ScanToken) lex.Token"pšgo.weak.type.*func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Tokenðˆtype.func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.TokenÀ€ˆtype.func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.TokenðFtype.cmd/asm/internal/lex.ScanToken€>type.cmd/asm/internal/lex.TokenþÒgo.typelink.func(lex.ScanToken) lex.Token	func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Tokenˆtype.func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Tokenþ6go.string.hdr."getConstant"  .go.string."getConstant"þ.go.string."getConstant" getConstantþjgo.string.hdr."func(*obj.Prog, int, *obj.Addr) int64"  %bgo.string."func(*obj.Prog, int, *obj.Addr) int64"þbgo.string."func(*obj.Prog, int, *obj.Addr) int64"PLfunc(*obj.Prog, int, *obj.Addr) int64þˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64°°ÐòÆÃ30€ runtime.algarray@"runtime.gcbits.01Pjgo.string.hdr."func(*obj.Prog, int, *obj.Addr) int64"pšgo.weak.type.*func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ðˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64À ˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ð6type.*cmd/internal/obj.Prog€type.int6type.*cmd/internal/obj.Addr type.int64þâgo.typelink.func(*obj.Prog, int, *obj.Addr) int64	func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64þBgo.string.hdr."getConstantPseudo"  :go.string."getConstantPseudo"þ:go.string."getConstantPseudo"0$getConstantPseudoþZgo.string.hdr."func(string, *obj.Addr) int64"  Rgo.string."func(string, *obj.Addr) int64"þRgo.string."func(string, *obj.Addr) int64"@<func(string, *obj.Addr) int64þ^type.func(string, *cmd/internal/obj.Addr) int64  õå/30€ runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(string, *obj.Addr) int64"ppgo.weak.type.*func(string, *cmd/internal/obj.Addr) int64ð^type.func(string, *cmd/internal/obj.Addr) int64À^type.func(string, *cmd/internal/obj.Addr) int64ðtype.string€6type.*cmd/internal/obj.Addrtype.int64þ¨go.typelink.func(string, *obj.Addr) int64	func(string, *cmd/internal/obj.Addr) int64^type.func(string, *cmd/internal/obj.Addr) int64þ8go.string.hdr."getImmediate"  0go.string."getImmediate"þ0go.string."getImmediate" getImmediateþ6go.string.hdr."getRegister"  .go.string."getRegister"þ.go.string."getRegister" getRegisterþjgo.string.hdr."func(*obj.Prog, int, *obj.Addr) int16"  %bgo.string."func(*obj.Prog, int, *obj.Addr) int16"þbgo.string."func(*obj.Prog, int, *obj.Addr) int16"PLfunc(*obj.Prog, int, *obj.Addr) int16þˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16°°´ºŒ30€ runtime.algarray@"runtime.gcbits.01Pjgo.string.hdr."func(*obj.Prog, int, *obj.Addr) int16"pšgo.weak.type.*func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16ðˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16À ˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16ð6type.*cmd/internal/obj.Prog€type.int6type.*cmd/internal/obj.Addr type.int16þâgo.typelink.func(*obj.Prog, int, *obj.Addr) int16	func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16ˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16þ(go.string.hdr."have"   go.string."have"þ go.string."have"
haveþPgo.string.hdr."func(lex.ScanToken) bool"  Hgo.string."func(lex.ScanToken) bool"þHgo.string."func(lex.ScanToken) bool"@2func(lex.ScanToken) boolþ\type.func(cmd/asm/internal/lex.ScanToken) boolI,üÖ30€ runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(lex.ScanToken) bool"pngo.weak.type.*func(cmd/asm/internal/lex.ScanToken) boolð\type.func(cmd/asm/internal/lex.ScanToken) boolÀ€\type.func(cmd/asm/internal/lex.ScanToken) boolðFtype.cmd/asm/internal/lex.ScanToken€type.boolþœgo.typelink.func(lex.ScanToken) bool	func(cmd/asm/internal/lex.ScanToken) bool\type.func(cmd/asm/internal/lex.ScanToken) boolþ6go.string.hdr."instruction"  .go.string."instruction"þ.go.string."instruction" instructionþpgo.string.hdr."func(int, string, string, [][]lex.Token)"  (hgo.string."func(int, string, string, [][]lex.Token)"þhgo.string."func(int, string, string, [][]lex.Token)"`Rfunc(int, string, string, [][]lex.Token)þ|type.func(int, string, string, [][]cmd/asm/internal/lex.Token)°°–W230€ runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."func(int, string, string, [][]lex.Token)"pŽgo.weak.type.*func(int, string, string, [][]cmd/asm/internal/lex.Token)ð|type.func(int, string, string, [][]cmd/asm/internal/lex.Token)À°|type.func(int, string, string, [][]cmd/asm/internal/lex.Token)ðtype.int€type.stringtype.string Ftype.[][]cmd/asm/internal/lex.TokenþÜgo.typelink.func(int, string, string, [][]lex.Token)	func(int, string, string, [][]cmd/asm/internal/lex.Token)|type.func(int, string, string, [][]cmd/asm/internal/lex.Token)þ(go.string.hdr."line"   go.string."line"þ go.string."line"
lineþ(go.string.hdr."more"   go.string."more"þ go.string."more"
moreþ(go.string.hdr."next"   go.string."next"þ go.string."next"
nextþ@go.string.hdr."func() lex.Token"  8go.string."func() lex.Token"þ8go.string."func() lex.Token"0"func() lex.TokenþLtype.func() cmd/asm/internal/lex.Token€€à]\¡30€ runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func() lex.Token"p^go.weak.type.*func() cmd/asm/internal/lex.TokenðLtype.func() cmd/asm/internal/lex.TokenÀðLtype.func() cmd/asm/internal/lex.Tokenð>type.cmd/asm/internal/lex.Tokenþ|go.typelink.func() lex.Token	func() cmd/asm/internal/lex.TokenLtype.func() cmd/asm/internal/lex.Tokenþ.go.string.hdr."operand"  &go.string."operand"þ&go.string."operand"operandþHgo.string.hdr."func(*obj.Addr) bool"  @go.string."func(*obj.Addr) bool"þ@go.string."func(*obj.Addr) bool"0*func(*obj.Addr) boolþLtype.func(*cmd/internal/obj.Addr) boolс30€ runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(*obj.Addr) bool"p^go.weak.type.*func(*cmd/internal/obj.Addr) boolðLtype.func(*cmd/internal/obj.Addr) boolÀ€Ltype.func(*cmd/internal/obj.Addr) boolð6type.*cmd/internal/obj.Addr€type.boolþ„go.typelink.func(*obj.Addr) bool	func(*cmd/internal/obj.Addr) boolLtype.func(*cmd/internal/obj.Addr) boolþ4go.string.hdr."parseScale"  
,go.string."parseScale"þ,go.string."parseScale" parseScaleþBgo.string.hdr."func(string) int8"  :go.string."func(string) int8"þ:go.string."func(string) int8"0$func(string) int8þ,type.func(string) int8	ÉÚb30€ runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(string) int8"p>go.weak.type.*func(string) int8ð,type.func(string) int8À€,type.func(string) int8ðtype.string€type.int8þ^go.typelink.func(string) int8	func(string) int8,type.func(string) int8þ*go.string.hdr."patch"  "go.string."patch"þ"go.string."patch"patchþ(go.string.hdr."peek"   go.string."peek"þ go.string."peek"
peekþHgo.string.hdr."func() lex.ScanToken"  @go.string."func() lex.ScanToken"þ@go.string."func() lex.ScanToken"0*func() lex.ScanTokenþTtype.func() cmd/asm/internal/lex.ScanToken€€v4Û30€ runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func() lex.ScanToken"pfgo.weak.type.*func() cmd/asm/internal/lex.ScanTokenðTtype.func() cmd/asm/internal/lex.ScanTokenÀðTtype.func() cmd/asm/internal/lex.ScanTokenðFtype.cmd/asm/internal/lex.ScanTokenþŒgo.typelink.func() lex.ScanToken	func() cmd/asm/internal/lex.ScanTokenTtype.func() cmd/asm/internal/lex.ScanTokenþ8go.string.hdr."positiveAtoi"  0go.string."positiveAtoi"þ0go.string."positiveAtoi" positiveAtoiþDgo.string.hdr."func(string) int64"  <go.string."func(string) int64"þ<go.string."func(string) int64"0&func(string) int64þ.type.func(string) int64ÙÍ¢30€ runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func(string) int64"p@go.weak.type.*func(string) int64ð.type.func(string) int64À€.type.func(string) int64ðtype.string€type.int64þbgo.typelink.func(string) int64	func(string) int64.type.func(string) int64þ,go.string.hdr."pseudo"  $go.string."pseudo"þ$go.string."pseudo"pseudoþ`go.string.hdr."func(int, string, [][]lex.Token)"   Xgo.string."func(int, string, [][]lex.Token)"þXgo.string."func(int, string, [][]lex.Token)"PBfunc(int, string, [][]lex.Token)þltype.func(int, string, [][]cmd/asm/internal/lex.Token)  ·›±30€ runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(int, string, [][]lex.Token)"p~go.weak.type.*func(int, string, [][]cmd/asm/internal/lex.Token)ðltype.func(int, string, [][]cmd/asm/internal/lex.Token)À ltype.func(int, string, [][]cmd/asm/internal/lex.Token)ðtype.int€type.stringFtype.[][]cmd/asm/internal/lex.Tokenþ¼go.typelink.func(int, string, [][]lex.Token)	func(int, string, [][]cmd/asm/internal/lex.Token)ltype.func(int, string, [][]cmd/asm/internal/lex.Token)þ0go.string.hdr."register"  (go.string."register"þ(go.string."register" registerþ|go.string.hdr."func(string, int32) (int16, int16, int8, bool)"  .tgo.string."func(string, int32) (int16, int16, int8, bool)"þtgo.string."func(string, int32) (int16, int16, int8, bool)"`^func(string, int32) (int16, int16, int8, bool)þftype.func(string, int32) (int16, int16, int8, bool)ÐÐÏ[¡‰30€ runtime.algarray@"runtime.gcbits.01P|go.string.hdr."func(string, int32) (int16, int16, int8, bool)"pxgo.weak.type.*func(string, int32) (int16, int16, int8, bool)ðftype.func(string, int32) (int16, int16, int8, bool)Àftype.func(string, int32) (int16, int16, int8, bool)ðtype.string€type.int32type.int16 type.int16°type.int8Àtype.boolþÒgo.typelink.func(string, int32) (int16, int16, int8, bool)	func(string, int32) (int16, int16, int8, bool)ftype.func(string, int32) (int16, int16, int8, bool)þ@go.string.hdr."registerIndirect"  8go.string."registerIndirect"þ8go.string."registerIndirect"0"registerIndirectþLgo.string.hdr."func(*obj.Addr, int32)"  Dgo.string."func(*obj.Addr, int32)"þDgo.string."func(*obj.Addr, int32)"0.func(*obj.Addr, int32)þPtype.func(*cmd/internal/obj.Addr, int32)ëõs½30€ runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*obj.Addr, int32)"pbgo.weak.type.*func(*cmd/internal/obj.Addr, int32)ðPtype.func(*cmd/internal/obj.Addr, int32)ÀPtype.func(*cmd/internal/obj.Addr, int32)ð6type.*cmd/internal/obj.Addr€type.int32þŒgo.typelink.func(*obj.Addr, int32)	func(*cmd/internal/obj.Addr, int32)Ptype.func(*cmd/internal/obj.Addr, int32)þ8go.string.hdr."registerList"  0go.string."registerList"þ0go.string."registerList" registerListþ>go.string.hdr."func(*obj.Addr)"  6go.string."func(*obj.Addr)"þ6go.string."func(*obj.Addr)"  func(*obj.Addr)þBtype.func(*cmd/internal/obj.Addr)€€ï’30€ runtime.algarray@"runtime.gcbits.01P>go.string.hdr."func(*obj.Addr)"pTgo.weak.type.*func(*cmd/internal/obj.Addr)ðBtype.func(*cmd/internal/obj.Addr)À€Btype.func(*cmd/internal/obj.Addr)ð6type.*cmd/internal/obj.Addrþpgo.typelink.func(*obj.Addr)	func(*cmd/internal/obj.Addr)Btype.func(*cmd/internal/obj.Addr)þ<go.string.hdr."registerNumber"  4go.string."registerNumber"þ4go.string."registerNumber" registerNumberþFgo.string.hdr."func(string) uint16"  >go.string."func(string) uint16"þ>go.string."func(string) uint16"0(func(string) uint16þ0type.func(string) uint16½}„#30€ runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(string) uint16"pBgo.weak.type.*func(string) uint16ð0type.func(string) uint16À€0type.func(string) uint16ðtype.string€type.uint16þfgo.typelink.func(string) uint16	func(string) uint160type.func(string) uint16þBgo.string.hdr."registerReference"  :go.string."registerReference"þ:go.string."registerReference"0$registerReferenceþTgo.string.hdr."func(string) (int16, bool)"  Lgo.string."func(string) (int16, bool)"þLgo.string."func(string) (int16, bool)"@6func(string) (int16, bool)þ>type.func(string) (int16, bool)  KÆR30€ runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(string) (int16, bool)"pPgo.weak.type.*func(string) (int16, bool)ð>type.func(string) (int16, bool)À€>type.func(string) (int16, bool)ðtype.string€type.int16type.boolþ‚go.typelink.func(string) (int16, bool)	func(string) (int16, bool)>type.func(string) (int16, bool)þ:go.string.hdr."registerShift"  
2go.string."registerShift"þ2go.string."registerShift" registerShiftþRgo.string.hdr."func(string, int32) int64"  Jgo.string."func(string, int32) int64"þJgo.string."func(string, int32) int64"@4func(string, int32) int64þ<type.func(string, int32) int64  ¹ðr|30€ runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(string, int32) int64"pNgo.weak.type.*func(string, int32) int64ð<type.func(string, int32) int64À<type.func(string, int32) int64ðtype.string€type.int32type.int64þ~go.typelink.func(string, int32) int64	func(string, int32) int64<type.func(string, int32) int64þBgo.string.hdr."setPseudoRegister"  :go.string."setPseudoRegister"þ:go.string."setPseudoRegister"0$setPseudoRegisterþhgo.string.hdr."func(*obj.Addr, string, bool, int32)"  $`go.string."func(*obj.Addr, string, bool, int32)"þ`go.string."func(*obj.Addr, string, bool, int32)"PJfunc(*obj.Addr, string, bool, int32)þltype.func(*cmd/internal/obj.Addr, string, bool, int32)°°{mPR30€ runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(*obj.Addr, string, bool, int32)"p~go.weak.type.*func(*cmd/internal/obj.Addr, string, bool, int32)ðltype.func(*cmd/internal/obj.Addr, string, bool, int32)À°ltype.func(*cmd/internal/obj.Addr, string, bool, int32)ð6type.*cmd/internal/obj.Addr€type.stringtype.bool type.int32þÄgo.typelink.func(*obj.Addr, string, bool, int32)	func(*cmd/internal/obj.Addr, string, bool, int32)ltype.func(*cmd/internal/obj.Addr, string, bool, int32)þ*go.string.hdr."start"  "go.string."start"þ"go.string."start"startþBgo.string.hdr."func([]lex.Token)"  :go.string."func([]lex.Token)"þ:go.string."func([]lex.Token)"0$func([]lex.Token)þNtype.func([]cmd/asm/internal/lex.Token)€€Âf30€ runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func([]lex.Token)"p`go.weak.type.*func([]cmd/asm/internal/lex.Token)ðNtype.func([]cmd/asm/internal/lex.Token)À€Ntype.func([]cmd/asm/internal/lex.Token)ðBtype.[]cmd/asm/internal/lex.Tokenþ€go.typelink.func([]lex.Token)	func([]cmd/asm/internal/lex.Token)Ntype.func([]cmd/asm/internal/lex.Token)þ>go.string.hdr."symbolReference"  6go.string."symbolReference"þ6go.string."symbolReference"  symbolReferenceþ\go.string.hdr."func(*obj.Addr, string, int32)"  Tgo.string."func(*obj.Addr, string, int32)"þTgo.string."func(*obj.Addr, string, int32)"@>func(*obj.Addr, string, int32)þ`type.func(*cmd/internal/obj.Addr, string, int32)  å˼30€ runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*obj.Addr, string, int32)"prgo.weak.type.*func(*cmd/internal/obj.Addr, string, int32)ð`type.func(*cmd/internal/obj.Addr, string, int32)À `type.func(*cmd/internal/obj.Addr, string, int32)ð6type.*cmd/internal/obj.Addr€type.stringtype.int32þ¬go.typelink.func(*obj.Addr, string, int32)	func(*cmd/internal/obj.Addr, string, int32)`type.func(*cmd/internal/obj.Addr, string, int32)þ(go.string.hdr."term"   go.string."term"þ go.string."term"
termþ<go.string.hdr."validImmediate"  4go.string."validImmediate"þ4go.string."validImmediate" validImmediateþXgo.string.hdr."func(string, *obj.Addr) bool"  Pgo.string."func(string, *obj.Addr) bool"þPgo.string."func(string, *obj.Addr) bool"@:func(string, *obj.Addr) boolþ\type.func(string, *cmd/internal/obj.Addr) bool  ‚,Æ 30€ runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(string, *obj.Addr) bool"pngo.weak.type.*func(string, *cmd/internal/obj.Addr) boolð\type.func(string, *cmd/internal/obj.Addr) boolÀ\type.func(string, *cmd/internal/obj.Addr) boolðtype.string€6type.*cmd/internal/obj.Addrtype.boolþ¤go.typelink.func(string, *obj.Addr) bool	func(string, *cmd/internal/obj.Addr) bool\type.func(string, *cmd/internal/obj.Addr) boolþ6go.string.hdr."validSymbol"  .go.string."validSymbol"þ.go.string."validSymbol" validSymbolþdgo.string.hdr."func(string, *obj.Addr, bool) bool"  "\go.string."func(string, *obj.Addr, bool) bool"þ\go.string."func(string, *obj.Addr, bool) bool"PFfunc(string, *obj.Addr, bool) boolþhtype.func(string, *cmd/internal/obj.Addr, bool) bool°°—Ȟä30€ runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(string, *obj.Addr, bool) bool"pzgo.weak.type.*func(string, *cmd/internal/obj.Addr, bool) boolðhtype.func(string, *cmd/internal/obj.Addr, bool) boolÀ htype.func(string, *cmd/internal/obj.Addr, bool) boolðtype.string€6type.*cmd/internal/obj.Addrtype.bool type.boolþ¼go.typelink.func(string, *obj.Addr, bool) bool	func(string, *cmd/internal/obj.Addr, bool) boolhtype.func(string, *cmd/internal/obj.Addr, bool) boolþtype.*"".Parserà(à(½-{644ü0  runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*asm.Parser"p0go.weak.type.**"".Parser€type."".Parser`type.*"".Parser°àtype.*"".Parserà*go.string.hdr."Parse"€Ttype.func() (*cmd/internal/obj.Prog, bool)htype.func(*"".Parser) (*cmd/internal/obj.Prog, bool) $"".(*Parser).Parse°$"".(*Parser).ParseÀ.go.string.hdr."address"Ð"go.importpath."".àztype.func([]cmd/asm/internal/lex.Token) cmd/internal/obj.Addrð’type.func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addr€("".(*Parser).address("".(*Parser).address ,go.string.hdr."append"°"go.importpath."".À^type.func(*cmd/internal/obj.Prog, string, bool)Ðvtype.func(*"".Parser, *cmd/internal/obj.Prog, string, bool)à&"".(*Parser).appendð&"".(*Parser).append€.go.string.hdr."asmData""go.importpath."". btype.func(string, [][]cmd/asm/internal/lex.Token)°ztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)À("".(*Parser).asmDataÐ("".(*Parser).asmDataà6go.string.hdr."asmFuncData"ð"go.importpath."".€btype.func(string, [][]cmd/asm/internal/lex.Token)ztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token) 0"".(*Parser).asmFuncData°0"".(*Parser).asmFuncDataÀ0go.string.hdr."asmGlobl"Ð"go.importpath."".àbtype.func(string, [][]cmd/asm/internal/lex.Token)ðztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)€*"".(*Parser).asmGlobl*"".(*Parser).asmGlobl <go.string.hdr."asmInstruction"°"go.importpath."".À^type.func(int, string, []cmd/internal/obj.Addr)Ðvtype.func(*"".Parser, int, string, []cmd/internal/obj.Addr)à6"".(*Parser).asmInstructionð6"".(*Parser).asmInstruction€.go.string.hdr."asmJump""go.importpath."". ^type.func(int, string, []cmd/internal/obj.Addr)°vtype.func(*"".Parser, int, string, []cmd/internal/obj.Addr)À("".(*Parser).asmJumpÐ("".(*Parser).asmJumpà2go.string.hdr."asmPCData"ð"go.importpath."".€btype.func(string, [][]cmd/asm/internal/lex.Token)ztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token) ,"".(*Parser).asmPCData°,"".(*Parser).asmPCDataÀ.go.string.hdr."asmText"Ð"go.importpath."".àbtype.func(string, [][]cmd/asm/internal/lex.Token)ðztype.func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)€	("".(*Parser).asmText	("".(*Parser).asmText 	$go.string.hdr."at"°	"go.importpath."".À	btype.func(...cmd/asm/internal/lex.ScanToken) boolÐ	ztype.func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) boolà	"".(*Parser).atð	"".(*Parser).at€
>go.string.hdr."atRegisterShift"
"go.importpath."". 
 type.func() bool°
4type.func(*"".Parser) boolÀ
8"".(*Parser).atRegisterShiftÐ
8"".(*Parser).atRegisterShiftà
Bgo.string.hdr."atStartOfRegister"ð
"go.importpath."".€,type.func(string) boolDtype.func(*"".Parser, string) bool <"".(*Parser).atStartOfRegister°<"".(*Parser).atStartOfRegisterÀ(go.string.hdr."atof"Ð"go.importpath."".à2type.func(string) float64ðJtype.func(*"".Parser, string) float64€""".(*Parser).atof""".(*Parser).atof (go.string.hdr."atoi"°"go.importpath."".À0type.func(string) uint64ÐHtype.func(*"".Parser, string) uint64à""".(*Parser).atoið""".(*Parser).atoi€
(go.string.hdr."atos"
"go.importpath."". 
0type.func(string) string°
Htype.func(*"".Parser, string) stringÀ
""".(*Parser).atosÐ
""".(*Parser).atosà
(go.string.hdr."back"ð
"go.importpath."".€type.func()*type.func(*"".Parser) """.(*Parser).back°""".(*Parser).backÀ,go.string.hdr."branch"Ð"go.importpath."".àrtype.func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)ðŠtype.func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)€&"".(*Parser).branch&"".(*Parser).branch ,go.string.hdr."errorf"°"go.importpath."".ÀDtype.func(string, ...interface {})Ð\type.func(*"".Parser, string, ...interface {})à&"".(*Parser).errorfð&"".(*Parser).errorf€6go.string.hdr."evalInteger""go.importpath."". jtype.func(string, []cmd/asm/internal/lex.Token) int64°‚type.func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64À0"".(*Parser).evalIntegerÐ0"".(*Parser).evalIntegerà,go.string.hdr."expect"ð"go.importpath."".€Rtype.func(cmd/asm/internal/lex.ScanToken)jtype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) &"".(*Parser).expect°&"".(*Parser).expectÀ(go.string.hdr."expr"Ð"go.importpath."".à$type.func() uint64ð8type.func(*"".Parser) uint64€""".(*Parser).expr""".(*Parser).expr ,go.string.hdr."factor"°"go.importpath."".À$type.func() uint64Ð8type.func(*"".Parser) uint64à&"".(*Parser).factorð&"".(*Parser).factor€2go.string.hdr."floatExpr""go.importpath."". &type.func() float64°:type.func(*"".Parser) float64À,"".(*Parser).floatExprÐ,"".(*Parser).floatExprà&go.string.hdr."get"ð"go.importpath."".€ˆtype.func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Token type.func(*"".Parser, cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Token  "".(*Parser).get° "".(*Parser).getÀ6go.string.hdr."getConstant"Ð"go.importpath."".àˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64ð type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64€0"".(*Parser).getConstant0"".(*Parser).getConstant Bgo.string.hdr."getConstantPseudo"°"go.importpath."".À^type.func(string, *cmd/internal/obj.Addr) int64Ðvtype.func(*"".Parser, string, *cmd/internal/obj.Addr) int64à<"".(*Parser).getConstantPseudoð<"".(*Parser).getConstantPseudo€8go.string.hdr."getImmediate""go.importpath."". ˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64° type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64À2"".(*Parser).getImmediateÐ2"".(*Parser).getImmediateà6go.string.hdr."getRegister"ð"go.importpath."".€ˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16 type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16 0"".(*Parser).getRegister°0"".(*Parser).getRegisterÀ(go.string.hdr."have"Ð"go.importpath."".à\type.func(cmd/asm/internal/lex.ScanToken) boolðttype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) bool€""".(*Parser).have""".(*Parser).have 6go.string.hdr."instruction"°"go.importpath."".À|type.func(int, string, string, [][]cmd/asm/internal/lex.Token)Дtype.func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)à0"".(*Parser).instructionð0"".(*Parser).instruction€(go.string.hdr."line""go.importpath."".  type.func() bool°4type.func(*"".Parser) boolÀ""".(*Parser).lineÐ""".(*Parser).lineà(go.string.hdr."more"ð"go.importpath."".€ type.func() bool4type.func(*"".Parser) bool """.(*Parser).more°""".(*Parser).moreÀ(go.string.hdr."next"Ð"go.importpath."".àLtype.func() cmd/asm/internal/lex.Tokenð`type.func(*"".Parser) cmd/asm/internal/lex.Token€""".(*Parser).next""".(*Parser).next .go.string.hdr."operand"°"go.importpath."".ÀLtype.func(*cmd/internal/obj.Addr) boolÐdtype.func(*"".Parser, *cmd/internal/obj.Addr) boolà("".(*Parser).operandð("".(*Parser).operand€4go.string.hdr."parseScale""go.importpath."". ,type.func(string) int8°Dtype.func(*"".Parser, string) int8À."".(*Parser).parseScaleÐ."".(*Parser).parseScaleà*go.string.hdr."patch"ð"go.importpath."".€type.func()*type.func(*"".Parser) $"".(*Parser).patch°$"".(*Parser).patchÀ(go.string.hdr."peek"Ð"go.importpath."".àTtype.func() cmd/asm/internal/lex.ScanTokenðhtype.func(*"".Parser) cmd/asm/internal/lex.ScanToken€""".(*Parser).peek""".(*Parser).peek 8go.string.hdr."positiveAtoi"°"go.importpath."".À.type.func(string) int64ÐFtype.func(*"".Parser, string) int64à2"".(*Parser).positiveAtoið2"".(*Parser).positiveAtoi€,go.string.hdr."pseudo""go.importpath."". ltype.func(int, string, [][]cmd/asm/internal/lex.Token)°„type.func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)À&"".(*Parser).pseudoÐ&"".(*Parser).pseudoà0go.string.hdr."register"ð"go.importpath."".€ ftype.func(string, int32) (int16, int16, int8, bool) ~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)  *"".(*Parser).register° *"".(*Parser).registerÀ @go.string.hdr."registerIndirect"Ð "go.importpath."".à Ptype.func(*cmd/internal/obj.Addr, int32)ð htype.func(*"".Parser, *cmd/internal/obj.Addr, int32)€!:"".(*Parser).registerIndirect!:"".(*Parser).registerIndirect !8go.string.hdr."registerList"°!"go.importpath."".À!Btype.func(*cmd/internal/obj.Addr)Ð!Ztype.func(*"".Parser, *cmd/internal/obj.Addr)à!2"".(*Parser).registerListð!2"".(*Parser).registerList€"<go.string.hdr."registerNumber"""go.importpath."". "0type.func(string) uint16°"Htype.func(*"".Parser, string) uint16À"6"".(*Parser).registerNumberÐ"6"".(*Parser).registerNumberà"Bgo.string.hdr."registerReference"ð""go.importpath."".€#>type.func(string) (int16, bool)#Vtype.func(*"".Parser, string) (int16, bool) #<"".(*Parser).registerReference°#<"".(*Parser).registerReferenceÀ#:go.string.hdr."registerShift"Ð#"go.importpath."".à#<type.func(string, int32) int64ð#Ttype.func(*"".Parser, string, int32) int64€$4"".(*Parser).registerShift$4"".(*Parser).registerShift $Bgo.string.hdr."setPseudoRegister"°$"go.importpath."".À$ltype.func(*cmd/internal/obj.Addr, string, bool, int32)Ð$„type.func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)à$<"".(*Parser).setPseudoRegisterð$<"".(*Parser).setPseudoRegister€%*go.string.hdr."start"%"go.importpath."". %Ntype.func([]cmd/asm/internal/lex.Token)°%ftype.func(*"".Parser, []cmd/asm/internal/lex.Token)À%$"".(*Parser).startÐ%$"".(*Parser).startà%>go.string.hdr."symbolReference"ð%"go.importpath."".€&`type.func(*cmd/internal/obj.Addr, string, int32)&xtype.func(*"".Parser, *cmd/internal/obj.Addr, string, int32) &8"".(*Parser).symbolReference°&8"".(*Parser).symbolReferenceÀ&(go.string.hdr."term"Ð&"go.importpath."".à&$type.func() uint64ð&8type.func(*"".Parser) uint64€'""".(*Parser).term'""".(*Parser).term '<go.string.hdr."validImmediate"°'"go.importpath."".À'\type.func(string, *cmd/internal/obj.Addr) boolÐ'ttype.func(*"".Parser, string, *cmd/internal/obj.Addr) boolà'6"".(*Parser).validImmediateð'6"".(*Parser).validImmediate€(6go.string.hdr."validSymbol"("go.importpath."". (htype.func(string, *cmd/internal/obj.Addr, bool) bool°(€type.func(*"".Parser, string, *cmd/internal/obj.Addr, bool) boolÀ(0"".(*Parser).validSymbolÐ(0"".(*Parser).validSymbolþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<type..hashfunc.[1]interface {}4type..hash.[1]interface {}þ8type..eqfunc.[1]interface {}0type..eq.[1]interface {}þ2type..alg.[1]interface {}  <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}þ>go.string.hdr."[1]interface {}"  6go.string."[1]interface {}"þ6go.string."[1]interface {}"  [1]interface {}þ(type.[1]interface {}°°P‘[ú02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}€"type.interface {}&type.[]interface {}þVgo.typelink.[1]interface {}	[1]interface {}(type.[1]interface {}þ@go.string.hdr."*[1]interface {}"  8go.string."*[1]interface {}"þ8go.string."*[1]interface {}"0"*[1]interface {}þ*type.*[1]interface {}¿¨56
0  runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}€(type.[1]interface {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<type..hashfunc.[2]interface {}4type..hash.[2]interface {}þ8type..eqfunc.[2]interface {}0type..eq.[2]interface {}þ2type..alg.[2]interface {}  <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}þ"runtime.gcbits.0fþ>go.string.hdr."[2]interface {}"  6go.string."[2]interface {}"þ6go.string."[2]interface {}"  [2]interface {}þ(type.[2]interface {}°°  ,Y¤ñ02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}€"type.interface {}&type.[]interface {}þVgo.typelink.[2]interface {}	[2]interface {}(type.[2]interface {}þ@go.string.hdr."*[2]interface {}"  8go.string."*[2]interface {}"þ8go.string."*[2]interface {}"0"*[2]interface {}þ*type.*[2]interface {}¾s-q6
0  runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}€(type.[2]interface {}þ*go.string.hdr."[]int"  "go.string."[]int"þ"go.string."[]int"[]intþtype.[]intŽfù
0  runtime.algarray@"runtime.gcbits.01P*go.string.hdr."[]int"p&go.weak.type.*[]int€type.intþ.go.typelink.[]int	[]inttype.[]intþ,go.string.hdr."[8]int"  $go.string."[8]int"þ$go.string."[8]int"[8]intþtype.[8]int°°@–™Õ‘0type..alg64@runtime.gcbits.P,go.string.hdr."[8]int"p(go.weak.type.*[8]int€type.inttype.[]intþ2go.typelink.[8]int	[8]inttype.[8]intþ,go.string.hdr."[]bool"  $go.string."[]bool"þ$go.string."[]bool"[]boolþtype.[]bool±åç
0  runtime.algarray@"runtime.gcbits.01P,go.string.hdr."[]bool"p(go.weak.type.*[]bool€type.boolþ2go.typelink.[]bool	[]booltype.[]boolþ.go.string.hdr."[8]bool"  &go.string."[8]bool"þ&go.string."[8]bool"[8]boolþtype.[8]bool°°s£5‘0  runtime.algarray@runtime.gcbits.P.go.string.hdr."[8]bool"p*go.weak.type.*[8]bool€type.booltype.[]boolþ6go.typelink.[8]bool	[8]booltype.[8]boolþFgo.string.hdr."map.bucket[int]bool"  >go.string."map.bucket[int]bool"þ>go.string."map.bucket[int]bool"0(map.bucket[int]boolþ0type.map.bucket[int]boolððXC–‹™HP0à runtime.algarray@runtime.gcbits.PFgo.string.hdr."map.bucket[int]bool"pBgo.weak.type.*map.bucket[int]bool€°0type.map.bucket[int]bool°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]intÐ,go.string.hdr."values"ðtype.[8]bool 0go.string.hdr."overflow"Àtype.uintptrþHgo.string.hdr."*map.bucket[int]bool"  @go.string."*map.bucket[int]bool"þ@go.string."*map.bucket[int]bool"0**map.bucket[int]boolþ2type.*map.bucket[int]boolÐÆØP6
0  runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."*map.bucket[int]bool"pDgo.weak.type.**map.bucket[int]bool€0type.map.bucket[int]boolþ@go.string.hdr."map.hdr[int]bool"  8go.string."map.hdr[int]bool"þ8go.string."map.hdr[int]bool"0"map.hdr[int]boolþ*type.map.hdr[int]bool°°00Í/	 (*0à runtime.algarray@"runtime.gcbits.2cP@go.string.hdr."map.hdr[int]bool"p<go.weak.type.*map.hdr[int]bool€°*type.map.hdr[int]bool°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets"2type.*map.bucket[int]boolÀ4go.string.hdr."oldbuckets"à2type.*map.bucket[int]bool2go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.Pointerþ8go.string.hdr."map[int]bool"  0go.string."map[int]bool"þ0go.string."map[int]bool" map[int]boolþ"type.map[int]boolÐÐÿ0ˆ$5X0€ runtime.algarray@"runtime.gcbits.01P8go.string.hdr."map[int]bool"p4go.weak.type.*map[int]bool€type.inttype.bool 0type.map.bucket[int]bool°*type.map.hdr[int]boolþJgo.typelink.map[int]bool	map[int]bool"type.map[int]boolþ type..hashfunc32   ,runtime.memhash_varlenþtype..eqfunc32   .runtime.memequal_varlenþtype..alg32   type..hashfunc32type..eqfunc32þ2go.string.hdr."[32]uint8"  	*go.string."[32]uint8"þ*go.string."[32]uint8" [32]uint8þtype.[32]uint8°° œYÿ¨‘ 0type..alg32@runtime.gcbits.P2go.string.hdr."[32]uint8"p.go.weak.type.*[32]uint8€type.uint8type.[]uint8þ>go.typelink.[32]uint8	[32]uint8type.[32]uint8þLgo.string.hdr."*map.bucket[string]int"  Dgo.string."*map.bucket[string]int"þDgo.string."*map.bucket[string]int"0.*map.bucket[string]intþ6type.*map.bucket[string]intɾ̜6
0  runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."*map.bucket[string]int"pHgo.weak.type.**map.bucket[string]int€4type.map.bucket[string]intþJgo.string.hdr."map.bucket[string]int"  Bgo.string."map.bucket[string]int"þBgo.string."map.bucket[string]int"0,map.bucket[string]intþ4type.map.bucket[string]intððÐÐ]hcqˆÈ0à runtime.algarray@.runtime.gcbits.aaaa0002PJgo.string.hdr."map.bucket[string]int"pFgo.weak.type.*map.bucket[string]int€°4type.map.bucket[string]int°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]stringÐ,go.string.hdr."values"ðtype.[8]int 0go.string.hdr."overflow"À6type.*map.bucket[string]intþDgo.string.hdr."map.hdr[string]int"  <go.string."map.hdr[string]int"þ<go.string."map.hdr[string]int"0&map.hdr[string]intþ.type.map.hdr[string]int°°005F™	 (*0à runtime.algarray@"runtime.gcbits.2cPDgo.string.hdr."map.hdr[string]int"p@go.weak.type.*map.hdr[string]int€°.type.map.hdr[string]int°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets"6type.*map.bucket[string]intÀ4go.string.hdr."oldbuckets"à6type.*map.bucket[string]int2go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.Pointerþ<go.string.hdr."map[string]int"  4go.string."map[string]int"þ4go.string."map[string]int" map[string]intþ&type.map[string]intÐÐåÛÈJ5Ð0€ runtime.algarray@"runtime.gcbits.01P<go.string.hdr."map[string]int"p8go.weak.type.*map[string]int€type.stringtype.int 4type.map.bucket[string]int°.type.map.hdr[string]intþRgo.typelink.map[string]int	map[string]int&type.map[string]intþ"runtime.gcbits.49Iþ<go.string.hdr."[3][]lex.Token"  4go.string."[3][]lex.Token"þ4go.string."[3][]lex.Token" [3][]lex.TokenþHtype.[3][]cmd/asm/internal/lex.Token°°H8È/œ30à runtime.algarray@"runtime.gcbits.49P<go.string.hdr."[3][]lex.Token"pZgo.weak.type.*[3][]cmd/asm/internal/lex.Token€Btype.[]cmd/asm/internal/lex.TokenFtype.[][]cmd/asm/internal/lex.Tokenþtgo.typelink.[3][]lex.Token	[3][]cmd/asm/internal/lex.TokenHtype.[3][]cmd/asm/internal/lex.Tokenþ8go.string.hdr."*[]lex.Token"  0go.string."*[]lex.Token"þ0go.string."*[]lex.Token" *[]lex.TokenþDtype.*[]cmd/asm/internal/lex.Token,W8{6
0  runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*[]lex.Token"pVgo.weak.type.**[]cmd/asm/internal/lex.Token€Btype.[]cmd/asm/internal/lex.Tokenþ.go.string.hdr."[]int16"  &go.string."[]int16"þ&go.string."[]int16"[]int16þtype.[]int16Ð7‚
0  runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]int16"p*go.weak.type.*[]int16€type.int16þ6go.typelink.[]int16	[]int16type.[]int16þ0go.string.hdr."[8]int16"  (go.string."[8]int16"þ(go.string."[8]int16" [8]int16þtype.[8]int16°°~gz‘0À runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]int16"p,go.weak.type.*[8]int16€type.int16type.[]int16þ:go.typelink.[8]int16	[8]int16type.[8]int16þPgo.string.hdr."*map.bucket[string]int16"  Hgo.string."*map.bucket[string]int16"þHgo.string."*map.bucket[string]int16"@2*map.bucket[string]int16þ:type.*map.bucket[string]int16s³Sw6
0  runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."*map.bucket[string]int16"pLgo.weak.type.**map.bucket[string]int16€8type.map.bucket[string]int16þ*runtime.gcbits.aaaa08ªªþNgo.string.hdr."map.bucket[string]int16"  Fgo.string."map.bucket[string]int16"þFgo.string."map.bucket[string]int16"00map.bucket[string]int16þ8type.map.bucket[string]int16ðð  '™˜Öˆ˜0à runtime.algarray@*runtime.gcbits.aaaa08PNgo.string.hdr."map.bucket[string]int16"pJgo.weak.type.*map.bucket[string]int16€°8type.map.bucket[string]int16°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]stringÐ,go.string.hdr."values"ðtype.[8]int16 0go.string.hdr."overflow"À:type.*map.bucket[string]int16þHgo.string.hdr."map.hdr[string]int16"  @go.string."map.hdr[string]int16"þ@go.string."map.hdr[string]int16"0*map.hdr[string]int16þ2type.map.hdr[string]int16°°00Aê…Q	 (*0à runtime.algarray@"runtime.gcbits.2cPHgo.string.hdr."map.hdr[string]int16"pDgo.weak.type.*map.hdr[string]int16€°2type.map.hdr[string]int16°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets":type.*map.bucket[string]int16À4go.string.hdr."oldbuckets"à:type.*map.bucket[string]int162go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.Pointerþ@go.string.hdr."map[string]int16"  8go.string."map[string]int16"þ8go.string."map[string]int16"0"map[string]int16þ*type.map[string]int16Ðа<È5 0€ runtime.algarray@"runtime.gcbits.01P@go.string.hdr."map[string]int16"p<go.weak.type.*map[string]int16€type.stringtype.int16 8type.map.bucket[string]int16°2type.map.hdr[string]int16þZgo.typelink.map[string]int16	map[string]int16*type.map[string]int16þNgo.string.hdr."*map.bucket[string]bool"  Fgo.string."*map.bucket[string]bool"þFgo.string."*map.bucket[string]bool"00*map.bucket[string]boolþ8type.*map.bucket[string]boolë[ÔE6
0  runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."*map.bucket[string]bool"pJgo.weak.type.**map.bucket[string]bool€6type.map.bucket[string]boolþ*runtime.gcbits.aaaa04ªªþLgo.string.hdr."map.bucket[string]bool"  Dgo.string."map.bucket[string]bool"þDgo.string."map.bucket[string]bool"0.map.bucket[string]boolþ6type.map.bucket[string]boolðð˜˜2aB݈0à runtime.algarray@*runtime.gcbits.aaaa04PLgo.string.hdr."map.bucket[string]bool"pHgo.weak.type.*map.bucket[string]bool€°6type.map.bucket[string]bool°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" type.[8]stringÐ,go.string.hdr."values"ðtype.[8]bool 0go.string.hdr."overflow"À8type.*map.bucket[string]boolþFgo.string.hdr."map.hdr[string]bool"  >go.string."map.hdr[string]bool"þ>go.string."map.hdr[string]bool"0(map.hdr[string]boolþ0type.map.hdr[string]bool°°003‡(	 (*0à runtime.algarray@"runtime.gcbits.2cPFgo.string.hdr."map.hdr[string]bool"pBgo.weak.type.*map.hdr[string]bool€°0type.map.hdr[string]bool°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets"8type.*map.bucket[string]boolÀ4go.string.hdr."oldbuckets"à8type.*map.bucket[string]bool2go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.Pointerþ>go.string.hdr."map[string]bool"  6go.string."map[string]bool"þ6go.string."map[string]bool"  map[string]boolþ(type.map[string]boolÐÐñÓ5˜0€ runtime.algarray@"runtime.gcbits.01P>go.string.hdr."map[string]bool"p:go.weak.type.*map[string]bool€type.stringtype.bool 6type.map.bucket[string]bool°0type.map.hdr[string]boolþVgo.typelink.map[string]bool	map[string]bool(type.map[string]boolþ type..hashfunc12  ,runtime.memhash_varlenþtype..eqfunc12  .runtime.memequal_varlenþtype..alg12   type..hashfunc12type..eqfunc12þ@go.string.hdr."[3]lex.ScanToken"  8go.string."[3]lex.ScanToken"þ8go.string."[3]lex.ScanToken"0"[3]lex.ScanTokenþLtype.[3]cmd/asm/internal/lex.ScanToken°°ÜD%e‘0type..alg12@runtime.gcbits.P@go.string.hdr."[3]lex.ScanToken"p^go.weak.type.*[3]cmd/asm/internal/lex.ScanToken€Ftype.cmd/asm/internal/lex.ScanTokenJtype.[]cmd/asm/internal/lex.ScanTokenþ|go.typelink.[3]lex.ScanToken	[3]cmd/asm/internal/lex.ScanTokenLtype.[3]cmd/asm/internal/lex.ScanTokenþBgo.string.hdr."*[3]lex.ScanToken"  :go.string."*[3]lex.ScanToken"þ:go.string."*[3]lex.ScanToken"0$*[3]lex.ScanTokenþNtype.*[3]cmd/asm/internal/lex.ScanTokenö\<6
0  runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*[3]lex.ScanToken"p`go.weak.type.**[3]cmd/asm/internal/lex.ScanToken€Ltype.[3]cmd/asm/internal/lex.ScanTokenþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440þTgclocals·3bb21ca8fe1d99a3e492463bd711418aþ<type..hashfunc.[3]interface {}4type..hash.[3]interface {}þ8type..eqfunc.[3]interface {}0type..eq.[3]interface {}þ2type..alg.[3]interface {}  <type..hashfunc.[3]interface {}8type..eqfunc.[3]interface {}þ"runtime.gcbits.3f?þ>go.string.hdr."[3]interface {}"  6go.string."[3]interface {}"þ6go.string."[3]interface {}"  [3]interface {}þ(type.[3]interface {}°°00ÝÏÙ02type..alg.[3]interface {}@"runtime.gcbits.3fP>go.string.hdr."[3]interface {}"p:go.weak.type.*[3]interface {}€"type.interface {}&type.[]interface {}þVgo.typelink.[3]interface {}	[3]interface {}(type.[3]interface {}þ@go.string.hdr."*[3]interface {}"  8go.string."*[3]interface {}"þ8go.string."*[3]interface {}"0"*[3]interface {}þ*type.*[3]interface {}°þ¹6
0  runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[3]interface {}"p<go.weak.type.**[3]interface {}€(type.[3]interface {}þ8go.string.hdr."[]obj.SymVer"  0go.string."[]obj.SymVer"þ0go.string."[]obj.SymVer" []obj.SymVerþ<type.[]cmd/internal/obj.SymVer¡;ž¼
0  runtime.algarray@"runtime.gcbits.01P8go.string.hdr."[]obj.SymVer"pNgo.weak.type.*[]cmd/internal/obj.SymVer€8type.cmd/internal/obj.SymVerþdgo.typelink.[]obj.SymVer	[]cmd/internal/obj.SymVer<type.[]cmd/internal/obj.SymVerþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·34eab47d33fa46b254c22cdccfd2dc77  þTgclocals·51af24152615272c3d9efc8538f95767  þRtype..hashfunc.[8]cmd/internal/obj.SymVerJtype..hash.[8]cmd/internal/obj.SymVerþNtype..eqfunc.[8]cmd/internal/obj.SymVerFtype..eq.[8]cmd/internal/obj.SymVerþHtype..alg.[8]cmd/internal/obj.SymVer  Rtype..hashfunc.[8]cmd/internal/obj.SymVerNtype..eqfunc.[8]cmd/internal/obj.SymVerþ*runtime.gcbits.499224I’$þ:go.string.hdr."[8]obj.SymVer"  
2go.string."[8]obj.SymVer"þ2go.string."[8]obj.SymVer" [8]obj.SymVerþ>type.[8]cmd/internal/obj.SymVer°°À°úԅ0Htype..alg.[8]cmd/internal/obj.SymVer@*runtime.gcbits.499224P:go.string.hdr."[8]obj.SymVer"pPgo.weak.type.*[8]cmd/internal/obj.SymVer€8type.cmd/internal/obj.SymVer<type.[]cmd/internal/obj.SymVerþhgo.typelink.[8]obj.SymVer	[8]cmd/internal/obj.SymVer>type.[8]cmd/internal/obj.SymVerþ6go.string.hdr."[]*obj.LSym"  .go.string."[]*obj.LSym"þ.go.string."[]*obj.LSym" []*obj.LSymþ:type.[]*cmd/internal/obj.LSym“Ý­
0  runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[]*obj.LSym"pLgo.weak.type.*[]*cmd/internal/obj.LSym€6type.*cmd/internal/obj.LSymþ`go.typelink.[]*obj.LSym	[]*cmd/internal/obj.LSym:type.[]*cmd/internal/obj.LSymþ8go.string.hdr."[8]*obj.LSym"  0go.string."[8]*obj.LSym"þ0go.string."[8]*obj.LSym" [8]*obj.LSymþ<type.[8]*cmd/internal/obj.LSym°°@@dÃb;0type..alg64@"runtime.gcbits.ffP8go.string.hdr."[8]*obj.LSym"pNgo.weak.type.*[8]*cmd/internal/obj.LSym€6type.*cmd/internal/obj.LSym:type.[]*cmd/internal/obj.LSymþdgo.typelink.[8]*obj.LSym	[8]*cmd/internal/obj.LSym<type.[8]*cmd/internal/obj.LSymþ`go.string.hdr."*map.bucket[obj.SymVer]*obj.LSym"   Xgo.string."*map.bucket[obj.SymVer]*obj.LSym"þXgo.string."*map.bucket[obj.SymVer]*obj.LSym"PB*map.bucket[obj.SymVer]*obj.LSymþ~type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymbð=v6
0  runtime.algarray@"runtime.gcbits.01P`go.string.hdr."*map.bucket[obj.SymVer]*obj.LSym"pgo.weak.type.**map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym€|type.map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymþ2runtime.gcbits.922449fe03

’$Iþþ^go.string.hdr."map.bucket[obj.SymVer]*obj.LSym"  Vgo.string."map.bucket[obj.SymVer]*obj.LSym"þVgo.string."map.bucket[obj.SymVer]*obj.LSym"@@map.bucket[obj.SymVer]*obj.LSymþ|type.map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymðð‹n= È0à runtime.algarray@2runtime.gcbits.922449fe03P^go.string.hdr."map.bucket[obj.SymVer]*obj.LSym"pŽgo.weak.type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym€°|type.map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym°.go.string.hdr."topbits"Ðtype.[8]uint8€(go.string.hdr."keys" >type.[8]cmd/internal/obj.SymVerÐ,go.string.hdr."values"ð<type.[8]*cmd/internal/obj.LSym 0go.string.hdr."overflow"À~type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymþXgo.string.hdr."map.hdr[obj.SymVer]*obj.LSym"  Pgo.string."map.hdr[obj.SymVer]*obj.LSym"þPgo.string."map.hdr[obj.SymVer]*obj.LSym"@:map.hdr[obj.SymVer]*obj.LSymþvtype.map.hdr[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym°°00ó•%©	 (*0à runtime.algarray@"runtime.gcbits.2cPXgo.string.hdr."map.hdr[obj.SymVer]*obj.LSym"pˆgo.weak.type.*map.hdr[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym€°vtype.map.hdr[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym°*go.string.hdr."count"Ðtype.int€*go.string.hdr."flags" type.uint8Ð"go.string.hdr."B"ðtype.uint8 *go.string.hdr."hash0"Àtype.uint32ð.go.string.hdr."buckets"~type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymÀ4go.string.hdr."oldbuckets"à~type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym2go.string.hdr."nevacuate"°type.uintptrà0go.string.hdr."overflow"€&type.unsafe.PointerþPgo.string.hdr."map[obj.SymVer]*obj.LSym"  Hgo.string."map[obj.SymVer]*obj.LSym"þHgo.string."map[obj.SymVer]*obj.LSym"@2map[obj.SymVer]*obj.LSymþntype.map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymÐÐN£K
50€ runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."map[obj.SymVer]*obj.LSym"p€go.weak.type.*map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym€8type.cmd/internal/obj.SymVer6type.*cmd/internal/obj.LSym |type.map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym°vtype.map.hdr[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymþ®go.typelink.map[obj.SymVer]*obj.LSym	map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymntype.map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSymþ4go.string.hdr."*[8]string"  
,go.string."*[8]string"þ,go.string."*[8]string" *[8]stringþtype.*[8]string­”o6
0  runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[8]string"p0go.weak.type.**[8]string€type.[8]stringþ<go.string.hdr."*[8]obj.SymVer"  4go.string."*[8]obj.SymVer"þ4go.string."*[8]obj.SymVer" *[8]obj.SymVerþ@type.*[8]cmd/internal/obj.SymVer¬j}6
0  runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*[8]obj.SymVer"pRgo.weak.type.**[8]cmd/internal/obj.SymVer€>type.[8]cmd/internal/obj.SymVerþ*go.string.hdr."bytes"  "go.string."bytes"þ"go.string."bytes"bytesþ(go.importpath.bytes.  "go.string."bytes"þ$go.string.hdr."io"  go.string."io"þgo.string."io"ioþ"go.importpath.io.  go.string."io"þ8go.string.hdr."unicode/utf8"  0go.string."unicode/utf8"þ0go.string."unicode/utf8" unicode/utf8þ6go.importpath.unicode/utf8.  0go.string."unicode/utf8"þ&go.string.hdr."fmt"  go.string."fmt"þgo.string."fmt"fmtþ$go.importpath.fmt.  go.string."fmt"þ.go.string.hdr."strconv"  &go.string."strconv"þ&go.string."strconv"strconvþ,go.importpath.strconv.  &go.string."strconv"þ$go.string.hdr."os"  go.string."os"þgo.string."os"osþ"go.importpath.os.  go.string."os"þ8go.string.hdr."text/scanner"  0go.string."text/scanner"þ0go.string."text/scanner" text/scannerþ6go.importpath.text/scanner.  0go.string."text/scanner"þJgo.string.hdr."cmd/asm/internal/arch"  Bgo.string."cmd/asm/internal/arch"þBgo.string."cmd/asm/internal/arch"0,cmd/asm/internal/archþHgo.importpath.cmd/asm/internal/arch.  Bgo.string."cmd/asm/internal/arch"þ@go.string.hdr."cmd/internal/obj"  8go.string."cmd/internal/obj"þ8go.string."cmd/internal/obj"0"cmd/internal/objþ>go.importpath.cmd/internal/obj.  8go.string."cmd/internal/obj"þLgo.string.hdr."cmd/asm/internal/flags"  Dgo.string."cmd/asm/internal/flags"þDgo.string."cmd/asm/internal/flags"0.cmd/asm/internal/flagsþJgo.importpath.cmd/asm/internal/flags.  Dgo.string."cmd/asm/internal/flags"þHgo.string.hdr."cmd/asm/internal/lex"  @go.string."cmd/asm/internal/lex"þ@go.string."cmd/asm/internal/lex"0*cmd/asm/internal/lexþFgo.importpath.cmd/asm/internal/lex.  @go.string."cmd/asm/internal/lex"þ&go.string.hdr."log"  go.string."log"þgo.string."log"logþ$go.importpath.log.  go.string."log"þ.type..hash.[8]string·f(type..hash.[8]stringþ*type..eq.[8]string·f$type..eq.[8]stringþ,type..hash."".Patch·f&type..hash."".Patchþ(type..eq."".Patch·f"type..eq."".Patchþ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ:type..hash.[2]interface {}·f4type..hash.[2]interface {}þ6type..eq.[2]interface {}·f0type..eq.[2]interface {}þ:type..hash.[3]interface {}·f4type..hash.[3]interface {}þ6type..eq.[3]interface {}·f0type..eq.[3]interface {}þPtype..hash.[8]cmd/internal/obj.SymVer·fJtype..hash.[8]cmd/internal/obj.SymVerþLtype..eq.[8]cmd/internal/obj.SymVer·fFtype..eq.[8]cmd/internal/obj.SymVerÿÿgo13ld