blob: 0cec94389384c327b207fc888b1b71ddd399562a [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 38314 `
go object windows amd64 go1.5.1 X:none
build id "c327439391e07a6af9966748b174d38a59ff16ae"
$$
package asm
import runtime "runtime"
import bytes "bytes"
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 }
import syscall "syscall" // indirect
type @"syscall".Handle uintptr
type @"syscall".Filetime struct { LowDateTime uint32; HighDateTime uint32 }
func (@"syscall".ft·2 *@"syscall".Filetime "esc:0x1") Nanoseconds () (? int64) { var @"syscall".nsec·3 int64; ; @"syscall".nsec·3 = int64(@"syscall".ft·2.HighDateTime) << 0x20 + int64(@"syscall".ft·2.LowDateTime); @"syscall".nsec·3 -= 0x19db1ded53e8000; @"syscall".nsec·3 *= 0x64; return @"syscall".nsec·3 }
type @"syscall".Win32finddata struct { FileAttributes uint32; CreationTime @"syscall".Filetime; LastAccessTime @"syscall".Filetime; LastWriteTime @"syscall".Filetime; FileSizeHigh uint32; FileSizeLow uint32; Reserved0 uint32; Reserved1 uint32; FileName [259]uint16; AlternateFileName [13]uint16 }
type @"os".dirInfo struct { @"os".data @"syscall".Win32finddata; @"os".needdata bool; @"os".path string; @"os".isempty bool }
import sync "sync" // indirect
type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 }
func (@"sync".m·1 *@"sync".Mutex) Lock ()
func (@"sync".m·1 *@"sync".Mutex) Unlock ()
type @"os".file struct { @"os".fd @"syscall".Handle; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".l @"sync".Mutex; @"os".isConsole bool; @"os".lastbits []byte; @"os".readbuf []rune }
func (@"os".file·2 *@"os".file) @"os".close () (? error)
func (@"os".f·2 *@"os".file "esc:0x1") @"os".isdir () (? bool) { return @"os".f·2 != nil && @"os".f·2.@"os".dirinfo != nil }
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) * 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) * 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) * 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 >= 0x3b9aca00 { @"time".t·2.@"time".sec++; @"time".nsec·4 -= 0x3b9aca00 } else { if @"time".nsec·4 < 0x0 { @"time".t·2.@"time".sec--; @"time".nsec·4 += 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 == 0x0 && @"time".t·2.@"time".nsec == 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 + -0xe7791f700 }
func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xe7791f700) * 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) { if @"os".f·2 == nil { return @"os".ErrInvalid }; var @"os".e·3 error; ; @"os".e·3 = @"syscall".Fchdir(@"os".f·2.@"os".file.@"os".fd); if @"os".e·3 != nil { return (&@"os".PathError{ Op:"chdir", Path:@"os".f·2.@"os".file.@"os".name, Err:@"os".e·3 }) }; return nil }
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) { if @"os".f·2 == nil { return @"os".ErrInvalid }; var @"os".e·5 error; ; @"os".e·5 = @"syscall".Fchown(@"os".f·2.@"os".file.@"os".fd, @"os".uid·3, @"os".gid·4); if @"os".e·5 != nil { return (&@"os".PathError{ Op:"chown", Path:@"os".f·2.@"os".file.@"os".name, Err:@"os".e·5 }) }; return nil }
func (@"os".file·2 *@"os".File "esc:0x9") Close () (? error)
func (@"os".file·2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".file·2 == nil { return 0xffffffffffffffff }; return uintptr(@"os".file·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:0x10a") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") 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:0x102") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
func (@"os".file·3 *@"os".File "esc:0x12a") 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:0x10a") Write (@"os".b·4 []byte "esc:0x9") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") 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:0x10a") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"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:0x9") @"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:0x9") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".readConsole (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".file·3 *@"os".File "esc:0x102") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".file·3 *@"os".File "esc:0x102") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"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:0x9") @"os".write (@"os".b·4 []byte "esc:0x9") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".writeConsole (@"os".b·4 []byte "esc:0x9") (@"os".n·1 int, @"os".err·2 error)
import bufio "bufio" // indirect
import io "io" // 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 < 0x0 || @"bufio".b·2.@"bufio".r == 0x0 && @"bufio".b·2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > 0x0 { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = 0x1 }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil }
func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < 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 = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -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:-0x1, @"bufio".lastRuneSize:-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 = 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; Debugzerostack 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; Tlsg *@"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; Rep int; Repn int; Lock int; Asmode int; Andptr []byte; And [100]uint8; Instoffset int64; Autosize int32; Armsize int32; Pc int64; Tlsoffset int; Diag func(? string, ? ...interface {}); Mode int; Cursym *@"cmd/internal/obj".LSym; Version int; Textp *@"cmd/internal/obj".LSym; Etextp *@"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·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 { 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 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 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 }
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 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:0x1") @"".back () { @"".p·1.@"".inputPos-- }
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:0x5, Index: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 = 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·1 *@"".Parser "esc:0x9") @"".validateImmediate (@"".pseudo·2 string, @"".addr·3 *@"cmd/internal/obj".Addr "esc:0x9")
func (@"".p·1 *@"".Parser "esc:0x9") @"".validateSymbol (@"".pseudo·2 string, @"".addr·3 *@"cmd/internal/obj".Addr "esc:0x9", @"".offsetOk·4 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) }) }
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 @"os".ErrInvalid error
func @"syscall".Fchdir (@"syscall".fd·2 @"syscall".Handle) (@"syscall".err·1 error) { return @"syscall".Errno(@"syscall".Errno(0x20000082)) }
type @"os".PathError struct { Op string; Path string; Err error }
func (@"os".e·2 *@"os".PathError "esc:0x9") Error () (? string)
func @"syscall".Fchown (@"syscall".fd·2 @"syscall".Handle, @"syscall".uid·3 int, @"syscall".gid·4 int) (@"syscall".err·1 error) { return @"syscall".Errno(@"syscall".Errno(0x20000082)) }
var @"bufio".ErrInvalidUnreadByte error
var @"bufio".ErrInvalidUnreadRune error
const @"cmd/internal/obj".TYPE_BRANCH = 0x5
const @"text/scanner".EOF = -0x1
type @"syscall".Errno uintptr
func (@"syscall".e·2 @"syscall".Errno) Error () (? string)
func (@"syscall".e·2 @"syscall".Errno) Temporary () (? bool) { return @"syscall".e·2 == @"syscall".Errno(0x20000026) || @"syscall".e·2 == @"syscall".Errno(0x2000003b) || @"syscall".e·2.Timeout() }
func (@"syscall".e·2 @"syscall".Errno) Timeout () (? bool) { return @"syscall".e·2 == @"syscall".Errno(0x20000006) || @"syscall".e·2 == @"syscall".Errno(0x2000007f) || @"syscall".e·2 == @"syscall".Errno(0x20000079) }
$$
_go_.o 0 0 0 644 370830 `
go object windows amd64 go1.5.1 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.a
log.aos.astrconv.aunicode/utf8.a�þ&"".(*Parser).append��€/��â.eH‹ %(���H‹‰����H„$ÿÿÿH;A†… ��Hìp��1ÀH‰„$P��H‰„$X��H‰„$`��H‰„$h��H¼$���è����H‹´$x��H‹”$ˆ��H‹Œ$��Hƒù�„^��H‹ž ���H‹H‹k Hƒý5…ƒ��H‹œ$€��H‰$H‰T$H‰L$è����H‹´$x��¶\$€û�…M��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‰„$Ø���€=�����…s��H‰CH‹œ$x��H‰$H����H‰\$HÇD$���H‹œ$���H‰\$H‹œ$��H‰\$ H‹œ$��H‰\$(è����H‹´$x��H‹ž°���1íH9ë…½��H‹¬$€��€=�����…†��H‰®°���Hƒþ�„n��H‹¬$€��€=�����…7��H‰®¸���€¼$˜���„K��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‹\$ H‹1íH9ë„��H‹\$pH‰œ$ð���H‹\$xH‰œ$ø���1ÛH‰œ$���H‰œ$˜���Hœ$���Hƒû�„$��HDŽ$�����HDŽ$�����H‰œ$���H����H‰$Hœ$ð���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$���H‰Œ$Ð���H‰ H‰„$Ø���€=�����…•��H‰CH‹œ$x��H‰$H����H‰\$HÇD$���H‹œ$���H‰\$H‹œ$��H‰\$ H‹œ$��H‰\$(è����H‹\$pH‰œ$ð���H‹\$xH‰œ$ø���H‹œ$€��H‰\$`H����H‰$H‹œ$x��H‹khH‰l$Hœ$ð���H‰\$H\$`H‰\$è����H‹´$x��H‹D$XH‹T$HHƒÀHÿÂH‹l$@H9êŒþÿÿH‹n`HÇFX����H‹œ$€��Hƒû�„™��H‹n(H‰«à���H‹����¶€û�„9��H‹œ$€��H‰\$h1ÛH‰œ$P��H‰œ$X��H‰œ$`��H‰œ$h��Hœ$P��Hƒû�„3��HDŽ$�����HDŽ$�����H‰œ$���H����H‰$H‰t$Hƒ|$�„ë��HƒD$HÇD$����è����H‹L$H‹D$ H‹œ$���H‰Œ$Ð���H‰ H‰„$Ø���€=�����…Ž��H‰CH‹D$hH����H‰ÙH‹œ$���HƒÃH‰Œ$Ð���H‰ H‰„$Ø���€=�����…8��H‰CH‹œ$���H‰$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹´$x��H‹����1íH9ë„j��H‹œ$€��H‰\$hH‹����H‰D$P1íH9è„Œ��1ÛH‰œ$0��H‰œ$8��H‰œ$@��H‰œ$H��Hœ$0��Hƒû�„Q��HDŽ$�����HDŽ$�����H‰œ$���H����H‰$H‰t$Hƒ|$�„ ��HƒD$HÇD$����è����H‹L$H‹D$ H‹œ$���H‰Œ$Ð���H‰ H‰„$Ø���€=�����…¬���H‰CH‹D$hH����H‰ÙH‹œ$���HƒÃH‰Œ$Ð���H‰ H‰„$Ø���€=�����u]H‰CH‹ ����H‹D$PH‰„$€���H‰$H‰Œ$ˆ���H‰L$H‹œ$���H‰\$H‹œ$��H‰\$H‹œ$��H‰\$ è����HÄp��ÃLCL‰$H‰D$è����ë“LCL‰$H‰D$è����éAÿÿÿ‰%����éëþÿÿ‰é¨þÿÿH����H‰$H����H‰\$H����H‰\$è����H‹´$x��H‹\$H‰\$Pé5þÿÿLCL‰$H‰D$è����éµýÿÿLCL‰$H‰D$è����é_ýÿÿ‰%����é ýÿÿ‰éÆüÿÿ‰é`üÿÿLCL‰$H‰D$è����éXûÿÿ‰éÕúÿÿ‰�é4úÿÿL†¸���L‰$H‰l$è����H‹´$x��é®ùÿÿ‰é‹ùÿÿL†°���L‰$H‰l$è����H‹´$x��é_ùÿÿH‹®¸���Hƒý�t9H‹œ$€��€=�����u H‰]é8ùÿÿLEL‰$H‰\$è����H‹´$x��éùÿÿ‰E�ëÂLCL‰$H‰D$è����ézøÿÿ‰é÷÷ÿÿéÃøÿÿHƒý7…g��H‹œ$€��H‰$H‰T$H‰L$è����H‹´$x��¶\$€û�…1��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‰„$Ø���€=�����u^H‰CH‹œ$x��H‰$H����H‰\$HÇD$���H‹œ$���H‰\$H‹œ$��H‰\$ H‹œ$��H‰\$(è����H‹´$x��ér÷ÿÿLCL‰$H‰D$è����뒉éÿÿÿéR÷ÿÿH‰”$ð���H‰Œ$ø���1ÛH‰œ$°���H‰œ$¸���Hœ$°���Hƒû�„æ���HDŽ$�����HDŽ$�����H‰œ$���H����H‰$Hœ$ð���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$���H‰Œ$Ð���H‰ H‰„$Ø���€=�����u^H‰CH‹œ$x��H‰$H����H‰\$HÇD$���H‹œ$���H‰\$H‹œ$��H‰\$ H‹œ$��H‰\$(è����H‹´$x��éLöÿÿLCL‰$H‰D$è����뒉éÿÿÿè����éOôÿÿ~������¨
Î� runtime.duffzero���Ò
��Ncmd/asm/internal/arch.ARMConditionCodes���Ô��type.string���’
��runtime.convT2E���è�6runtime.writeBarrierEnabled���¤��Vgo.string."unrecognized condition code .%q"���˜
��&"".(*Parser).errorf���è�6runtime.writeBarrierEnabled���´�6runtime.writeBarrierEnabled���Ò
��Ltype.map[string]*cmd/internal/obj.Prog���ª 
��4runtime.mapaccess1_faststr���š ��type.string���Ø 
��runtime.convT2E���®�6runtime.writeBarrierEnabled���ê��Jgo.string."label %q multiply defined"���Þ
��&"".(*Parser).errorf���º��Ltype.map[string]*cmd/internal/obj.Prog���œ
��$runtime.mapassign1���Ê��8cmd/asm/internal/flags.Debug���²��type.int32���„
��runtime.convT2E���Ú�6runtime.writeBarrierEnabled���ˆ��6type.*cmd/internal/obj.Prog���Ø�6runtime.writeBarrierEnabled���Ä
��fmt.Println���â��"".testOut��� ��>go.itab.*bytes.Buffer.io.Writer���ö��type.int32���È
��runtime.convT2E���ž�6runtime.writeBarrierEnabled���Ì��6type.*cmd/internal/obj.Prog���œ�6runtime.writeBarrierEnabled���¸��"".testOut���Ì
��fmt.Fprintln���€
��.runtime.writebarrierptr���¨
��.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.writebarrierptr���ü"�6runtime.writeBarrierEnabled���¸#
��.runtime.writebarrierptr���€$
��.runtime.writebarrierptr���ì$
��Bcmd/asm/internal/arch.ARM64Suffix���î&��type.string���¬'
��runtime.convT2E���‚(�6runtime.writeBarrierEnabled���¶(��Fgo.string."unrecognized suffix .%q"���ª)
��&"".(*Parser).errorf���è)
��.runtime.writebarrierptr���º+��type.string���ø+
��runtime.convT2E���Î,�6runtime.writeBarrierEnabled���‚-��Fgo.string."unrecognized suffix .%q"���ö-
��&"".(*Parser).errorf���´.
��.runtime.writebarrierptr���Ð.
��0runtime.morestack_noctxt���Pà��Z"".autotmp_0049��"type.interface {}�"".autotmp_0048�(type.[2]interface {}�"".autotmp_0046��*type.*[2]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_0030��type.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_0013��6type.*cmd/internal/obj.Prog�"".autotmp_0012��6type.*cmd/internal/obj.Prog�"".autotmp_0011�Ÿ6type.*cmd/internal/obj.Prog�"".autotmp_0010��type.string�"".autotmp_0009��type.string�"".autotmp_0008�6type.*cmd/internal/obj.Prog�"".autotmp_0007��type.string�"".autotmp_0006�¯type.[]string�"".autotmp_0004��type.string�"".autotmp_0003��type.string�"".autotmp_0002��type.bool�"".autotmp_0001�ÿtype.string�"".label�ÿtype.string�"".doLabel�@type.bool�"".cond� type.string�"".prog�6type.*cmd/internal/obj.Prog�"".p��type.*"".Parser�)àÈßàÎ�À�Ö2p

1•& WP‡g ¹ê}A "
1‘ �„�¨ ƒ‰—ƒ_ô  ÂÂ@)1(“6 ‡'�Tgclocals·7f0484f7c0eb6b78d0b765dc3b47d0d5�Tgclocals·c58862557f4300fe38f42b4bc6e20e07���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ6"".(*Parser).validateSymbol��€��äeH‹ %(���H‹‰����HD$ØH;A†É��Hì¨���1ÀH‰„$ˆ���H‰„$���H‰„$˜���H‰„$ ���H‹„$È���¶X€û„h��¶X€û„[��H‹œ$¸���H‰\$@H‹œ$À���H‰\$H1ÛH‰œ$ˆ���H‰œ$���H‰œ$˜���H‰œ$ ���Hœ$ˆ���Hƒû�„��HÇD$X���HÇD$`���H‰\$PH����H‰$H\$@H‰\$HÇD$����è����H‹L$H‹D$ H‹\$PH‰L$0H‰ H‰D$8€=�����…Œ��H‰CH����H‰$H‹œ$È���H‹k H‰l$Hƒ|$�„T��HÇD$����è����H‹L$H‹D$ H‹\$PHƒÃH‰L$0H‰ H‰D$8€=�����…��H‰CH‹œ$°���H‰$H����H‰\$HÇD$!���H‹\$PH‰\$H‹\$XH‰\$ H‹\$`H‰\$(è����H‹„$È���€¼$Ð����…^��H‹XHƒû�„P��H‹œ$¸���H‰\$@H‹œ$À���H‰\$H1ÛH‰\$hH‰\$pH‰\$xH‰œ$€���H\$hHƒû�„M��HÇD$X���HÇD$`���H‰\$PH����H‰$H\$@H‰\$HÇD$����è����H‹L$H‹D$ H‹\$PH‰L$0H‰ H‰D$8€=�����…Ó���H‰CH����H‰$H‹œ$È���H‹k H‰l$Hƒ|$�„›���HÇD$����è����H‹L$H‹D$ H‹\$PHƒÃH‰L$0H‰ H‰D$8€=�����uPH‰CH‹œ$°���H‰$H����H‰\$HÇD$'���H‹\$PH‰\$H‹\$XH‰\$ H‹\$`H‰\$(è����HÄ¨���ÃLCL‰$H‰D$è����렉%����éYÿÿÿLCL‰$H‰D$è����éÿÿÿ‰é¬þÿÿLCL‰$H‰D$è����éëýÿÿ‰%����é ýÿÿLCL‰$H‰D$è����éaýÿÿ‰éóüÿÿH·Xfƒû�…–üÿÿH·Xfƒû�„ïýÿÿé‚üÿÿè����éüÿÿ,������¤��type.string���Ü
��runtime.convT2E��� �6runtime.writeBarrierEnabled���Ä��type.string���¢
��runtime.convT2E���î�6runtime.writeBarrierEnabled���ª��Zgo.string."%s symbol %q must be a symbol(SB)"���Œ
��&"".(*Parser).errorf���” ��type.string���Ì 
��runtime.convT2E���
�6runtime.writeBarrierEnabled���´
��type.string���’ 
��runtime.convT2E���Þ �6runtime.writeBarrierEnabled���’ ��fgo.string."%s symbol %q must not be offset from SB"���ô 
��&"".(*Parser).errorf���¨ 
��.runtime.writebarrierptr���è 
��.runtime.writebarrierptr���¤
��.runtime.writebarrierptr���ê
��.runtime.writebarrierptr���Ò
��0runtime.morestack_noctxt���PÐ��"".autotmp_0069��"type.interface {}�"".autotmp_0068��"type.interface {}�"".autotmp_0067�(type.[2]interface {}�"".autotmp_0065��*type.*[2]interface {}�"".autotmp_0064��&type.[]interface {}�"".autotmp_0063��"type.interface {}�"".autotmp_0062�ï"type.interface {}�"".autotmp_0061�?(type.[2]interface {}�"".autotmp_0058�¯&type.[]interface {}�"".autotmp_0057��type.string�"".autotmp_0056�Ïtype.string�"".offsetOk�@type.bool�"".addr�06type.*cmd/internal/obj.Addr�"".pseudo�type.string�"".p��type.*"".Parser�&ПÏк�€�4ˆPèÐ>A�&�íØ Ô>o�Tgclocals·4744d3578fa925fbe6e3be7799aec2ca�Tgclocals·1c3cbd56281cb1dbaf60c28dc8083298���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).evalInteger�� ��ˆeH‹ %(���H‹‰����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ÄÀ���Ãè����é<ÿÿÿ
������´
��("".(*Parser).address���Ø
è� runtime.duffcopy���Â
��<"".(*Parser).getConstantPseudo���ö
��0runtime.morestack_noctxt���p€��
"".addr�Ÿ4type.cmd/internal/obj.Addr� "".~r2�`type.int64�"".operands�0Btype.[]cmd/asm/internal/lex.Token�"".pseudo�type.string�"".p��type.*"".Parser�&€“ÿ€�Ð�œ&JJ��YG0�Tgclocals·e2e48659d066365ff31f925de75c53e8�Tgclocals·48f1472f8ad4f51dbb454469c80e96f0���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ<"".(*Parser).validateImmediate�� ��˜eH‹ %(���H‹‰����HD$èH;A†ã��Hì˜���H‹„$¸���H·fƒûu'¶X€û�uH·Xfƒû�uH·Xfƒû�uHÄ˜���ÃH‹œ$¨���H‰\$PH‹œ$°���H‰\$XH����H‰$H‰D$è����H‹\$H‰\$@H‹\$H‰\$H1ÛH‰\$xH‰œ$€���H‰œ$ˆ���H‰œ$���H\$xHƒû�„+��HÇD$h���HÇD$p���H‰\$`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€=�����uMH‰CH‹œ$ ���H‰$H����H‰\$HÇD$)���H‹\$`H‰\$H‹\$hH‰\$ H‹\$pH‰\$(è����é‡þÿÿLCL‰$H‰D$è����ë£LCL‰$H‰D$è����é<ÿÿÿ‰éÎþÿÿè����éôýÿÿ������ø��"".emptyProg���”
��,cmd/internal/obj.Dconv���Ô��type.string���Œ
��runtime.convT2E���Ð�6runtime.writeBarrierEnabled���ô��type.string���¬
��runtime.convT2E���ø�6runtime.writeBarrierEnabled���¬��jgo.string."%s: expected immediate constant; found %s"���Ž
��&"".(*Parser).errorf���¼
��.runtime.writebarrierptr���ä
��.runtime.writebarrierptr���†
��0runtime.morestack_noctxt���@°��"".autotmp_0078��"type.interface {}�"".autotmp_0077�Ï"type.interface {}�"".autotmp_0076�?(type.[2]interface {}�"".autotmp_0073�o&type.[]interface {}�"".autotmp_0072�¯type.string�"".autotmp_0071�type.string�"".addr�06type.*cmd/internal/obj.Addr�"".pseudo�type.string�"".p��type.*"".Parser�&°8¯°±��"¨.)ì2��‰|Á3�Tgclocals·1d6cb4fb76e57dd85138d282e1a547d7�Tgclocals·c4aa0c7895fda00e599071448995a44c���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmText��€-��ü,eH‹ %(���H‹‰����H„$xþÿÿH;A† ��Hì��1ÀH‰„$è���H‰„$ð���H‹Œ$0��Hƒù„â
��Hƒù„Ø
��H‹œ$��H‰$H����H‰\$HÇD$%���1ÛH‰\$H‰\$ H‰\$(è����H‹œ$��H‰$è����H����H‰$HÇD$����HÇD$����HÇD$����è����H‹D$ H‹œ$��Hƒû�„G
��€=�����…#
��H‰ChH‹œ$��H‰$H‹´$(��Hƒ¼$0���†õ ��H|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H¼$h��H‰Þè����H‹œ$��H‰$H����H‰\$HÇD$���Hœ$h��H‰\$ÆD$ �è����H‹”$0��H‹œ$ˆ��Hƒû�„g ��L‹ L‰Œ$È���H‹{H‰¼$Ð���HÇÀ���H‰D$xHDŽ$ˆ�������Hƒú…) ��H‹œ$��H‰$H����H‰\$HÇD$���H‹´$(��Hƒú†ï��HƒÆH|$H‹H‰H‹NH‰OH‹NH‰Oè����H‹”$0��L‹Œ$È���H‹¼$Ð���H‹\$0H‰œ$ˆ���H‹D$xHÿÀH‹œ$(��H‰ÅH9Ѓƒ��HkíHëH‹ H‰Œ$��H‹CH‹sH‰´$��H‰„$��HƒøŒ,��Hƒø�†>��‹ƒû$…��H‰ÃH‰õHƒø‚���HÿËHÿÍI‰ÈHƒý�tIƒÀH‰ØH‰¬$��L‰ÁÆD$s�L‰„$��Hƒû�†Á��A‹ƒû-u;ÆD$sH‰ÃHƒø‚ ��HÿËHÿÍI‰ÈHƒý�tIƒÀH‰ØH‰¬$��L‰ÁL‰„$��H‰„$��Hƒø�„B��Hƒø�†T��‹ƒûý…-��H‰ËHƒø�†��‹)‰¬$ ��H‹IH‹k1ÛH‰Œ$(��H‰¬$0��H‹œ$��H‰$H‰Œ$¨���H‰L$H‰¬$°���H‰l$è����H‹\$H‰œ$€���€|$s�t H÷ÛH‰œ$€���H‹œ$��H‹¬$��Hƒû‚‹��HÿËHÿÍL‹„$��Hƒý�tIƒÀH‰ØH‰¬$��L‰ÁL‰„$��HDŽ$������€H‰œ$��Hƒû�Ž:��Hƒû…é��Hƒû�†��A‹ƒû-…Ó��L‰ÅHƒø†ÿ��HƒÅ‹]�ƒûý…¶��H‰ËHƒø†¢��HƒÃ‹+‰¬$8��H‹KH‹k1ÛH‰Œ$@��H‰¬$H��H‹œ$��H‰$H‰Œ$¸���H‰L$H‰¬$À���H‰l$è����H‹\$H‰œ$���H����H‰$è����H‹|$H‰úHƒÿ�„��1Àè����H‰”$ ���Hƒú�„ú��H‹¬$��L‹…¨���€=�����…Ã��L‰fǂð��� �L‹„$��A‹h‰ªè���H´$h��H¼$¸��è����HjHœ$¸��H‰l$H‰\$H����H‰$è����H����H‰$è����H‹”$ ���H‹|$H‰ùHƒÿ�„9��1ÀHƒÇðè����fÇ�H‹¬$ˆ���H‰iHƒú�„ ��€=�����…à���H‰J`fÇBh�H‹¬$€���H‰jxH‰”$˜���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B`L‰$H‰L$è����H‹”$ ���éÿÿÿ‰éíþÿÿ‰éÀþÿÿH‰$L‰D$è����H‹”$ ���é%þÿÿ‰éÿýÿÿ‰éßýÿÿè���� H‹œ$È���H‰œ$ø���H‹œ$Ð���H‰œ$���1ÛH‰œ$è���H‰œ$ð���Hœ$è���Hƒû�„î���HDŽ$X�����HDŽ$`�����H‰œ$P��H����H‰$Hœ$ø���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$P��H‰Œ$Ø���H‰ H‰„$à���€=�����ufH‰CH‹œ$��H‰$H����H‰\$HÇD$/���H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(è����H‹Œ$��H‹„$��é,üÿÿLCL‰$H‰D$è����늉é ÿÿÿè���� è���� éjüÿÿè���� è���� L‰Œ$ø���H‰¼$���1ÛH‰œ$è���H‰œ$ð���Hœ$è���Hƒû�„á���HDŽ$X�����HDŽ$`�����H‰œ$P��H����H‰$Hœ$ø���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$P��H‰Œ$Ø���H‰ H‰„$à���€=�����uYH‰CH‹œ$��H‰$H����H‰\$HÇD$1���H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(è����HÄ��ÃLCL‰$H‰D$è����뗉éÿÿÿè���� è���� è���� è���� L‰Œ$ø���H‰¼$���1ÛH‰œ$è���H‰œ$ð���Hœ$è���Hƒû�„á���HDŽ$X�����HDŽ$`�����H‰œ$P��H����H‰$Hœ$ø���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$P��H‰Œ$Ø���H‰ H‰„$à���€=�����uYH‰CH‹œ$��H‰$H����H‰\$HÇD$1���H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(è����HÄ��ÃLCL‰$H‰D$è����뗉éÿÿÿè���� è���� è���� éV÷ÿÿ‰é’öÿÿè���� LChL‰$H‰D$è����éÊõÿÿ‰é²õÿÿéZõÿÿè����éÂôÿÿ„������Ì��bgo.string."expect two or three operands for TEXT"���”
��&"".(*Parser).errorf���¶
��$"".(*Parser).patch���Ä��Ltype.map[string]*cmd/internal/obj.Prog���Œ
��runtime.makemap���Æ�6runtime.writeBarrierEnabled���â
��("".(*Parser).address���Œ
è� runtime.duffcopy���²�� go.string."TEXT"���ü
��6"".(*Parser).validateSymbol���È�� go.string."TEXT"���Ð
��0"".(*Parser).evalInteger���þ
��2"".(*Parser).positiveAtoi�����2"".(*Parser).positiveAtoi���è��4type.cmd/internal/obj.Prog���ú
��"runtime.newobject���¬
ê� runtime.duffzero���ú�6runtime.writeBarrierEnabled���î
è� runtime.duffcopy���¨��4type.cmd/internal/obj.Addr���º
��(runtime.typedmemmove���È��4type.cmd/internal/obj.Addr���Ú
��"runtime.newobject���¤
Ü� runtime.duffzero���æ�6runtime.writeBarrierEnabled���Ú��type.int32���’
��runtime.convT2E���ü�6runtime.writeBarrierEnabled���î
��&"".(*Parser).append���¨
��.runtime.writebarrierptr���Ø
��.runtime.writebarrierptr���ª
��.runtime.writebarrierptr���ê
��$runtime.panicindex���Ä��type.string���‚
��runtime.convT2E���Ø�6runtime.writeBarrierEnabled���Œ ��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���ì$�6runtime.writeBarrierEnabled��� %��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���Ü)�6runtime.writeBarrierEnabled���*��zgo.string."TEXT %s: frame size must be an immediate constant"���„+
��&"".(*Parser).errorf���¸+
��.runtime.writebarrierptr���Ô+
��$runtime.panicindex���â+
��$runtime.panicindex���ð+
��$runtime.panicindex���–,
��$runtime.panicindex���¾,
��.runtime.writebarrierptr���ê,
��0runtime.morestack_noctxt���`��N"".autotmp_0108�Ÿ4type.cmd/internal/obj.Addr�"".autotmp_0107�Ï6type.*cmd/internal/obj.Prog�"".autotmp_0106��"type.interface {}�"".autotmp_0105��(type.[1]interface {}�"".autotmp_0103��*type.*[1]interface {}�"".autotmp_0102��&type.[]interface {}�"".autotmp_0101��"type.interface {}�"".autotmp_0100��(type.[1]interface {}�"".autotmp_0098��*type.*[1]interface {}�"".autotmp_0097��&type.[]interface {}�"".autotmp_0096�ß"type.interface {}�"".autotmp_0095�¿(type.[1]interface {}�"".autotmp_0092�ï&type.[]interface {}�"".autotmp_0091�§type.int32�"".autotmp_0090��type.string�"".autotmp_0089��type.int�"".autotmp_0088��type.int�"".autotmp_0087��type.string�"".autotmp_0086��type.int�"".autotmp_0085�Ÿtype.string�"".autotmp_0084��type.int�"".autotmp_0083��type.int�"".autotmp_0082��type.int� "".~r0�Ÿtype.string�2cmd/asm/internal/lex.l·2�Ÿ>type.cmd/asm/internal/lex.Token� "".~r0�¿type.string�2cmd/asm/internal/lex.l·2�Ï>type.cmd/asm/internal/lex.Token�"".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�"".operands�0Ftype.[][]cmd/asm/internal/lex.Token�"".word�type.string�"".p��type.*"".Parser�6)™ Ò·r�À�¢¸C7
SX@)  
|6'16'h H =l):Ms p/- "™$+ùù �z�‰ôª—¡½
¬n  I Œ'– ‘ !6�Tgclocals·32feae25e7294cb6360bc80cd3f15f3a�Tgclocals·1f3919bb777838d3d17e63d85e585d28���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmData��À��ÀeH‹ %(���H‹‰����H„$XþÿÿH;A†t��Hì(��1ÀH‰„$À���H‰„$È���H‹œ$P��Hƒû„D��H‹œ$0��H‰$H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����H‹œ$H��Hƒ¼$P���†ï��H‹H‰”$ð���H‹CH‹kH‰¬$���H‰„$ø���H‰ÁH‰D$xHƒøŒ[��I‰ÀIƒèH‰ÕI9Àƒ ��MkÀLŋ]�ƒû/…5��I‰ÀIÿÈH‰ÕI9Àƒt��MkÀLŋ]�ƒûý…��H‰ÃHÿËH‰ÕH9˃÷��HkÛH݋]�‰œ$��H‹MH‹E1ÛH‰Œ$��H‰„$��H‹œ$0��H‰$H‰Œ$���H‰L$H‰„$˜���H‰D$è����H‹Œ$���¶\$ˆ\$wH‹\$xHƒëH9ˇw��H‰ØH‹œ$0��H‰$H‹œ$ð���H‰\$H‰D$H‰L$è����H\$ H¼$ˆ��H‰Þè����H‹œ$0��H‰$H����H‰\$HÇD$���Hœ$ˆ��H‰\$ÆD$ è����H‹œ$¨��Hƒû�„æ��H‹+H‰¬$ ���H‹kH‰¬$¨���H‹œ$0��H‰$H‹´$H��Hƒ¼$P��†¥��HƒÆH|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H¼$8��H‰Þè����H·œ$8��fƒû C��fƒû…ó��H‹Œ$ ���H‹„$¨���H����H‰$H‹œ$0��H‹«À���H‰l$H‰Œ$à���H‰L$H‰„$è���H‰D$è����H‹D$ ¶\$(H‹(€û�„��H‹œ$˜��H9ë ��H‹œ$ ���H‰œ$Ð���H‹œ$¨���H‰œ$Ø���1ÛH‰œ$À���H‰œ$È���Hœ$À���Hƒû�„3��HDŽ$(�����HDŽ$0�����H‰œ$ ��H����H‰$Hœ$Ð���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ��H‰Œ$°���H‰ H‰„$¸���€=�����…¤��H‰CH‹œ$0��H‰$H����H‰\$HÇD$���H‹œ$ ��H‰\$H‹œ$(��H‰\$ H‹œ$0��H‰\$(è����H‹œ$ ���H‰œ$Ð���H‹œ$¨���H‰œ$Ø���H‹œ$˜��H¾l$wHëH‰œ$€���H����H‰$H‹œ$0��H‹«À���H‰l$Hœ$Ð���H‰\$Hœ$€���H‰\$è����H����H‰$è����H‹|$H‰úHƒÿ�„³��1Àè����H‰”$ˆ���Hƒú�„“��H‹¬$0��L‹…¨���€=�����…\��L‰fǂð����L‹„$0��A‹h‰ªè���H´$ˆ��H¼$Ø��è����HjHœ$Ø��H‰l$H‰\$H����H‰$è����H����H‰$è����H‹|$H‰ùHƒÿ�„Ú���1ÀHƒÇðè����H¾l$wH‰iH‹œ$ˆ���Hƒû�„¬���€=�����…ˆ���H‰K`H´$8��H¼$Ø��è����H‹œ$ˆ���Hƒû�t]HkhHœ$Ø��H‰l$H‰\$H����H‰$è����H‹„$ˆ���H‹œ$0��H‰$H‰D$1ÛH‰\$H‰\$ÆD$ �è����HÄ(��ÉëŸLC`L‰$H‰L$è����éeÿÿÿ‰éMÿÿÿ‰éÿÿÿH‰$L‰D$è����H‹”$ˆ���éŒþÿÿ‰éfþÿÿ‰éFþÿÿLCL‰$H‰D$è����éIýÿÿ‰éÆüÿÿfƒû „üÿÿH‹œ$0��H‰$H����H‰\$HÇD$3���1ÛH‰\$H‰\$ H‰\$(è����éÇûÿÿfƒû
„½ûÿÿfƒû „³ûÿÿë®è���� ‰éûÿÿè���� è���� H‹œ$0��H‰$H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����H‹”$ð���H‹Œ$ø���H‹D$xéŸùÿÿè���� è���� è���� éîøÿÿè����é`øÿÿ`������¸��Pgo.string."expect two operands for DATA"���€
��&"".(*Parser).errorf���þ
��."".(*Parser).parseScale���š
��("".(*Parser).address���Ä
è� runtime.duffcopy���ê�� go.string."DATA"���´
��6"".(*Parser).validateSymbol���”

��("".(*Parser).address���¾

è� runtime.duffcopy���¦ ��*type.map[string]int64���” 
��4runtime.mapaccess2_faststr���¸��type.string���ö
��runtime.convT2E���Ì�6runtime.writeBarrierEnabled���ˆ��Rgo.string."overlapping DATA entry for %s"���ü
��&"".(*Parser).errorf���ü��*type.map[string]int64���ê
��$runtime.mapassign1���ø��4type.cmd/internal/obj.Prog���Š
��"runtime.newobject���¼
ê� runtime.duffzero���Š�6runtime.writeBarrierEnabled���þ
è� runtime.duffcopy���¸��4type.cmd/internal/obj.Addr���Ê
��(runtime.typedmemmove���Ø��4type.cmd/internal/obj.Addr���ê
��"runtime.newobject���¤
Ü� runtime.duffzero���è�6runtime.writeBarrierEnabled���¨
è� runtime.duffcopy���þ��4type.cmd/internal/obj.Addr���
��(runtime.typedmemmove���î
��&"".(*Parser).append���ª
��.runtime.writebarrierptr���ì
��.runtime.writebarrierptr���Æ
��.runtime.writebarrierptr���˜��~go.string."DATA value must be an immediate constant or address"���à
��&"".(*Parser).errorf��� 
��$runtime.panicindex���¼
��$runtime.panicslice���Ê
��$runtime.panicindex���ô��Tgo.string."expect /size for DATA argument"���¼
��&"".(*Parser).errorf���ú
��$runtime.panicindex���ˆ
��$runtime.panicindex���–
��$runtime.panicindex���®
��0runtime.morestack_noctxt���`Ð��,"".autotmp_0127��4type.cmd/internal/obj.Addr�"".autotmp_0125�Ÿ4type.cmd/internal/obj.Addr�"".autotmp_0124�¿6type.*cmd/internal/obj.Prog�"".autotmp_0123�ï"type.interface {}�"".autotmp_0122�Ï(type.[1]interface {}�"".autotmp_0119�&type.[]interface {}�"".autotmp_0116�Ïtype.int64�"".autotmp_0115��type.string�"".autotmp_0114�¯type.string�"".autotmp_0113�type.string�"".autotmp_0112��type.int� "".~r0�¯type.string�2cmd/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�"".operands�0Ftype.[][]cmd/asm/internal/lex.Token�"".word�type.string�"".p��type.*"".Parser�)Й ÏÐÝ� �°Ø;72 Zy=8)\
uw) :M£ ' ) "
7  L
�b�ÿNMp€±ƒw £/NM @$�Tgclocals·a51e9fa8520e9b367aa6d3b3ddac08f4�Tgclocals·4150d7e41eb9b4431fd320233a815b32���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ*"".(*Parser).asmGlobl��à��ÒeH‹ %(���H‹‰����H„$ÿÿÿH;A†ý��Hìx��H‹Œ$ ��Hƒù„ß��Hƒù„Õ��H‹œ$€��H‰$H����H‰\$HÇD$&���1ÛH‰\$H‰\$ H‰\$(è����H‹Œ$ ��H‹œ$€��H‰$H‹´$˜��Hƒù�†q��H|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H¼$ˆ���H‰Þè����H‹œ$€��H‰$H����H‰\$HÇD$���Hœ$ˆ���H‰\$ÆD$ �è����H‹”$ ��HÇÀ���H‰D$pHÇD$x����Hƒú…Ø��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Ѓ9��HkÛHÞH|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H¼$(��H‰Þè����H‹œ$€��H‰$H����H‰\$HÇD$���Hœ$(��H‰\$è����H����H‰$è����H‹T$H‰×Hƒú�„¡��1Àè����H‰”$€���H‹¬$€��L‹…¨���€=�����…[��L‰fǂð����L‹„$€��A‹h‰ªè���H´$ˆ���H¼$Ø���è����HjHœ$Ø���H‰l$H‰\$H����H‰$è����H����H‰$è����H‹L$H‰ÏHƒù�„Ù���1ÀHƒÇðè����H‹l$xH‰iH‹œ$€���Hƒû�„¬���€=�����…ˆ���H‰K`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‰L$è����éeÿÿÿ‰éMÿÿÿ‰é ÿÿÿH‰$L‰D$è����H‹”$€���éþÿÿ‰éXþÿÿè���� è���� é”ýÿÿè���� éeüÿÿè����é×ûÿÿD������¨��dgo.string."expect two or three operands for GLOBL"���ð
��&"".(*Parser).errorf���ü
��("".(*Parser).address���¦
è� runtime.duffcopy���Ì��"go.string."GLOBL"���–
��6"".(*Parser).validateSymbol���Š��"go.string."GLOBL"���’
��0"".(*Parser).evalInteger���Ô
��("".(*Parser).address���þ
è� runtime.duffcopy���¤��"go.string."GLOBL"���ä
��<"".(*Parser).validateImmediate���ò��4type.cmd/internal/obj.Prog���„ 
��"runtime.newobject���¶ 
ê� runtime.duffzero���ð �6runtime.writeBarrierEnabled���ä

è� runtime.duffcopy���ž ��4type.cmd/internal/obj.Addr���° 
��(runtime.typedmemmove���¾ ��4type.cmd/internal/obj.Addr���Ð 
��"runtime.newobject���Š 
Ü� runtime.duffzero���Ì �6runtime.writeBarrierEnabled���Œ 
è� 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_0135��4type.cmd/internal/obj.Addr�"".autotmp_0133�¿4type.cmd/internal/obj.Addr�"".autotmp_0132�ï6type.*cmd/internal/obj.Prog�"".autotmp_0131��type.int�"".autotmp_0130��type.int�"".addr�Ÿ4type.cmd/internal/obj.Addr�"".flag�ÿtype.int64�"".next�type.int�"".nameAddr�ß4type.cmd/internal/obj.Addr�"".operands�0Ftype.[][]cmd/asm/internal/lex.Token�"".word�type.string�"".p��type.*"".Parser�)ð‹ïð{�°�rº1?S@  
i\3) 0M¢ ' )  
 �.�w“§¦Ñ:�Tgclocals·f5c212ebdbc346d9ea57c781b84b5e7b�Tgclocals·a40d5981d77d8b72e6354cdee576a445���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ,"".(*Parser).asmPCData��À ��À eH‹ %(���H‹‰����H„$ÿÿÿH;A†´��Hìh��H‹œ$��Hƒû„–��H‹œ$p��H‰$H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����H‹œ$p��H‰$H‹´$ˆ��Hƒ¼$���†5��H|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H¼$È���H‰Þè����H‹œ$p��H‰$H����H‰\$HÇD$���Hœ$È���H‰\$è����H‹œ$p��H‰$H‹´$ˆ��Hƒ¼$��†£��HƒÆH|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H|$xH‰Þè����H‹œ$p��H‰$H����H‰\$HÇD$���H\$xH‰\$è����H����H‰$è����H‹T$H‰×Hƒú�„��1Àè����H‰T$pH‹¬$p��L‹…¨���€=�����…Ô���L‰fǂð��� �L‹„$p��A‹h‰ªè���H´$È���H¼$��è����HjHœ$��H‰l$H‰\$H����H‰$è����Ht$xH¼$��è����H‹\$pHƒû�tZHkhHœ$��H‰l$H‰\$H����H‰$è����H‹D$pH‹œ$p��H‰$H‰D$1ÛH‰\$H‰\$ÆD$ è����HÄh��Éë¢H‰$L‰D$è����H‹T$péÿÿÿ‰éåþÿÿè���� è���� éœýÿÿè����é ýÿÿ4������”��Tgo.string."expect two operands for PCDATA"���Ü
��&"".(*Parser).errorf���â
��("".(*Parser).address���Œ
è� runtime.duffcopy���²��$go.string."PCDATA"���ò
��<"".(*Parser).validateImmediate���€
��("".(*Parser).address���¤
è� runtime.duffcopy���Ê��$go.string."PCDATA"���„
��<"".(*Parser).validateImmediate���’��4type.cmd/internal/obj.Prog���¤
��"runtime.newobject���Ö
ê� runtime.duffzero���Š�6runtime.writeBarrierEnabled���þ
è� 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_0139��4type.cmd/internal/obj.Addr�"".autotmp_0138�Ÿ4type.cmd/internal/obj.Addr�"".autotmp_0137�ï6type.*cmd/internal/obj.Prog�"".value�ß4type.cmd/internal/obj.Addr� "".key�¿4type.cmd/internal/obj.Addr�"".operands�0Ftype.[][]cmd/asm/internal/lex.Token�"".word�type.string�"".p��type.*"".Parser�)ÐöÏÐ@�à�R„)7X3Y0)-' 
�,�m‹‰£o�Tgclocals·f5c212ebdbc346d9ea57c781b84b5e7b�Tgclocals·9323da4f2905ef8dddb8f2a4fb009fdd���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).asmFuncData��à ��Ê eH‹ %(���H‹‰����H„$ÿÿÿH;A†¹��Hìh��H‹œ$��Hƒû„›��H‹œ$p��H‰$H����H‰\$HÇD$ ���1ÛH‰\$H‰\$ H‰\$(è����H‹œ$p��H‰$H‹´$ˆ��Hƒ¼$���†:��H|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H|$xH‰Þè����H‹œ$p��H‰$H����H‰\$HÇD$���H\$xH‰\$è����H‹œ$p��H‰$H‹´$ˆ��Hƒ¼$��†®��HƒÆH|$H‹H‰H‹NH‰OH‹NH‰Oè����H\$ H¼$È���H‰Þè����H‹œ$p��H‰$H����H‰\$HÇD$���Hœ$È���H‰\$ÆD$ è����H����H‰$è����H‹T$H‰×Hƒú�„��1Àè����H‰T$pH‹¬$p��L‹…¨���€=�����…Ô���L‰fǂð����L‹„$p��A‹h‰ªè���Ht$xH¼$��è����HjHœ$��H‰l$H‰\$H����H‰$è����H´$È���H¼$��è����H‹\$pHƒû�tZHkhHœ$��H‰l$H‰\$H����H‰$è����H‹D$pH‹œ$p��H‰$H‰D$1ÛH‰\$H‰\$ÆD$ è����HÄh��Éë¢H‰$L‰D$è����H‹T$péÿÿÿ‰éåþÿÿè���� è���� é—ýÿÿè����éýÿÿ4������”��Xgo.string."expect two operands for FUNCDATA"���Ü
��&"".(*Parser).errorf���â
��("".(*Parser).address���†
è� runtime.duffcopy���¬��(go.string."FUNCDATA"���æ
��<"".(*Parser).validateImmediate���ô
��("".(*Parser).address���ž
è� runtime.duffcopy���Ä��(go.string."FUNCDATA"���Ž
��6"".(*Parser).validateSymbol���œ��4type.cmd/internal/obj.Prog���®
��"runtime.newobject���à
ê� runtime.duffzero���”�6runtime.writeBarrierEnabled���‚
è� 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_0143��4type.cmd/internal/obj.Addr�"".autotmp_0142�Ÿ4type.cmd/internal/obj.Addr�"".autotmp_0141�ï6type.*cmd/internal/obj.Prog�"".nameAddr�¿4type.cmd/internal/obj.Addr�"".valueAddr�ß4type.cmd/internal/obj.Addr�"".operands�0Ftype.[][]cmd/asm/internal/lex.Token�"".word�type.string�"".p��type.*"".Parser�)ÐûÏÐK�ð�R¸)7U0\8)-'  �,�m…” r!�Tgclocals·f5c212ebdbc346d9ea57c781b84b5e7b�Tgclocals·a7bf2c8780c4e3c3d4a877416246da9e���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmJump��€.��æ-eH‹ %(���H‹‰����H„$@ÿÿÿH;A†G ��Hì@��1ÀH|$pè����H����H‰$è����L‹œ$H��L‹”$P��L‹Œ$h��H‹´$p��H‹L$H‰ÏHƒù�„ë
��1Àè����H‰L$xM‹ƒ¨���€=�����…“
��L‰Hƒù�„
��A‹k‰©è���fD‰‘ð���H‰ÊH‰L$`Hƒþ…å��Hƒþ�†Ô��L‰ÉH·fƒû…¥���H¼$ð���1ÀHƒÇðè����fDŽ$ð����I‹[(HÿÃH‹iHëH‰œ$���Hƒú�thHjhHœ$ð���H‰l$H‰\$H����H‰$è����H‹œ$H��H‰$H‹\$`H‰\$H‹œ$X��H‰\$H‹œ$`��H‰\$ÆD$ è����HÄ@��Éë”H·fƒû u*Hƒú�t LBhL‰D$H‰L$H����H‰$è����늉ëÜH·fƒûu¶Y€û„œ��¶Y€û„��H·fƒûu¶Y€û„6��¶Y€û„)��H·fƒû…{��H·Yfƒû�…l��H‹YHƒû�…^��H‹Y 1íH9ëuHÄ@��ÃH����H‰$I‹khH‰l$H‰L$PH‹Y H|$H‹ H‰H‹KH‰Oè����H‹”$H��H‹L$`H‹\$ H‹1íH9è…*��1ÛH‰œ$À���H‰œ$È���H‰œ$Ð���H‰Œ$À���H‹t$PH‹n Hœ$È���H‹M�H‰ H‹MH‰KH‰ÓH‹RpH‹CxH‹‹€���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‹D$0H‹L$8H‹œ$H��Hƒû�tNH‰ÅH‰D$HHÿÅH‰kxH‰‹€���H‰T$p€=�����u H‰Spé^ÿÿÿLCpL‰$H‰T$è����H‹T$pH‹D$Hé=ÿÿÿ‰ë®H‰D$XH¼$ð���1À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¶Y€û�uqH‰L$PHƒú�tbLBhL‰D$H‰L$H����H‰$è����H‹¬$H��H‹­ ���H‹m�H‹] Hƒû9…XüÿÿH‹l$PH‹]Hƒû�…EüÿÿH‹\$`fÇCh �é5üÿÿ‰ëšH·fƒûu:Hƒþ�v-Hƒú�t#LBhL‰D$L‰L$H����H‰$è����éøûÿÿ‰ëÙè���� 1ÒH‰”$€���H‰”$ˆ���H”$€���Hƒú�„­���HDŽ$à������HDŽ$è������H����H‰”$Ø���H‰œ$���H‰H‰Œ$˜���€=�����uFH‰JL‰$H����H‰\$HÇD$���H‰T$H‹œ$à���H‰\$ H‹œ$è���H‰\$(è����é@ûÿÿLBL‰$H‰L$è����L‹œ$H��H‹”$Ø���뚉éLÿÿÿHƒù�t8Hƒú�t.LBhL‰D$H‰L$H����H‰$è����H‹\$`fÇCh�éÛúÿÿ‰ëΉëÄHƒù�t-Hƒú�t#LBhL‰D$H‰L$H����H‰$è����é¤úÿÿ‰ëىëÏè���� HƒþukL‰ËHƒþv[HƒÃPH‰\$PHƒþ�vELAL‰D$L‰L$H����H‰$è����L‹œ$H��L‹Œ$h��H‹´$p��H‹T$`H‹L$PéÅùÿÿè���� è���� Hƒþ…Ì��I‹« ���H‹m�H‹] Hƒû9…³��L‰ËHƒþ†Ÿ��HÃ ���H‰\$PL‰$H‰L$L‰T$Hƒþ�†t��L‰L$è����H‹\$ H¼$ð���1ÀHƒÇðè����fDŽ$ð����H‰œ$���H‹\$`Hƒû�„*��HkHœ$ð���H‰l$H‰\$H����H‰$è����H‹œ$H��H‰$H‹\$`H‰\$H‹œ$P��H‰\$H‹œ$h��Hƒ¼$p��†Ã��HƒÃPH‰\$è����H‹D$ H����H‰$HÇD$���f‰D$H‹¬$H��H‹­ ���H‹U H‹ÿÓL‹œ$H��L‹Œ$h��H‹´$p��H‹T$`H‹L$PH·\$H‰ß¶\$€û�…��f‰|$Df‰|$F1ÛH‰œ$ ���H‰œ$¨���Hœ$ ���Hƒû�„��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$H\$FH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰Œ$���H‰ H‰„$˜���€=�����……���H‰CH‹œ$H��H‰$H����H‰\$HÇD$���H‹œ$Ø���H‰\$H‹œ$à���H‰\$ H‹œ$è���H‰\$(è����L‹œ$H��L‹Œ$h��H·|$DH‹´$p��H‹T$`H‹L$Pf‰ºò���é÷ÿÿLCL‰$H‰D$è����éhÿÿÿ‰éèþÿÿè���� ‰éÏýÿÿè���� è���� L‰$è����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‰\$HÇD$+���H‹œ$Ø���H‰\$H‹œ$à���H‰\$ H‹œ$è���H‰\$(è����HÄ@��ÃLCL‰$H‰D$è����뗉éÿÿÿ‰ézõÿÿH‰ $L‰D$è����L‹œ$H��L‹”$P��L‹Œ$h��H‹´$p��H‹L$xé8õÿÿ‰éõÿÿè����éôÿÿŒ������b
‚ � runtime.duffzero���p��4type.cmd/internal/obj.Prog���‚
��"runtime.newobject���ô
ê� runtime.duffzero���˜�6runtime.writeBarrierEnabled���ä
Ü� 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���˜�6runtime.writeBarrierEnabled���Ô
��.runtime.writebarrierptr���ª
Ü� runtime.duffzero���ª��4type.cmd/internal/obj.Addr���¼
��(runtime.typedmemmove���Ô��6type.*cmd/internal/obj.Prog���ª�6runtime.writeBarrierEnabled���ò
��.runtime.writebarrierptr���ø��4type.cmd/internal/obj.Addr���Š
��(runtime.typedmemmove���ð��4type.cmd/internal/obj.Addr���‚
��(runtime.typedmemmove���ž
��$runtime.panicindex���¨��6type.*cmd/internal/obj.Addr���ê�6runtime.writeBarrierEnabled���Ž��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���Ô$�6runtime.writeBarrierEnabled���%��Dgo.string."bad register number %d"���„&
��&"".(*Parser).errorf���'
��.runtime.writebarrierptr���²'
��$runtime.panicindex���Î'
��$runtime.panicindex���Ü'
��$runtime.panicindex���ò'
��,cmd/internal/obj.Aconv���¼)��type.string���ú)
��runtime.convT2E���Ð*�6runtime.writeBarrierEnabled���„+��ngo.string."wrong number of arguments to %s instruction"���ø+
��&"".(*Parser).errorf���¬,
��.runtime.writebarrierptr���è,
��.runtime.writebarrierptr���Ô-
��0runtime.morestack_noctxt���p€��:"".autotmp_0171��(type.[1]interface {}�"".autotmp_0169��*type.*[1]interface {}�"".autotmp_0168��&type.[]interface {}�"".autotmp_0167�ÿtype."".Patch�"".autotmp_0166��"type.interface {}�"".autotmp_0165�ÿ(type.[1]interface {}�"".autotmp_0163��*type.*[1]interface {}�"".autotmp_0162��&type.[]interface {}�"".autotmp_0161�ß"type.interface {}�"".autotmp_0160�¿(type.[1]interface {}�"".autotmp_0157�Ï&type.[]interface {}�"".autotmp_0155�6type.*cmd/internal/obj.Prog�"".autotmp_0153��6type.*cmd/internal/obj.Prog�"".autotmp_0152��4type.cmd/internal/obj.Addr�"".autotmp_0151��6type.*cmd/internal/obj.Prog�"".autotmp_0150��4type.cmd/internal/obj.Addr�"".autotmp_0149�Ÿtype.string�"".autotmp_0148�ótype.int16�"".autotmp_0147��type.int64�"".autotmp_0146�Ÿ4type.cmd/internal/obj.Addr�"".target�Ï6type.*cmd/internal/obj.Prog� "".jmp�¯6type.*cmd/internal/obj.Prog� "".reg�÷type.int16�"".prog�¿6type.*cmd/internal/obj.Prog�"".target�ß6type.*cmd/internal/obj.Addr�"".a�@8type.[]cmd/internal/obj.Addr�"".cond� type.string�
"".op�type.int�"".p��type.*"".Parser�6)€Úÿ€½ÿ€Åÿ€x�€�äî5
I
 8
,J:K
$DC$$+ J ’$#“¢   )4 
*
 ¨+1* 67*>=MF  
'ZMa œ)&Œ93 �„�@ý::Á²)\t[L|ªCT>,g‡ƒF¤M�Tgclocals·39ef54fff68d3d39a4a6417140f64987�Tgclocals·892000436f8894b186ff1d0f73c88830���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ$"".(*Parser).patch��  ��Œ eH‹ %(���H‹‰����H„$XÿÿÿH;A†��Hì(��1ÀH‰D$hH‰D$pH‹œ$0��Hƒû�„î��H‹SpH‹CxH‹«€���H‰¬$Ð���1ÉH‰„$È���H‰D$0H‰”$À���H‰ÐH‹l$0H9鍛��H‰D$PHƒø�„™��H‹0H‹PH‹hH‰L$8H‰´$¨���H‰t$xH‰”$°���H‰”$€���H‰¬$¸���H‰¬$ˆ���H����H‰$H‹œ$0��H‹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$`€=�����…���H‰CH‹œ$0��H‰$H����H‰\$HÇD$���H‹œ$���H‰\$H‹œ$˜���H‰\$ H‹œ$ ���H‰\$(è����H‹D$PH‹L$8HƒÀHÿÁH‹l$0H9éŒeþÿÿH‹œ$0��H‹«€���HÇCx����HÄ(��ÃLCL‰$H‰D$è����é^ÿÿÿ‰éÞþÿÿH‹œ$0��H‹L$xH‰D$@H¼$Ø���1ÀHƒÇðè����fDŽ$Ø����fDŽ$Ü�����H‰L$HHƒù�„���HihHœ$Ø���H‰l$H‰\$H����H‰$è����H‹D$@H����H‰ÙH‹\$HHƒû�t=H‰L$XH‰‹˜���H‰D$`€=�����u H‰ƒ ���éöþÿÿLƒ ���L‰$H‰D$è����ëä‰뿉éxÿÿÿ‰�é`ýÿÿ‰é ýÿÿè����éºüÿÿ ������ª��Ltype.map[string]*cmd/internal/obj.Prog���”
��4runtime.mapaccess1_faststr���¾��type.string���‚
��runtime.convT2E���Ì�6runtime.writeBarrierEnabled���ˆ��<go.string."undefined label %s"���ü
��&"".(*Parser).errorf���œ 
��.runtime.writebarrierptr���þ 
Ü� runtime.duffzero���þ
��4type.cmd/internal/obj.Addr��� 
��(runtime.typedmemmove���¨ ��6type.*cmd/internal/obj.Prog���ò �6runtime.writeBarrierEnabled���º 
��.runtime.writebarrierptr���ú 
��0runtime.morestack_noctxt���Ð��"".autotmp_0191�Ÿ"type.interface {}�"".autotmp_0190�ÿ(type.[1]interface {}�"".autotmp_0187�¯&type.[]interface {}�"".autotmp_0186�ÿtype."".Patch�"".autotmp_0185�¯type.*"".Patch�"".autotmp_0184�ïtype.int�"".autotmp_0183�ßtype.int�"".autotmp_0182��6type.*cmd/internal/obj.Prog�"".autotmp_0181�Ÿ4type.cmd/internal/obj.Addr�"".autotmp_0179�Ïtype.[]"".Patch�"".target�Ï6type.*cmd/internal/obj.Prog� "".jmp�¿6type.*cmd/internal/obj.Prog�"".patch�ßtype."".Patch�"".p��type.*"".Parser�)ЖÏА�Ð�H’5D á /1
2p 
" � �‰w}PzU4�Tgclocals·5d2b5a2aeff4e4cf961f497a12cc05ae�Tgclocals·8f5c6de914f31ca8c8c99ad92e4b4aaf���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ&"".(*Parser).branch��à��ÆeH‹ %(���H‹‰����H;a†¿���HƒìxH|$(1À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ÿÿÿè����éÿÿÿ������T
Ü� runtime.duffzero���È��4type.cmd/internal/obj.Addr���Ú
��(runtime.typedmemmove���ø��6type.*cmd/internal/obj.Prog���È�6runtime.writeBarrierEnabled���
��.runtime.writebarrierptr���´
��0runtime.morestack_noctxt���0ð��"".autotmp_0194�Ÿ4type.cmd/internal/obj.Addr�"".target� 6type.*cmd/internal/obj.Prog� "".jmp�6type.*cmd/internal/obj.Prog�"".p��type.*"".Parser�ð˜ïð9�ð�(ªEF5A� �l„�Tgclocals·5c5a9f3dff47a8940bdc317b9324ac2a�Tgclocals·5f32766c99d383f833fae93d4e4d71d1���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ6"".(*Parser).asmInstruction��À£��®£eH‹ %(���H‹‰����H„$`ýÿÿH;A†«(��Hì ��1ÀH‰„$p��H‰„$x��H‰„$€��H‰„$ˆ��H¼$È���è����H����H‰$è����L‹Œ$H��H‹´$P��H‹Œ$0��H‹T$H‰×Hƒú�„4(��1Àè����H‰”$Ð���H‹¬$(��L‹…¨���€=�����…Ö'��L‰Hƒú�„Â'��L‹„$(��A‹h‰ªè���f‰Šð���H‰”$¨���Hƒþ¶
��Hƒþ�uEH‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$8��H‰\$H‹œ$@��H‰\$ÆD$ è����HÄ ��ÃHƒþ…¸��H����H‰$H‹œ$(��H‹› ���H‹H‹kHH‰l$H‰L$è����H‹´$¨���H‹”$P��H‹Œ$H��H‹\$¶+@€ý�„$��Hƒú�†��Hƒþ�„��LFhL‰D$H‰L$H����H‰$è����H‹¬$(��H‹­ ���H‹m�H‹] Hƒû9…¾���H‹œ$0��H‰$è����¶\$€û�„Ÿ���H‹œ$H��Hƒ¼$P���†���H‹¬$¨���Hƒý�tnLEhL‰D$H‰\$H����H‰$è����H‹œ$H��Hƒ¼$P���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‹m�H‹] Hƒû5…º��H‰ $è����¶\$€û�„Á���H‹œ$H��Hƒ¼$P���†£���H‹¬$¨���Hƒý�„‰���LEL‰D$H‰\$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��v+HƒÃPH‰\$è����H·\$ H‰ØH‹œ$¨���f‰ƒò���é ýÿÿè���� ‰E�éoÿÿÿè���� H‹œ$0��H‰$è����H‹´$¨���H‹Œ$P��H‹„$H��¶\$€û�„¦��Hƒù�†•��H·fƒû …Ò���H‰ÅHƒù†s��HƒÅPH·]�fƒû „²���H‰ÃHƒù†ž���HƒÃPHƒþ�„‰���LFL‰D$H‰\$H����H‰$è����H‹”$¨���H‹Œ$P��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‹Œ$P��H‹„$H��Hƒú�tWI‰ÀHƒùvGIƒÀPI·hf‰ªò���H‰ÃHƒùv'HƒÃPLBhL‰D$H‰\$H����H‰$è����éûÿÿè���� è���� ‰륉ébÿÿÿè���� H‹œ$0��H‰$è����H‹\$H‰œ$H��H‹\$H‰œ$P��1ÛH‰œ$8��H‰œ$@��Hœ$8��Hƒû�„Y��HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����…Ê��H‰CH‹œ$(��H‰$H����H‰\$HÇD$���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����H‹œ$0��H‰$è����L‹Œ$H��H‹´$P��¶\$€û�„´���Hƒþ�†£���H‹¬$¨���Hƒý�„‰���LEL‰D$L‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��v+HƒÃPH‰\$è����H·\$ H‰ØH‹œ$¨���f‰ƒò���éÿøÿÿè���� ‰E�éoÿÿÿè���� Hƒþ�†…���H‹¬$¨���Hƒý�trLEL‰D$L‰L$H����H‰$è����H‹œ$H��Hƒ¼$P��v:H‹¬$¨���HƒÃPHƒý�t#LEhL‰D$H‰\$H����H‰$è����ékøÿÿ‰E�ëØè���� ‰E�ë‰è���� LCL‰$H‰D$è����é#þÿÿ‰é ýÿÿè���� è���� è���� è���� éHþÿÿH‹¬$(��H‹­ ���H‹m�H‹] Hƒû7…Û���H‰ $è����L‹Œ$H��H‹´$P��¶\$€û�„´���Hƒþ�†£���H‹¬$¨���Hƒý�„‰���LEL‰D$L‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��v+HƒÃPH‰\$è����H·\$ H‰ØH‹œ$¨���f‰ƒò���é.÷ÿÿè���� ‰E�éoÿÿÿè���� é*þÿÿH‰ $è����H‹\$H‰œ$H��H‹\$H‰œ$P��H‹œ$P��H‰œ$ ���1ÛH‰œ$p��H‰œ$x��H‰œ$€��H‰œ$ˆ��Hœ$p��Hƒû�„U��HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����…Æ���H‰CH����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��HƒÃH‰Œ$(��H‰ H‰„$0��€=�����uVH‰CH‹œ$(��H‰$H����H‰\$HÇD$,���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����é‚õÿÿLCL‰$H‰D$è����ëšLCL‰$H‰D$è����é'ÿÿÿ‰é¤þÿÿHƒþ��Hƒþ…" ��H‹œ$(��H‹› ���H‹H‹k Hƒý6¿��Hƒý5…���H‰ $è����H‹´$¨���H‹”$P��H‹Œ$H��¶\$€û�„ê���H‰ËHƒú†Ö���HƒÃPHƒþ�„Á���LFL‰D$H‰\$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P���vcH‰\$è����H‹Œ$¨���H·\$ f‰™ò���H‹œ$H��Hƒ¼$P��v*HÃ ���LAhL‰D$H‰\$H����H‰$è����éôÿÿè���� è���� ‰é8ÿÿÿè���� Hƒú�†Ö���Hƒþ�„Å���LFL‰D$H‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��vgHƒÃPH‰\$è����H‹Œ$¨���H·\$ f‰™ò���H‹œ$H��Hƒ¼$P��v*HÃ ���LAhL‰D$H‰\$H����H‰$è����é.óÿÿè���� è���� ‰é4ÿÿÿè���� Hƒý6…o��Hƒþ�†^��H‹¬$¨���Hƒý�„D��LEL‰D$L‰L$H����H‰$è����H‹´$H��Hƒ¼$P��†��HƒÆPH¼$0��è����H����H‰$è����H‹D$H´$0��H¼$Ð��è����H‰„$È���Hƒø�„´���H¬$Ð��H‰D$H‰l$H-����H‰,$è����H‹„$È���H‹œ$¨���Hƒû�tx€=�����u[H‰C`H‹œ$H��Hƒ¼$P��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ƒý7…^��H‰ $è����H‹´$¨���H‹”$P��H‹Œ$H��¶\$€û�„H��Hƒú�†7��Hƒþ�„&��LFL‰D$H‰L$H����H‰$è����H‹œ$H��Hƒ¼$P��†ê��H‹¬$¨���HƒÃPHƒý�„Ì��LEhL‰D$H‰\$H����H‰$è����H‹¬$H��Hƒ¼$P��†��HÅ ���H·]�fƒû „��H‹œ$0��H‰$è����H‹\$H‰œ$H��H‹\$H‰œ$P��1ÛH‰œ$��H‰œ$ ��Hœ$��Hƒû�„$��HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����…•���H‰CH‹œ$(��H‰$H����H‰\$HÇD$N���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����H‹œ$¨���Hƒû�t2L‹„$H��Hƒ¼$P��vIÀ ���I·hf‰«ô���é)ïÿÿè���� ‰ëÊLCL‰$H‰D$è����éXÿÿÿ‰éÕþÿÿè���� ‰E�é,þÿÿè���� ‰éÓýÿÿè���� Hƒú�†Ö���Hƒþ�„Å���LFL‰D$H‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��vgHƒÃPH‰\$è����H‹Œ$¨���H·\$ f‰™ò���H‹œ$H��Hƒ¼$P��v*HÃ ���LAhL‰D$H‰\$H����H‰$è����éîÿÿè���� è���� ‰é4ÿÿÿè���� Hƒý8„ãúÿÿHƒý9…HüÿÿH‰ $è����H‹´$¨���H‹”$P��H‹Œ$H��¶\$€û�„ç���Hƒú�†Ö���Hƒþ�„Å���LFL‰D$H‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��vgHÃ ���H‰\$è����H‹Œ$¨���H·\$ f‰™ò���H‹œ$H��Hƒ¼$P��v'HƒÃPLAhL‰D$H‰\$H����H‰$è����éçìÿÿè���� è���� ‰é4ÿÿÿè���� H‰ËHƒú†��HƒÃPH·+fƒý…f��Hƒú�†U��Hƒþ�„D��LFL‰D$H‰L$H����H‰$è����H‹´$H��Hƒ¼$P��†��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��Hƒ¼$P��v=H‹¬$¨���HÃ ���Hƒý�t#LEhL‰D$H‰\$H����H‰$è����é†ëÿÿ‰E�ëØè���� LC`L‰$H‰D$è����땉넉�éEÿÿÿè���� ‰éµþÿÿè���� fƒý …ç���Hƒú�†Ö���Hƒþ�„Å���LFL‰D$H‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��vgHƒÃPH‰\$è����H‹Œ$¨���H·\$ f‰™ò���H‹œ$H��Hƒ¼$P��v*HÃ ���LAhL‰D$H‰\$H����H‰$è����éqêÿÿè���� è���� ‰é4ÿÿÿè���� H‹œ$0��H‰$è����H‹\$H‰œ$H��H‹\$H‰œ$P��1ÛH‰œ$��H‰œ$��Hœ$��Hƒû�„Þ���HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����uVH‰CH‹œ$(��H‰$H����H‰\$HÇD$+���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����é<éÿÿLCL‰$H‰D$è����뚉éÿÿÿè���� Hƒþ…ýñÿÿH‹¬$(��H‹­ ���H‹m�H‹] Hƒû5…\��H‰ $è����L‹Œ$H��H‹´$P��H‹Œ$0��¶\$€û�„-��H‹œ$(��H‰$H‹œ$¨���H‰\$H‰L$Hƒþ�†þ��L‰L$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†°��HƒÃPH‰\$è����H·\$ f‰\$`H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†S��HÃ ���H‰\$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†þ���HÃð���H‰\$è����H·\$ f‰\$^H‹œ$H��Hƒ¼$P���†Ä���H‹¬$¨���Hƒý�„ª���LEL‰D$H‰\$H����H‰$è����H‹œ$H��Hƒ¼$P��vrH‹¬$¨���HÃ ���Hƒý�tXLEhL‰D$H‰\$H����H‰$è����H‹œ$¨���fÇCh�H‹œ$¨���H¿l$^H‰kxH‹œ$¨���H·l$`f‰«ò���éÊæÿÿ‰E�ë£è���� ‰E�éNÿÿÿè���� è���� è���� è���� è���� H‹¬$(��H‹­ ���H‹m�H‹] Hƒû7…Ü��Hƒþ�†Ë��H‹¬$¨���Hƒý�„±��LEL‰D$L‰L$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†O��HƒÃPH‰\$è����H·\$ H‰ØH‹œ$¨���f‰ƒò���H‹´$H��Hƒ¼$P��† ��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��Hƒ¼$P��v=H‹¬$¨���HÃð���Hƒý�t#LEhL‰D$H‰\$H����H‰$è����éÞäÿÿ‰E�ëØè���� LC`L‰$H‰D$è����땉넉�éEÿÿÿè���� è���� ‰E�éGþÿÿè���� H‹¬$(��H‹­ ���H‹m�H‹] Hƒû9…��H‰ $è����H‹Œ$0��¶\$€û�„é��H‹œ$H��Hƒ¼$P���†Ë��H‹¬$¨���Hƒý�„±��LEL‰D$H‰\$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†O��HƒÃPH‰\$è����H·\$ H‰ØH‹œ$¨���f‰ƒò���H‹´$H��Hƒ¼$P��† ��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��Hƒ¼$P��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‹\$H‰œ$P��1ÛH‰œ$ø���H‰œ$���Hœ$ø���Hƒû�„Þ���HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����uVH‰CH‹œ$(��H‰$H����H‰\$HÇD$+���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����é\áÿÿLCL‰$H‰D$è����뚉éÿÿÿHƒþ…B��H‹¬$(��H‹­ ���H‹m�H‹] Hƒû9…õ��H‰ $è����H‹Œ$0��¶\$€û�„Ö��H‹œ$H��Hƒ¼$P���†¸��H‹¬$¨���Hƒý�„ž��LEL‰D$H‰\$H����H‰$è����H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†<��HƒÃPH‰\$è����H‹Œ$¨���H·\$ f‰™ò���H‹œ$(��H‰$H‰L$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†Ý��HÃ ���H‰\$è����H‹\$ H‰œ$˜���H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†{��HÃð���H‰\$è����H‹”$˜���H‹D$ H9��H‰Ñ»ÿÿÿÿHƒú ƒõ���ÓëHÇÁ���H)Á½ÿÿÿÿHƒù ƒÓ���Óå!ë‰\$dH����H‰$è����H‹L$H‰ÏHƒù�„¢���1ÀHƒÇðè����fÇ�‹l$dH‰iH‹œ$¨���Hƒû�tx€=�����u[H‰K`H‹œ$H��Hƒ¼$P��v=H‹¬$¨���HÃ@��Hƒý�t#LEhL‰D$H‰\$H����H‰$è����éÄÞÿÿ‰E�ëØè���� LC`L‰$H‰L$è����땉넉éWÿÿÿ1íé&ÿÿÿ1ÛéÿÿÿH‰ÁHÿÁ»ÿÿÿÿHƒù s1ÓëH‰ÑHÿÉIÇÁ���I)ÉL‰É½ÿÿÿÿIƒù s Óå!ë‰\$dééþÿÿ1íëï1ÛëËè���� è���� è���� ‰E�éZýÿÿè���� H‰ $è����H‹\$H‰œ$H��H‹\$H‰œ$P��1ÛH‰œ$è���H‰œ$ð���Hœ$è���Hƒû�„Þ���HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����uVH‰CH‹œ$(��H‰$H����H‰\$HÇD$+���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����éÝÿÿLCL‰$H‰D$è����뚉éÿÿÿHƒþ…ØåÿÿH‹¬$(��H‹­ ���H‹m�H‹] Hƒû5…V��H‰ $è����H‹”$¨���H‹Œ$0��¶\$€û�„/��fÇBh�H‹œ$(��H‰$H‰T$H‰L$H‹œ$H��Hƒ¼$P���†õ��H‰\$è����H‹\$ H‰œ$ˆ���H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†š��HƒÃPH‰\$è����H‹\$ H‰œ$€���H‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†;��HÃ ���H‰\$è����H·\$ H¿ÛH‰\$xH‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†×��HÃð���H‰\$è����H·\$ H¿ÛH‰\$pH‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†s��HÃ@��H‰\$è����H·\$ H¿ÛH‰\$hH‹œ$(��H‰$H‹œ$¨���H‰\$H‹œ$0��H‰\$H‹œ$H��Hƒ¼$P��†��HÃ��H‰\$è����H‹D$ H‹œ$0��H‰$H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$ˆ���H‰\$H‹œ$€���H‰\$ H‹\$xH‰\$(H‹\$pH‰\$0H‹\$hH‰\$8H‰D$@è����H‹\$HH‰œ$���H·\$Pf‰\$b¶\$R€û�… ��H‹œ$8��H‰œ$H��H‹œ$@��H‰œ$P��1ÛH‰œ$Ø���H‰œ$à���Hœ$Ø���Hƒû�„ ��HDŽ$`�����HDŽ$h�����H‰œ$X��H����H‰$Hœ$H��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$X��H‰Œ$(��H‰ H‰„$0��€=�����…‘���H‰CH‹œ$(��H‰$H����H‰\$HÇD$���H‹œ$X��H‰\$H‹œ$`��H‰\$ H‹œ$h��H‰\$(è����H‹œ$¨���H‹¬$���H‰kx1ÛH‰œ$8��H‰œ$@��H‹œ$¨���H·l$bf‰«ð���é¼ØÿÿLCL‰$H‰D$è����é\ÿÿÿ‰éÙþÿÿè���� è���� è���� è���� è���� è���� é\áÿÿ‰é7ØÿÿH‰$L‰D$è����L‹Œ$H��H‹´$P��H‹”$Ð���H‹Œ$0��éú×ÿÿ‰éÅ×ÿÿè����é)×ÿÿº������¨
¶� runtime.duffzero���¶��4type.cmd/internal/obj.Prog���È
��"runtime.newobject���ª
ê� runtime.duffzero���ä�6runtime.writeBarrierEnabled���è
��&"".(*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���¦�6runtime.writeBarrierEnabled���â��Tgo.string."unrecognized addressing for %s"���Ö
��&"".(*Parser).errorf���ø
��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���ì"
��.runtime.writebarrierptr���Ž#
��$runtime.panicindex���œ#
��$runtime.panicindex���ª#
��$runtime.panicindex���¸#
��$runtime.panicindex���š$
��@cmd/asm/internal/arch.IsARM64CMP���¸%��4type.cmd/internal/obj.Addr���Ê%
��(runtime.typedmemmove���Ø&
��0"".(*Parser).getRegister���œ'
��$runtime.panicindex���º'
��$runtime.panicindex���Ú'
��,cmd/internal/obj.Aconv���ä)��type.string���¢*
��runtime.convT2E���ø*�6runtime.writeBarrierEnabled���œ+��type.int���Ú+
��runtime.convT2E���¸,�6runtime.writeBarrierEnabled���ì,��pgo.string."can't handle %s instruction with %d operands"���à-
��&"".(*Parser).errorf���Ž.
��.runtime.writebarrierptr���¶.
��.runtime.writebarrierptr���Ü/
��@cmd/asm/internal/arch.IsARMSTREX���ˆ1��4type.cmd/internal/obj.Addr���š1
��(runtime.typedmemmove��� 2
��0"".(*Parser).getRegister���¨3��4type.cmd/internal/obj.Addr���º3
��(runtime.typedmemmove���Î3
��$runtime.panicindex���Ü3
��$runtime.panicindex���ø3
��$runtime.panicindex���Î4��4type.cmd/internal/obj.Addr���à4
��(runtime.typedmemmove���î5
��0"".(*Parser).getRegister���ö6��4type.cmd/internal/obj.Addr���ˆ7
��(runtime.typedmemmove���œ7
��$runtime.panicindex���ª7
��$runtime.panicindex���Æ7
��$runtime.panicindex���À8��4type.cmd/internal/obj.Addr���Ò8
��(runtime.typedmemmove���¢9
è� runtime.duffcopy���°9��4type.cmd/internal/obj.Addr���Â9
��"runtime.newobject���ö9
è� runtime.duffcopy���Ì:��4type.cmd/internal/obj.Addr���Þ:
��(runtime.typedmemmove���–;�6runtime.writeBarrierEnabled���ž<��4type.cmd/internal/obj.Addr���°<
��(runtime.typedmemmove���Î<
��$runtime.panicindex���ö<
��.runtime.writebarrierptr���š=
��$runtime.panicindex���¸=
��$runtime.panicindex���â=��˜go.string."TODO: implement three-operand instructions for this architecture"���ª>
��&"".(*Parser).errorf���Ú>
��Dcmd/asm/internal/arch.IsARM64STLXR���ø?��4type.cmd/internal/obj.Addr���Š@
��(runtime.typedmemmove���ŽA��4type.cmd/internal/obj.Addr��� A
��(runtime.typedmemmove���œB
��,cmd/internal/obj.Aconv���æC��type.string���¤D
��runtime.convT2E���úD�6runtime.writeBarrierEnabled���¶E��´go.string."invalid addressing modes for third operand to %s instruction, must be register"���ªF
��&"".(*Parser).errorf���¦G
��$runtime.panicindex���ÖG
��.runtime.writebarrierptr���øG
��$runtime.panicindex���–H
��$runtime.panicindex���²H
��$runtime.panicindex���ˆI��4type.cmd/internal/obj.Addr���šI
��(runtime.typedmemmove���¨J
��0"".(*Parser).getRegister���°K��4type.cmd/internal/obj.Addr���ÂK
��(runtime.typedmemmove���ÖK
��$runtime.panicindex���äK
��$runtime.panicindex���€L
��$runtime.panicindex���¾L
��@cmd/asm/internal/arch.IsPPC64CMP���ÜM��4type.cmd/internal/obj.Addr���îM
��(runtime.typedmemmove���‚O
��0"".(*Parser).getRegister���„P��4type.cmd/internal/obj.Addr���–P
��(runtime.typedmemmove���ªP
��$runtime.panicindex���¸P
��$runtime.panicindex���ÔP
��$runtime.panicindex���èQ��4type.cmd/internal/obj.Addr���úQ
��(runtime.typedmemmove���ÊR
è� runtime.duffcopy���ØR��4type.cmd/internal/obj.Addr���êR
��"runtime.newobject���žS
è� runtime.duffcopy���ôS��4type.cmd/internal/obj.Addr���†T
��(runtime.typedmemmove���¾T�6runtime.writeBarrierEnabled���ÆU��4type.cmd/internal/obj.Addr���ØU
��(runtime.typedmemmove���öU
��$runtime.panicindex���žV
��.runtime.writebarrierptr���ÂV
��$runtime.panicindex���ÞV
��$runtime.panicindex���ÈW��4type.cmd/internal/obj.Addr���ÚW
��(runtime.typedmemmove���èX
��0"".(*Parser).getRegister���ðY��4type.cmd/internal/obj.Addr���‚Z
��(runtime.typedmemmove���–Z
��$runtime.panicindex���¤Z
��$runtime.panicindex���ÀZ
��$runtime.panicindex���æZ
��,cmd/internal/obj.Aconv���°\��type.string���î\
��runtime.convT2E���Ä]�6runtime.writeBarrierEnabled���ø]��ngo.string."invalid addressing modes for %s instruction"���ì^
��&"".(*Parser).errorf���š_
��.runtime.writebarrierptr���¶_
��$runtime.panicindex���¢`
��>cmd/asm/internal/arch.IsARMMULA���Òa
��0"".(*Parser).getRegister���èb
��0"".(*Parser).getRegister���šd
��0"".(*Parser).getRegister���¶e
��0"".(*Parser).getRegister���Èf��4type.cmd/internal/obj.Addr���Úf
��(runtime.typedmemmove���Ôg��4type.cmd/internal/obj.Addr���æg
��(runtime.typedmemmove���îh
��$runtime.panicindex���Œi
��$runtime.panicindex���ši
��$runtime.panicindex���¨i
��$runtime.panicindex���¶i
��$runtime.panicindex���Äi
��$runtime.panicindex���ìj��4type.cmd/internal/obj.Addr���þj
��(runtime.typedmemmove���”l
��0"".(*Parser).getRegister���šm
è� runtime.duffcopy���¨m��4type.cmd/internal/obj.Addr���ºm
��"runtime.newobject���îm
è� runtime.duffcopy���Än��4type.cmd/internal/obj.Addr���Ön
��(runtime.typedmemmove���Žo�6runtime.writeBarrierEnabled���–p��4type.cmd/internal/obj.Addr���¨p
��(runtime.typedmemmove���Æp
��$runtime.panicindex���îp
��.runtime.writebarrierptr���’q
��$runtime.panicindex��� q
��$runtime.panicindex���¾q
��$runtime.panicindex���–r
��@cmd/asm/internal/arch.IsPPC64RLD���¾s��4type.cmd/internal/obj.Addr���Ðs
��(runtime.typedmemmove���æt
��0"".(*Parser).getRegister���ìu
è� runtime.duffcopy���úu��4type.cmd/internal/obj.Addr���Œv
��"runtime.newobject���Àv
è� runtime.duffcopy���–w��4type.cmd/internal/obj.Addr���¨w
��(runtime.typedmemmove���àw�6runtime.writeBarrierEnabled���èx��4type.cmd/internal/obj.Addr���úx
��(runtime.typedmemmove���˜y
��$runtime.panicindex���Ày
��.runtime.writebarrierptr���äy
��$runtime.panicindex���òy
��$runtime.panicindex���z
��$runtime.panicindex���¦z
��,cmd/internal/obj.Aconv���ð{��type.string���®|
��runtime.convT2E���„}�6runtime.writeBarrierEnabled���¸}��ngo.string."can't handle %s instruction with 4 operands"���¬~
��&"".(*Parser).errorf���Ú~
��.runtime.writebarrierptr���Ô
��@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���‡�6runtime.writeBarrierEnabled���ʈ��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���œŽ�6runtime.writeBarrierEnabled���Ў��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���ƞ�6runtime.writeBarrierEnabled���‚Ÿ��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_noctxt���pÀ ��¸"".autotmp_0279��"type.interface {}�"".autotmp_0278��"type.interface {}�"".autotmp_0277�ß(type.[2]interface {}�"".autotmp_0274��&type.[]interface {}�"".autotmp_0273��"type.interface {}�"".autotmp_0272� (type.[1]interface {}�"".autotmp_0270��*type.*[1]interface {}�"".autotmp_0269��&type.[]interface {}�"".autotmp_0268��"type.interface {}�"".autotmp_0267�ï(type.[1]interface {}�"".autotmp_0265��*type.*[1]interface {}�"".autotmp_0264��&type.[]interface {}�"".autotmp_0262��"type.interface {}�"".autotmp_0261�Ï(type.[1]interface {}�"".autotmp_0259��*type.*[1]interface {}�"".autotmp_0258��&type.[]interface {}�"".autotmp_0257��"type.interface {}�"".autotmp_0256�¯(type.[1]interface {}�"".autotmp_0254��*type.*[1]interface {}�"".autotmp_0253��&type.[]interface {}�"".autotmp_0252��type.int16�"".autotmp_0251��"type.interface {}�"".autotmp_0250�(type.[1]interface {}�"".autotmp_0248��*type.*[1]interface {}�"".autotmp_0247��&type.[]interface {}�"".autotmp_0246��type.int�"".autotmp_0245�ï"type.interface {}�"".autotmp_0244�Ï(type.[1]interface {}�"".autotmp_0241�&type.[]interface {}�"".autotmp_0239�Ÿ 6type.*cmd/internal/obj.Prog�"".autotmp_0238�ÿ type.int�"".autotmp_0237��type.string�"".autotmp_0236��type.string�"".autotmp_0235��type.int16�"".autotmp_0234��type.int16�"".autotmp_0233��type.int16�"".autotmp_0232��type.bool�"".autotmp_0231��type.string�"".autotmp_0230��type.int16�"".autotmp_0229��type.bool�"".autotmp_0228��type.string�"".autotmp_0227��4type.cmd/internal/obj.Addr�"".autotmp_0226��type.int16�"".autotmp_0225��type.bool�"".autotmp_0224��4type.cmd/internal/obj.Addr�"".autotmp_0223��type.int16�"".autotmp_0222��type.bool�"".autotmp_0221��type.string�"".autotmp_0220��4type.cmd/internal/obj.Addr�"".autotmp_0219��type.int16�"".autotmp_0218��type.int16�"".autotmp_0217��type.bool�"".autotmp_0216�Ÿ4type.cmd/internal/obj.Addr�"".autotmp_0215��type.int16�"".autotmp_0214��type.string�"".autotmp_0213��type.bool�"".autotmp_0212��type.int16�"".autotmp_0211��type.int16�"".autotmp_0210��type.bool�"".autotmp_0209��type.int16�"".autotmp_0208��type.bool�"".autotmp_0207��type.int16�"".autotmp_0206��type.bool�"".autotmp_0205�¯type.string�"".autotmp_0204��type.bool�"".autotmp_0202��type.bool�"".autotmp_0201��type.bool�"".autotmp_0199��type.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�
"".op�type.int�"".p��type.*"".Parser�)À –¿ À  O�àQ�‚ ¾X
A'
Œ=‰
Z2
@C?   * 
!G_)*
78Q$EF 8J+OP 
˜/:_]^6Cop    
H:_ghšŒ‡ˆ2‡
r
 
/
9X8‡ˆ 2\8“”"
:©F·¸ :7í–
/2K-˜4¥¦ 2\8¯°

/2_5ÃÄ
2©Fãä 
2\8ÛÜ”çè
P2VNYGF‡‚ !:c¬F•–  @Gc¬F©ª  Œ¯°
@G`S[ 5 :FÓÔ  9 "ŒÙÚ
HDX]]]S… ýö$. �º�c’­K6¾"õ…l,„ƒÁGR FÁ¤ßgùIž[8NiHýƒ>Qž4öh8
Ni Lž(„6¦ˆžNiBûNi!„=Óf(„=ƒR?D�Tgclocals·1129c559a57d7e622dcf32bac7a12c07�Tgclocals·a1c4ebb166bafab048d8381c2b765f31���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ"".newAddr�� ��eH‹ %(���H‹‰����H;avhHƒìpH����H‰$è����H‹D$Ht$xH|$ è����H‰D$Hƒø�t1Hl$ H‰D$H‰l$H-����H‰,$è����H‹\$H‰œ$È���HƒÄpÉ�ëËè����éxÿÿÿ������:��4type.cmd/internal/obj.Addr���L
��"runtime.newobject���t
è� runtime.duffcopy���¶��4type.cmd/internal/obj.Addr���È
��(runtime.typedmemmove���þ
��0runtime.morestack_noctxt���°à��"".autotmp_0280�Ÿ4type.cmd/internal/obj.Addr�"".p�¯6type.*cmd/internal/obj.Addr� "".~r1� 6type.*cmd/internal/obj.Addr�"".x��4type.cmd/internal/obj.Addr�à_ßà��â 9��%>-�Tgclocals·7db8ea1d24e52ec1d4dbb65939436e3f�Tgclocals·57020178141ca060aca86085906195cd���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ<"".(*Parser).getConstantPseudo��À��ÀeH‹ %(���H‹‰����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ƒû�„3��HÇD$h���HÇD$p���H‰\$`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���è�6runtime.writeBarrierEnabled���Œ��type.string���Ä
��runtime.convT2E����6runtime.writeBarrierEnabled���Ä��fgo.string."%s: expected integer constant; found %s"���¦
��&"".(*Parser).errorf���ä
��.runtime.writebarrierptr���Œ
��.runtime.writebarrierptr���®
��0runtime.morestack_noctxt���P°��"".autotmp_0288��"type.interface {}�"".autotmp_0287�Ï"type.interface {}�"".autotmp_0286�?(type.[2]interface {}�"".autotmp_0283�o&type.[]interface {}�"".autotmp_0282�¯type.string�"".autotmp_0281�type.string� "".~r2�@type.int64�"".addr�06type.*cmd/internal/obj.Addr�"".pseudo�type.string�"".p��type.*"".Parser�&°D¯°µ� �"ô .)ô2
��•|Á/�Tgclocals·a4a72fe4111c0d730d77d6113711d8c8�Tgclocals·c4aa0c7895fda00e599071448995a44c���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).getConstant��€ ��èeH‹ %(���H‹‰����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ƒû�„3��HÇD$h���HÇD$p���H‰\$`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����6runtime.writeBarrierEnabled���´��type.string���ì
��runtime.convT2E���¸�6runtime.writeBarrierEnabled���ì��fgo.string."%s: expected integer constant; found %s"���Î
��&"".(*Parser).errorf���Œ
��.runtime.writebarrierptr���´
��.runtime.writebarrierptr���Ö
��0runtime.morestack_noctxt���P°��"".autotmp_0296��"type.interface {}�"".autotmp_0295�Ï"type.interface {}�"".autotmp_0294�?(type.[2]interface {}�"".autotmp_0291�o&type.[]interface {}�"".autotmp_0290�¯type.string�"".autotmp_0289�type.string� "".~r3�@type.int64�"".addr�06type.*cmd/internal/obj.Addr�
"".op� type.int�"".prog�6type.*cmd/internal/obj.Prog�"".p��type.*"".Parser�&°D¯°Õ�À�"„
.)ˆ2��w2|Á;�Tgclocals·a4a72fe4111c0d730d77d6113711d8c8�Tgclocals·c4aa0c7895fda00e599071448995a44c���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ2"".(*Parser).getImmediate��€ ��èeH‹ %(���H‹‰����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ƒû�„3��HÇD$h���HÇD$p���H‰\$`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����6runtime.writeBarrierEnabled���´��type.string���ì
��runtime.convT2E���¸�6runtime.writeBarrierEnabled���ì��jgo.string."%s: expected immediate constant; found %s"���Î
��&"".(*Parser).errorf���Œ
��.runtime.writebarrierptr���´
��.runtime.writebarrierptr���Ö
��0runtime.morestack_noctxt���P°��"".autotmp_0304��"type.interface {}�"".autotmp_0303�Ï"type.interface {}�"".autotmp_0302�?(type.[2]interface {}�"".autotmp_0299�o&type.[]interface {}�"".autotmp_0298�¯type.string�"".autotmp_0297�type.string� "".~r3�@type.int64�"".addr�06type.*cmd/internal/obj.Addr�
"".op� type.int�"".prog�6type.*cmd/internal/obj.Prog�"".p��type.*"".Parser�&°D¯°Õ�À�"”
.)ˆ2��w2|Á;�Tgclocals·a4a72fe4111c0d730d77d6113711d8c8�Tgclocals·c4aa0c7895fda00e599071448995a44c���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).getRegister��€ ��èeH‹ %(���H‹‰����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ƒû�„3��HÇD$h���HÇD$p���H‰\$`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����6runtime.writeBarrierEnabled���´��type.string���ì
��runtime.convT2E���¸�6runtime.writeBarrierEnabled���ì��Vgo.string."%s: expected register; found %s"���Î
��&"".(*Parser).errorf���Œ
��.runtime.writebarrierptr���´
��.runtime.writebarrierptr���Ö
��0runtime.morestack_noctxt���P°��"".autotmp_0312��"type.interface {}�"".autotmp_0311�Ï"type.interface {}�"".autotmp_0310�?(type.[2]interface {}�"".autotmp_0307�o&type.[]interface {}�"".autotmp_0306�¯type.string�"".autotmp_0305�type.string� "".~r3�@type.int16�"".addr�06type.*cmd/internal/obj.Addr�
"".op� type.int�"".prog�6type.*cmd/internal/obj.Prog�"".p��type.*"".Parser�&°D¯°Õ�À�"¤
.(ˆ2��w2|Á;�Tgclocals·a4a72fe4111c0d730d77d6113711d8c8�Tgclocals·c4aa0c7895fda00e599071448995a44c���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ"".NewParser��€��øeH‹ %(���H‹‰����H;a†Ø��Hƒì@H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$8H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$0H����H‰$è����H‹L$H‰ÏHƒù�„A��1ÀHƒÇèè����H‰L$(H‹l$H€=�����…���H‰©¨���Hƒù�„è���H‹l$P€=�����…·���H‰© ���H‹l$XH‰)H‹l$`€=�����u~H‰iHƒù�tpH‹l$8€=�����uIH‰ihHƒù�t;H‹l$0€=�����uH‰©À���H‰L$hHƒÄ@ÃLÀ���L‰$H‰l$è����H‹L$(ëډëÁLAhL‰$H‰l$è����H‹L$(뢉ëŒLAL‰$H‰l$è����H‹L$(éjÿÿÿL ���L‰$H‰l$è����H‹L$(é1ÿÿÿ‰éÿÿÿL¨���L‰$H‰l$è����H‹L$(éèþÿÿ‰é¸þÿÿè����éþÿÿ&������B��Ltype.map[string]*cmd/internal/obj.Prog���Š
��runtime.makemap���¬��*type.map[string]int64���ô
��runtime.makemap���–��type."".Parser���¨
��"runtime.newobject���â
Ì� runtime.duffzero���‚�6runtime.writeBarrierEnabled���È�6runtime.writeBarrierEnabled���Š�6runtime.writeBarrierEnabled���º�6runtime.writeBarrierEnabled���ê�6runtime.writeBarrierEnabled���¼
��.runtime.writebarrierptr���ö
��.runtime.writebarrierptr���°
��.runtime.writebarrierptr���î
��.runtime.writebarrierptr���º
��.runtime.writebarrierptr���æ
��0runtime.morestack_noctxt���P€��"".autotmp_0315�/type.*"".Parser�"".autotmp_0314�*type.map[string]int64�"".autotmp_0313�Ltype.map[string]*cmd/internal/obj.Prog� "".~r3�@type.*"".Parser�"".lexer� Jtype.cmd/asm/internal/lex.TokenReader�
"".ar�@type.*cmd/asm/internal/arch.Arch�"".ctxt��6type.*cmd/internal/obj.Link�€®€³�€�&`
5ð
‰ � �D5Êi�Tgclocals·ba362c851cf6718bcf08a64a3f3a3743�Tgclocals·d91ae6c6ea3a9c894c8489bb20888324���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).errorf��€��êeH‹ %(���H‹‰����H„$`ÿÿÿH;A† ��Hì ��H‹”$0��H‹Œ$8��H‹„$(��€=�����tyH‰$H‰L$H‹œ$@��H‰\$H‹œ$H��H‰\$H‹œ$P��H‰\$ è����H‹L$(H‹D$0H‰Œ$À���H‰ $H‰„$È���H‰D$è����H\$H‹ H‰ $H‹KH‰L$è���� ‹X‹h9ëuHÄ ��Ëh‰hH\$PH‰$H����H‰\$HÇD$���H‰T$H‰L$ H����H‰\$(HÇD$0���è����H‹\$8H‰œ$0��H‹\$@H‰œ$8��H‹œ$(��Hƒû�„Û��H‹ H‹kH‰¬$˜���H‰,$H‰Œ$���H‹Y0ÿÓH‹\$H‰œ$°���H‹\$H‰œ$¸���1ÛH‰œ$���H‰œ$��H‰œ$��H‰œ$��Hœ$���Hƒû�„e��HDŽ$ð������HDŽ$ø������H‰œ$è���H����H‰$Hœ$°���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$è���H‰Œ$€���H‰ H‰„$ˆ���€=�����…Ö��H‰CH����H‰$H‹œ$(��H‰\$Hƒ|$�„¢��HƒD$HÇD$����è����H‹L$H‹D$ H‹œ$è���HƒÃH‰Œ$€���H‰ H‰„$ˆ���€=�����…A��H‰CH‹´$è���H‹”$ð���H‹Œ$ø���H‰ÐH‰”$Ø���H‹¬$H��Hè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‹„$H��LÅI‰ÈH‰Œ$à���H9͇z��H9ë‡q��H)ÝI)ØI‰ñH‰´$Ð���Iƒø�tHkÛIÙH‰l$L‰D$L‰L$H‹œ$@��H‰\$ H‹œ$H��H‰\$(H‹œ$P��H‰\$0è����H‹Œ$à���H‹œ$ð���H‹¬$H��HëH9ˇí��H‰ØH‹œ$Ð���H‰œ$@��H‰„$H��H‰Œ$P��H‹����1íH9脆��H‹ ����H‰D$pH‰$H‰L$xH‰L$H‹œ$0��H‰\$H‹œ$8��H‰\$H‹œ$@��H‰\$ H‹œ$H��H‰\$(H‹œ$P��H‰\$0è����H‹Œ$(��H‹i HÿÅH‰i H‹Y Hƒû
Žâ���H����H‰œ$°���HDŽ$¸������1ÛH‰œ$ ���H‰œ$¨���Hœ$ ���Hƒû�„¿���HDŽ$Ø������HDŽ$à������H‰œ$Ð���H����H‰$Hœ$°���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ð���H‰Œ$€���H‰ H‰„$ˆ���€=�����u7H‰CH‹œ$Ð���H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$è����HÄ ��ÃLCL‰$H‰D$è����빉é:ÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éHþÿÿè���� è���� LCL‰$H‰D$è����é¬üÿÿ‰%����éRüÿÿLCL‰$H‰D$è����éüÿÿ‰é”ûÿÿ‰éûÿÿè����éËùÿÿJ������†�"".panicOnError���ö
��fmt.Errorf���Æ
��runtime.convI2E���ú
��runtime.gopanic���Î��&go.string."%s:%d: "���Œ��go.string."\n"���²
��*runtime.concatstring3���Ð�������¶��type.string���ô
��runtime.convT2E����6runtime.writeBarrierEnabled����type.int���Р
��runtime.convT2E���®
�6runtime.writeBarrierEnabled���À ��&type.[]interface {}���š 
��&runtime.growslice_n���Ö ��"type.interface {}���€
��,runtime.typedslicecopy���œ��4go.itab.*os.File.io.Writer���À��os.Stderr���ò
��fmt.Fprintf���Â��6go.string."too many errors"���€��type.string���¾
��runtime.convT2E���”�6runtime.writeBarrierEnabled���ø
��log.Fatal���¬
��.runtime.writebarrierptr���Ì��type.*os.File���â��type.io.Writer���ú��4go.itab.*os.File.io.Writer���Ž
�� runtime.typ2Itab���¬
��$runtime.panicslice���º
��$runtime.panicslice���â
��.runtime.writebarrierptr���¨
��.runtime.writebarrierptr���Ø
��0runtime.morestack_noctxt���`À��"".autotmp_0332��"type.interface {}�"".autotmp_0331�ÿ(type.[1]interface {}�"".autotmp_0328��&type.[]interface {}�"".autotmp_0325�Ÿ&type.[]interface {}�"".autotmp_0324�?(type.[2]interface {}�"".autotmp_0321�o&type.[]interface {}�"".autotmp_0320�Ÿtype.[32]uint8�"".autotmp_0319��type.string�"".autotmp_0318��type.int�"".autotmp_0317�ßtype.string�"".autotmp_0316�¿type.error�"".args�0&type.[]interface {}�"".format�type.string�"".p��type.*"".Parser�*)À«¿À² ¿À¸�À �J|A y
\Ôz â2V�6�zÿƹ¦]1 P�Tgclocals·caf2d2f2b6c07bf7c446a6b7db63a04c�Tgclocals·98bd3e00bc9a36c7ad58e60ac3ddf81b���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ$"".(*Parser).Parse�� ��ˆeH‹ %(���H‹‰����H;avdHƒìH‹L$H‰ $è����H‹L$¶\$€û�tëæH‹Y Hƒû�~HÇD$ ����ÆD$(�HƒÄÃH‰ $è����H‹\$H‹«°���H‰l$ ÆD$(HƒÄÃè����é|ÿÿÿ������H
��""".(*Parser).line���¶
��$"".(*Parser).patch���ö
��0runtime.morestack_noctxt���0 �� "".~r1� type.bool� "".~r0�6type.*cmd/internal/obj.Prog�"".p��type.*"".Parser� ; # �� ¢
  �
�#m�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).line��à<��Ú<eH‹ %(���H‹‰����H„$¸þÿÿH;A†��HìÈ��1ÀH‰„$Ø���H‰„$à���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ÿÿÿƒúþ„R��H‰ËH‹ H‹kH‰¬$°���H‰,$H‰Œ$¨���H‹YPÿÓH‹\$H‰œ$ø���H‹\$H‰œ$���1ÛH‰œ$Ø���H‰œ$à���Hœ$Ø���Hƒû�„é���HDŽ$X�����HDŽ$`�����H‰œ$P��H����H‰$Hœ$ø���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$P��H‰Œ$È���H‰ H‰„$Ð���€=�����uaH‰CH‹œ$Ð��H‰$H����H‰\$HÇD$���H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(è����Ƅ$Ø���HÄÈ��ÃLCL‰$H‰D$è����돉éÿÿÿH‰ËH‹ H‹kH‰¬$°���H‰,$H‰Œ$¨���H‹YPÿӋL$LH‹\$H‰\$xH‹\$H‰œ$€���1ÛH‰œ$˜���H‰œ$ ���H¼$€��1ÀHƒÇèè����Hœ$€��Hƒû�„I ��HDŽ$������HDŽ$�����H‰œ$��HÇD$P����HÇD$Xÿÿÿÿƒù
��ƒù;„��H����H‰$HÇD$����HÇD$���è����H‹\$H‰œ$ ��H‹\$ H‰œ$(��H‹\$(H‰œ$0��H‹œ$Ð��Hƒû�„ ��H‹ H‹kH‰¬$°���H‰,$H‰Œ$¨���H‹Y@ÿÓL‹Œ$��L‹„$��H‹|$PH‹t$XH‹„$Ð��‹L$Iƒø�…T ��H‹œ$(��Hƒû�…B ��H‹¨ ���H‹m�H‹] Hƒû5„å��H‹¨ ���H‹m�H‹] Hƒû7„Ì��ƒù:…ø���H‰ÃH‹PPH‹hXH‹H`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ƒù,„½��ƒù:„´��ƒù(„ž��ƒù[„•��‰L$Lƒù)„x��ƒù]„o��Hƒø�„^��H‹H‹hH‰¬$°���H‰,$H‰Œ$¨���H‹YPÿÓH‹L$H‹D$‹\$L‰$H‰Œ$è���H‰L$H‰„$ð���H‰D$è����‹\$‰œ$h��H‹\$ H‰œ$p��H‹\$(H‰œ$x��H‹Œ$ ��H‹œ$(��H‹”$0��H‰ØHÿÃH9ÓwoH‰œ$(��H‰ËH‰ÅHkíH달$h��‰+H‹¬$x��H‰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‰”$0��H‰Œ$ ��éCÿÿÿ‰�é›þÿÿH‰ûHÿËH‰\$PéþÿÿHÿÇH‰|$Pé^þÿÿ‰L$Lƒù:uYHƒþ�|KH‰$H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����L‹Œ$��L‹„$��H‹„$Ð��‹L$LL‰ÆL‰D$XH‹œ$(��Hƒû�Žç��H‹¼$��L‰ÊL‰ÀL‰ÃHÿÃH9û‡h��H‰ßH‰œ$��H‰ÓH‰ÅHkíHëH‹¬$(��H‰kH‹¬$0��H‰kH‹¬$ ��€=�����…÷��H‰+Hƒþ�Œå��H‰óHƒÃH9û…Õ��H‰óHÿÃH‰\$hH‰ðHÿÀL‰ËH‰õH9þƒ®��HkíHëH‹+H‰¬$8��H‹kH‰¬$@��H‹kH‰¬$H��L‰ËH‰ÅH9øƒn��HkíHëL‰ÍI‰ðH9þƒQ��MkÀLÅH‰l$H‰\$H����H‰$è����‹L$LH‹œ$��H‹l$hL‹„$��L9Ń��HkíHëH‹¬$@��H‰kH‹¬$H��H‰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Ž$X�����HDŽ$`�����H‰œ$P��H����H‰$Hœ$ø���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$P��H‰Œ$È���H‰ H‰„$Ð���€=�����uaH‰CH‹œ$Ð��H‰$H����H‰\$HÇD$���H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(è����Ƅ$Ø��HÄÈ��ÃLCL‰$H‰D$è����돉éÿÿÿH‰$H‰l$è����‹L$Lé0ýÿÿè���� è���� è���� è���� é÷ÿÿH‰$H‰l$è����L‹Œ$��H‹¼$��H‹t$X‹L$LéàûÿÿH-����H‰,$H‰T$H‰D$H‰|$H‰\$ è����H‹t$X‹L$LL‹L$(H‹|$0H‹l$8H‰øHÿÇH‰¼$��H‰¬$��L‰ÊL‰Œ$��éAûÿÿIƒø�ƒù,t Hƒþ�}éjöÿÿH‰$H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����‹L$Lé2öÿÿƒù.…+÷ÿÿHƒø�„*��H‹H‹hH‰¬$°���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ƒû�„U��HDŽ$X�����HDŽ$`�����H‰œ$P��H����H‰$Hœ$ø���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$P��H‰Œ$È���H‰ H‰„$Ð���€=�����…Æ���H‰CH‹œ$Ð��H‰$H����H‰\$HÇD$+���H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(è����HÇ$����H‹œ$˜���H‰\$H‹œ$ ���H‰\$H����H‰\$HÇD$ ���H‹œ$ˆ���H‰\$(H‹œ$���H‰\$0è����H‹\$8H‰œ$˜���H‹\$@H‰œ$ ���éuôÿÿLCL‰$H‰D$è����é'ÿÿÿ‰é¤þÿÿ‰éþÿÿ‰�éÏýÿÿéìõÿÿ‰é°óÿÿ‰éoñÿÿ‰é-ñÿÿè����éÓðÿÿŒ������Þ�������Ô�������ˆ��:cmd/asm/internal/lex.histLine���¾�������„��type.string���Â
��runtime.convT2E���˜�6runtime.writeBarrierEnabled���Ì��Rgo.string."expected identifier, found %q"���À
��&"".(*Parser).errorf���„ 
��.runtime.writebarrierptr���â �������Þ

ä� runtime.duffzero���˜ ��Btype.[]cmd/asm/internal/lex.Token���Î 
��"runtime.makeslice���†�������€�6runtime.writeBarrierEnabled���È
��.runtime.writebarrierptr���Ú��type.[]string���”
��"runtime.growslice���Š�6runtime.writeBarrierEnabled���Æ
��.runtime.writebarrierptr���Œ��4go.string."unexpected EOF"���Ô
��&"".(*Parser).errorf���ò�������Î
��2cmd/asm/internal/lex.Make���Î�6runtime.writeBarrierEnabled���²
��.runtime.writebarrierptr���Ê��Btype.[]cmd/asm/internal/lex.Token���„
��"runtime.growslice���ä��Dgo.string."invalid ':' in operand"���¬
��&"".(*Parser).errorf���Î�6runtime.writeBarrierEnabled���¤"��Btype.[]cmd/asm/internal/lex.Token���¶"
��(runtime.typedmemmove���Ô#�6runtime.writeBarrierEnabled���´$��&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���Ü,�6runtime.writeBarrierEnabled���-��Ngo.string."unrecognized instruction %q"���„.
��&"".(*Parser).errorf���È.
��.runtime.writebarrierptr���ö.
��.runtime.writebarrierptr���’/
��$runtime.panicindex��� /
��$runtime.panicindex���®/
��$runtime.panicindex���¼/
��$runtime.panicindex���æ/
��.runtime.writebarrierptr���°0��Ftype.[][]cmd/asm/internal/lex.Token���ê0
��"runtime.growslice���¨2��6go.string."missing operand"���ð2
��&"".(*Parser).errorf���î3�������ä4�������„7��type.string���Â7
��runtime.convT2E���˜8�6runtime.writeBarrierEnabled���Ô8��ngo.string."ARM condition expected identifier, found %s"���È9
��&"".(*Parser).errorf���š:��go.string."."���ô:
��*runtime.concatstring3���Ö;
��.runtime.writebarrierptr���È<
��0runtime.morestack_noctxt��� ��J"".autotmp_0376��"type.interface {}�"".autotmp_0375�Ÿ(type.[1]interface {}�"".autotmp_0373��*type.*[1]interface {}�"".autotmp_0372��&type.[]interface {}�"".autotmp_0371��type.*int�"".autotmp_0369�ŸBtype.[]cmd/asm/internal/lex.Token�"".autotmp_0367�¿type.int�"".autotmp_0366��"type.interface {}�"".autotmp_0365��(type.[1]interface {}�"".autotmp_0363��*type.*[1]interface {}�"".autotmp_0362��&type.[]interface {}�"".autotmp_0361�Htype.[3][]cmd/asm/internal/lex.Token�"".autotmp_0360�ÿ"type.interface {}�"".autotmp_0359�ß(type.[1]interface {}�"".autotmp_0356�ï&type.[]interface {}�"".autotmp_0353��type.string�"".autotmp_0352��type.string�"".autotmp_0351��type.string�"".autotmp_0350��type.int�"".autotmp_0348��type.int�"".autotmp_0347�¿>type.cmd/asm/internal/lex.Token�"".autotmp_0346�¿type.string�"".autotmp_0345��type.int�"".autotmp_0344��type.int�"".autotmp_0343��type.string�"".autotmp_0341��type.int�"".autotmp_0340�Ÿ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� "".~r0�type.bool�"".p��type.*"".Parser�p)¸Ñ¥ã„ Éˆš�°�ô¸C6H  §?E  IY2 H/*âOPOP]   Keé e te?Taù#c^'b in3m 3M p3! � �o±"0µ]à &YG ˆ” Å®fJ €Š"* Bƒ@éƒV1F�Tgclocals·7da860f906b08151c04118af7349facb�Tgclocals·c85d9dc33eb2066c2a69ececc376d01d���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ0"".(*Parser).instruction��€��øeH‹ %(���H‹‰����H„$�ÿÿÿH;A†��Hì€��1ÀH‰„$°���H‰„$¸���H‹„$ˆ��H‹¨˜���Hǀ�������H‹œ$˜��H‰$H‹œ$ ��H‰\$H‹¨ ���H‹U(H‹ÿÓH‹¼$ˆ��¶\$ˆ\$wH‹”$¸��H‹„$À��H‹œ$È��H‰œ$(��1ÉH‰„$ ��H‰„$€���H‰”$��H‰ÐH‹¬$€���H9é?��H‰„$˜���Hƒø�„¼��H‹H‹pH‹hH‰Œ$ˆ���H‰”$���H‰´$��H‰¬$��H‰<$H‰”$Ð���H‰T$H‰´$Ø���H‰t$H‰¬$à���H‰l$è����H\$ H¼$0��H‰Þè����€|$w�… ��H·œ$2��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‰„$¨���€=�����…T��H‰CH‹œ$ˆ��H‰$H����H‰\$HÇD$$���H‹œ$è���H‰\$H‹œ$ð���H‰\$ H‹œ$ø���H‰\$(è����H‹œ$ˆ��H‹“ˆ���H‹ƒ���H‹‹˜���H‰ÅHÿÅH9͇5��H‰«���H‰ÓH‰ÅHkíPHëH¬$0��H‰\$H‰l$H-����H‰,$è����H‹¼$ˆ��H‹„$˜���H‹Œ$ˆ���HƒÀHÿÁH‹¬$€���H9éŒÁýÿÿ€|$w�tdH‰<$H‹œ$��H‰\$H‹œ$¨��H‰\$H‹œ$°��H‰\$Hƒÿ�t/HŸˆ���H|$ H‹ H‰H‹KH‰OH‹KH‰Oè����HÄ€��ÉëÍH‰<$H‹œ$��H‰\$H‹œ$¨��H‰\$H‹œ$°��H‰\$Hƒÿ�t/HŸˆ���H|$ H‹ H‰H‹KH‰OH‹KH‰Oè����HÄ€��ÉëÍH����H‰$H‰T$H‰D$H‰L$H‰l$ è����H‹T$(H‹D$0H‹L$8H‹œ$ˆ��Hƒû�t]H‰ÅH‰D$xHÿÅH‰«���H‰‹˜���H‰”$���€=�����u H‰“ˆ���é[þÿÿLƒˆ���L‰$H‰T$è����H‹”$���H‹D$xé4þÿÿ‰ëŸLCL‰$H‰D$è����é™ýÿÿ‰éýÿÿ‰�é=üÿÿè����éDûÿÿ&������ø�������Œ
��("".(*Parser).address���¶
è� runtime.duffcopy���È��type.string���†
��runtime.convT2E���Ü�6runtime.writeBarrierEnabled���˜ ��`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���ž�6runtime.writeBarrierEnabled���æ
��.runtime.writebarrierptr���¶
��.runtime.writebarrierptr���æ
��0runtime.morestack_noctxt���€��""".autotmp_0404�¿"type.interface {}�"".autotmp_0403�Ÿ(type.[1]interface {}�"".autotmp_0400�¯&type.[]interface {}�"".autotmp_0399�ÿBtype.[]cmd/asm/internal/lex.Token�"".autotmp_0398�ÏDtype.*[]cmd/asm/internal/lex.Token�"".autotmp_0397�ÿtype.int�"".autotmp_0396�ïtype.int�"".autotmp_0395�ÿtype.string�"".autotmp_0394�ÏFtype.[][]cmd/asm/internal/lex.Token�"".addr�Ÿ4type.cmd/internal/obj.Addr�
"".op�ßBtype.[]cmd/asm/internal/lex.Token�"".isJump�‘type.bool�"".operands�`Ftype.[][]cmd/asm/internal/lex.Token�"".cond�@type.string�"".word� type.string�
"".op�type.int�"".p��type.*"".Parser�()€Ùÿ€cÿ€Ù�À �Z‚C:‹Ej (XX ¢�4�|ɽƒb”h(&�Tgclocals·2c5ed2e93b84b2fb53c3f6abd4b764dc�Tgclocals·802fc80e48c6fa5863a6c6c0d6f28f77���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).pseudo��€ ��ðeH‹ %(���H‹‰����H;a†��HƒìxL‹„$€���H‹¼$ ���H‹´$¨���H‹¬$°���H‹”$���H‹Œ$˜���H‹„$ˆ���HƒøC��Hƒø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$h���HÇD$p���H‰\$`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���è�6runtime.writeBarrierEnabled���œ��:go.string."unimplemented: %s"���þ
��&"".(*Parser).errorf���¬
��.runtime.writebarrierptr���Ž
��*"".(*Parser).asmGlobl���è
��,"".(*Parser).asmPCData���Ê
��("".(*Parser).asmText���Þ
��0runtime.morestack_noctxt���pð��"".autotmp_0414�"type.interface {}�"".autotmp_0413�o(type.[1]interface {}�"".autotmp_0410�/&type.[]interface {}�"".autotmp_0408�Otype.string�"".operands�@Ftype.[][]cmd/asm/internal/lex.Token�"".word� type.string�
"".op�type.int�"".p��type.*"".Parser�ðnïð³�À�Z¤N" "Ì " " 
"��ƒŽm1z�Tgclocals·4e1f0f86d81a3d0aec516e90b6f8598d�Tgclocals·e686e33109a1bc2792301626c7b401c5���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ$"".(*Parser).start��à��àeH‹ %(���H‹‰����H;avSHƒìH‹\$H‹l$(H‰k8H‹l$0H‰k@H‹l$ €=�����uH‰k0H‹\$HÇCH����HƒÄÃLC0L‰$H‰l$è����ëÚè����ë������p�6runtime.writeBarrierEnabled���Æ
��.runtime.writebarrierptr���Ô
��0runtime.morestack_noctxt���@ ��"".operand�Btype.[]cmd/asm/internal/lex.Token�"".p��type.*"".Parser� : �p� Æ) �
�b�Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ("".(*Parser).address�� ��†eH‹ %(���H‹‰����HD$øH;A†Ú���Hìˆ���H¼$°���1ÀHƒÇðè����H‹´$���H‹”$˜���H‹Œ$ ���H‹„$¨���H‰t$Hƒþ�„Š���H‰L$(H‰N8H‰D$0H‰F@H‰T$ €=�����uQH‰V0HÇFH����H|$81ÀHƒÇðè����H‹œ$���H‰$H\$8H‰\$è����Ht$8H¼$°���è����HÄˆ���ÃLF0L‰$H‰T$è����H‹t$뚉éoÿÿÿè����éýþÿÿ������j
Ü� runtime.duffzero���‚�6runtime.writeBarrierEnabled���À
Ü� 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�"".operand�Btype.[]cmd/asm/internal/lex.Token�"".p��type.*"".Parser�&²7�� Ò9[ ��º,*�Tgclocals·0b2b7c0fc1a5c11396ae77ecade6ec0d�Tgclocals·ae95d52f74c90cba539636c9e13dce9d���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ."".(*Parser).parseScale��À ��° eH‹ %(���H‹‰����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$x���HDŽ$€������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���Œ�6runtime.writeBarrierEnabled���À��2go.string."bad scale: %s"���¨
��&"".(*Parser).errorf���ì
��.runtime.writebarrierptr���´ ��go.string."4"���Ú 
�� runtime.eqstring���È
��go.string."8"���î

�� runtime.eqstring���ž 
��0runtime.morestack_noctxt���@��"".autotmp_0421�¯"type.interface {}�"".autotmp_0420�(type.[1]interface {}�"".autotmp_0417�/&type.[]interface {}�"".autotmp_0416�otype.string�"".autotmp_0415�Otype.string� "".~r1�0type.int8�"".s�type.string�"".p��type.*"".Parser�*&Ð°¸�à�4â&fB08↠�&�n‰¬p"7J*�Tgclocals·304f1a7ece42768e76e94191b15e0406�Tgclocals·bd085b959f4c17d1f3498b17a948de72���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ("".(*Parser).operand��€^��ð]eH‹ %(���H‹‰����H„$ÈüÿÿH;A†L��Hì¸��1ÀH‰„$¨��H‰„$°��H‹Œ$À��H‹i8Hƒý�u?H‰ $H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����Ƅ$Ð���HÄ¸��ÃÇD$@����H‹q8H‹YHH9óœÂ€ú�„¹��L‹AHH‹Y0H‹A8H‹i@H‰¬$˜��H‰œ$ˆ��L‰ÅH‰„$��I9Àƒ~��HkíH닉ƒø$…\��‰T$@1ÛH‹q8H‹YHH9óœÂ€ú�…¶��‹����‰œ$ð��H‹����H‰œ$ø��H‹����H‰œ$���1ÛH‹q8H‹YHH9óœÂ€ú�…þ��‹-����H‹����H‹����‰¬$ ��‰¬$P��H‰”$(��H‰„$0��‹œ$P��‰œ$@��H‰”$X��H‰„$`��1ÛH‰”$H��H‰„$P��H‰”$È���H‰”$(��H‰„$Ð���H‰„$0��‹œ$P��ƒûþ…3��H‰ÊH‹Œ$(��H‹„$0��H‰Œ$8��H‰„$@��H����H‰$H‰”$ˆ���H‹š ���H‹kH‰l$H‰Œ$È��H‰L$H‰„$Ð��H‰D$è����H‹Œ$À��¶\$(€û�„��HÇÀ���<�…©���H‰ $H‹œ$È��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$‹\$@‰\$ è����H‹Œ$À��H‹q8H‹YHH9óœÂ€ú�„¢��L‹AHH‹Y0H‹A8H‹i@H‰¬$˜��H‰œ$ˆ��L‰ÅH‰„$��I9Àƒg��HkíH닃øÿuƄ$Ð��HÄ¸��˜$P��ƒû[u‹\$@ƒû�t7H‰ $H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����H‹Œ$À��H‰ $H‹œ$È��H‰\$è����H‹œ$À��H‰$ÇD$ÿÿÿÿè����Ƅ$Ð��HÄ¸��˜$P��ƒûþ…‹��H‰ÊH‹Œ$(��H‹„$0��H‰Œ$h��H‰„$p��H����H‰$H‰”$˜���H‹š ���H‹kH‰l$H‰Œ$È��H‰L$H‰„$Ð��H‰D$è����H‹Œ$À��¶\$(€û�„T��HÇÀ���<�„��H‰ $è����H‹¼$À��‹t$@‹¬$P��H‹Œ$X��H‹”$`��¶\$€û�„‹��H‹œ$È��fÇ �‰¬$p��1ÛH‰Œ$x��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‰Œ$¸��H‰„$À��1ÛH‰Œ$���H‰„$��H‰Œ$¸���H‰„$À���H‰Œ$H��H‰„$P��H‰Œ$X��H‰„$`��H����H‰$H‰t$xH‹ž ���H‹kH‰l$H‰Œ$È��H‰L$H‰„$Ð��H‰D$è����¶\$(€û�„¹��HÇÀ���<�… ��H‹œ$H��H‰œ$¸��H‹œ$P��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‹œ$H��H‰\$H‹œ$P��H‰\$è����H‹œ$È��H·l$f‰kH‹œ$À��H‰$ÇD$)���è����H‹´$À��H‰4$ÇD$ÿÿÿÿè����Ƅ$Ð��HÄ¸��ÃLCL‰$H‰D$è����éÿÿÿ‰éšþÿÿH‹Œ$X��H‹„$`��H����H‰$H‹\$xH‹› ���H‹kH‰l$H‰Œ$È��H‰L$H‰„$Ð��H‰D$è����H‹\$ ¶+@€ý�tpH‹D$xH‹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‰„$h��D‰„$Ø��H‰¼$p��H‰¼$à��H‰”$x��H‰”$è��é”ûÿÿè���� è���� ¸ÿÿÿÿé/ûÿÿ‰¬$��1ÛH‰Œ$��H‰”$ ��H‰<$H‰Œ$¨���H‰L$H‰”$°���H‰T$‰t$è����H‹´$À��H·\$ f‰\$6H·\$"f‰\$4¶\$$H‰Ù¶\$%€û�„sýÿÿ€ù�t7H‰4$H����H‰\$HÇD$"���1ÛH‰\$H‰\$ H‰\$(è����H‹´$À��H‹œ$È��fÇ �H‹œ$È��H·l$6f‰kH·\$4fƒû�„ýÿÿH����H‰œ$¸��HDŽ$À�����H����H‰$Hœ$¸��H‰\$HÇD$����è����H\$H‹ H‰ $H‹KH‰L$è���� ‹„$P��1҃øý+��ƒøû ��ƒøú…ô��HÇÂ���€ú�„‚��H‰L$hH‹\$hH‹kHH‹\$hHÿÍH‰kHH‰ $ÇD$üÿÿÿè����H‹Œ$À��¶\$€û�„ÿ���‹\$@ƒû$t7H‰ $H����H‰\$HÇD$,���1ÛH‰\$H‰\$ H‰\$(è����H‹Œ$À��H‹œ$È��fÇ �H‰ $è����òD$òD$PH����H‰$H\$PH‰\$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‹Œ$À��¶\$€û�„Ü��‹\$@ƒû$t7H‰ $H����H‰\$HÇD$$���1ÛH‰\$H‰\$ H‰\$(è����H‹Œ$À��H‰ $ÇD$úÿÿÿè����‹\$‰œ$(��H‹\$H‰œ$0��H‹\$ H‰œ$8��1ÛH‰œ$ø���H‰œ$���H‹œ$0��H‰œ$ø���H‹œ$8��H‰œ$���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‰\$HH‹œ$È��H‹l$HH‰kH‰L$pÇD$<����H‹\$pH‰œ$ ���ÆD$2�H‹œ$ ���H‹C8H‹¬$ ���H‹]HH9ÃœÀˆD$2€|$2�„��H‹l$pL‹EHH‹\$pHƒû�„ý���H‹s0H‹S8H‹k@H‰¬$˜��H‰óH‰´$ˆ��L‰ÅH‰”$��I9ЃÃ���HkíHë‹+‰l$<‹\$<ƒû(tf‹\$@‰\$D‹\$Dƒû$u.H‹œ$È��fÇ�H‰ $ÇD$ÿÿÿÿè����Ƅ$Ð��HÄ¸��Ë\$Dƒû*uH‹œ$È��fÇ�ëÇH‹œ$È��fÇ�ë¸H‰ $H‹œ$È��H‰\$‹\$@‰\$è����H‹œ$À��H‰$ÇD$ÿÿÿÿè����Ƅ$Ð��HÄ¸��Ãè���� ‰éüþÿÿÇD$<ÿÿÿÿé/ÿÿÿƒøû„úÿÿéúÿÿƒøü„õùÿÿƒøý„ìùÿÿéîùÿÿƒø+ç��ƒø(…Ð��1ÛH‹q8H‹YHH9óœÂ€ú�…C��‹-����H‹����H‹����‰¬$8��‰¬$X��H‰”$@��H‰„$H��1ÛH‰”$`��H‰„$h��H‰”$Ø���H‰„$à���H‹iHHÿÍH‰iHH‰”$��H‰„$ ��H‰”$x��H‰„$€��H����H‰$H‰Œ$���H‹™ ���H‹kH‰l$H‰”$È��H‰T$H‰„$Ð��H‰D$è����H‹Œ$À��¶\$(ˆ\$3€|$3�t6HÇÀ���H‰ÂHƒò€ú�…ÓøÿÿH‰L$XH‹\$XH‹kHH‹\$XHÿÍH‰kHé´øÿÿH‹Œ$x��H‹„$€��H����H‰$H‹œ$���H‹› ���H‹kH‰l$H‰Œ$È��H‰L$H‰„$Ð��H‰D$è����H‹Œ$À��H‹\$ ¶+@€ý�„Ä���H‹œ$���H‰\$`ÇD$8����H‹\$`H‰œ$€���ÆD$1�H‹œ$€���H‹C8H‹¬$€���H‹]HH9ÃœÀˆD$1€|$1�tjH‹l$`L‹EHH‹\$`Hƒû�tRH‹s0H‹S8H‹k@H‰¬$˜��H‰óH‰´$ˆ��L‰ÅH‰”$��I9ÐsHkíHë‹+‰l$8‹\$8ƒû(”Àé¶þÿÿè���� ‰ëªÇD$8ÿÿÿÿëÜ1ÀëâH‹QHH‹Y0H‹q8H‹i@H‰¬$˜��H‰œ$ˆ��H‰ÕH‰´$��H9òs=HkíHëD‹H‹SH‹CH‹iHHÿÅH‰iHD‰„$È��D‰ÅH‰”$Ð��H‰„$Ø��édýÿÿè���� ƒø+„üöÿÿéþöÿÿƒø-„îöÿÿƒø~„åöÿÿéçöÿÿH‹Œ$h��H‹„$p��H����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‹Œ$8��H‹„$@��H����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‰´$���éóéÿÿè���� ƒø*„›éÿÿéÞéÿÿè���� ¸ÿÿÿÿézéÿÿè����éˆèÿÿÆ������¨��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���à�6runtime.writeBarrierEnabled���œ��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).have���ˆ/��pgo.string."floating-point constant must be an immediate"���Ð/
��&"".(*Parser).errorf���Œ0
��,"".(*Parser).floatExpr���²0��type.float64���ê0
��runtime.convT2E���Î1�6runtime.writeBarrierEnabled���Ž2
��&"".(*Parser).expect���Ò2
��.runtime.writebarrierptr���€3
��""".(*Parser).have���Ô3��`go.string."string constant must be an immediate"���œ4
��&"".(*Parser).errorf���Î4
�� "".(*Parser).get���¸6
��strconv.Unquote���ˆ9
��runtime.convI2E���Þ9�6runtime.writeBarrierEnabled���š:��Dgo.string."string parse error: %s"���Ž;
��&"".(*Parser).errorf���ö;��type.string���´<
��runtime.convT2E���˜=�6runtime.writeBarrierEnabled���Ø=
��&"".(*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���ÒH��*type.map[string]int16���ÈI
��4runtime.mapaccess2_faststr���’K��(type.map[string]bool���ˆL
��4runtime.mapaccess1_faststr���¤O
��$runtime.panicindex���°Q
��$runtime.panicindex���¬R��(type.map[string]bool���¢S
��4runtime.mapaccess1_faststr���¢U
��$runtime.panicindex���ÆU
��$runtime.panicindex���ŒV��(type.map[string]bool���‚W
��4runtime.mapaccess1_faststr���‚Y
��$runtime.panicindex���€[
��$runtime.panicindex���’]
��$runtime.panicindex���¼]
��$runtime.panicindex���Þ]
��0runtime.morestack_noctxt���0ð��ê"".autotmp_0494�ç type.int32�"".autotmp_0493��type.bool�"".autotmp_0492��"type.interface {}�"".autotmp_0491��(type.[1]interface {}�"".autotmp_0489��*type.*[1]interface {}�"".autotmp_0488��&type.[]interface {}�"".autotmp_0487��type.bool�"".autotmp_0486��type.bool�"".autotmp_0485��type.bool�"".autotmp_0484��Ftype.cmd/asm/internal/lex.ScanToken�"".autotmp_0483�¿"type.interface {}�"".autotmp_0482�Ÿ(type.[1]interface {}�"".autotmp_0479�/&type.[]interface {}�"".autotmp_0477��type.bool�"".autotmp_0476��type.bool�"".autotmp_0475��type.bool�"".autotmp_0474��type.bool�"".autotmp_0473��type.bool�"".autotmp_0472��type.bool�"".autotmp_0471��type.bool�"".autotmp_0468��type.bool�"".autotmp_0467��type.bool�"".autotmp_0464��type.int�"".autotmp_0463�ß type.uint64�"".autotmp_0462��type.string�"".autotmp_0461��type.bool�"".autotmp_0460�Ï type.float64�"".autotmp_0459��type.bool�"".autotmp_0458��type.int�"".autotmp_0457��type.int�"".autotmp_0456��type.int�"".autotmp_0455��type.bool�"".autotmp_0454��type.string�"".autotmp_0453��type.string�"".autotmp_0452��type.int�"".autotmp_0451��type.int�"".autotmp_0450��type.int�"".autotmp_0449��type.string�"".autotmp_0448�ÿtype.string�"".autotmp_0447��type.int�"".autotmp_0446��type.bool�"".autotmp_0445��type.string�"".autotmp_0444��type.string�"".autotmp_0443��type.int�"".autotmp_0442��type.int�"".autotmp_0441��type.int�"".autotmp_0440��type.int�"".autotmp_0439��type.int�"".autotmp_0437��type.bool�"".autotmp_0436��type.int�"".autotmp_0435��type.bool�"".autotmp_0434��type.string�"".autotmp_0433��type.string�"".autotmp_0432��type.int�"".autotmp_0431��type.int�"".autotmp_0430��type.bool�"".autotmp_0429��type.string�"".autotmp_0428�ßtype.string�"".autotmp_0427��type.int�"".autotmp_0426��type.int�"".autotmp_0425��type.int�"".autotmp_0424��type.int�"".autotmp_0423��type.int� "".~r0�‹type.bool�"".p�¯ type.*"".Parser� "".~r0�÷ Ftype.cmd/asm/internal/lex.ScanToken�"".p� type.*"".Parser� "".~r0�ÿ
type.string�2cmd/asm/internal/lex.l·2�Ÿ>type.cmd/asm/internal/lex.Token�"".p�Ÿ type.*"".Parser�"".p�¿ type.*"".Parser� "".~r0�type.bool�"".p�ï type.*"".Parser� "".~r0�ÿ Ftype.cmd/asm/internal/lex.ScanToken�"".p�¯ type.*"".Parser�"".present�‰type.bool�"".name�ÿtype.string�"".p�Ï type.*"".Parser� "".~r0�¿ type.string�2cmd/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.string�2cmd/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.string�2cmd/asm/internal/lex.l·2�>type.cmd/asm/internal/lex.Token� "".~r0�Ÿ type.string�2cmd/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.string�2cmd/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�
"".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�"".a�6type.*cmd/internal/obj.Addr�"".p��type.*"".Parser�z)ðbïðŒïðŠïðæïð ïðäïðÍïðmïðÄ �€/�ŽöC
/V DKPš@Y
 7š: Y]DD@|=!%Ño}t7 ]  ' 7 q
' 7ºå ,­   
 )K   m ˆ  ´t ]ßßt}  #�ž�wÏ]µ¼.~ §ƒ+f[u¶{ªƒSR"© Îÿ
€ p€À�Tgclocals·f8b9b9ef81e4b3ce773d4b35b5006802�Tgclocals·5580bc948ad3dc4893bf27b8dd07b7f3���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).atStartOfRegister��€��âeH‹ %(���H‹‰����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$`�ëæè����éÏþÿÿ������V��*type.map[string]int16���º
��4runtime.mapaccess2_faststr���„��(type.map[string]bool���è
��4runtime.mapaccess1_faststr���¦
��$runtime.panicindex���Ð
��0runtime.morestack_noctxt���@€�� "".autotmp_0527��type.bool�"".autotmp_0524��type.string�"".autotmp_0523�type.string� "".~r1�0type.bool�"".name�type.string�"".p��type.*"".Parser�"€V€œ€.�À�šH
² � �\ä�Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ8"".(*Parser).atRegisterShift��À��¢eH‹ %(���H‹‰����H;a†í��HƒìhH‹D$pH‹¨ ���H‹m�H‹] Hƒû5t
ÆD$x�HƒÄhÃH‹p8H‹XHH9óœÂ€ú�„¤��L‹@HH‹X0H‹H8H‹h@H‰l$HH‰\$8L‰ÅH‰L$@I9ȃr��Hkí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$x�HƒÄhÃè���� ¹ÿÿÿÿé ÿÿÿ1Éé¬þÿÿè���� ¹ÿÿÿÿé†þÿÿè����éïýÿÿ������Â��""".statictmp_0540���Ò�""".statictmp_0540���ä�""".statictmp_0540���Ô
��"".(*Parser).at���Ž
��$runtime.panicindex���¾
��$runtime.panicindex���î
��$runtime.panicindex���
��0runtime.morestack_noctxt��� Ð��"".autotmp_0543��type.bool�"".autotmp_0542��type.int�"".autotmp_0539�/Jtype.[]cmd/asm/internal/lex.ScanToken�"".autotmp_0538��type.bool�"".autotmp_0537��type.bool�"".autotmp_0534��type.bool�"".autotmp_0533�wLtype.[3]cmd/asm/internal/lex.ScanToken�"".autotmp_0532��type.int�"".autotmp_0531��type.int� "".~r0�type.bool�"".p��type.*"".Parser�>Ð#ÏÐnÏАÏÐÏÐB� �2²#
e
iº
  ��é·�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·709a14768fab2805a378215c02f0d27f���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).registerReference�� ��”eH‹ %(���H‹‰����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��Ƅ$2��HÄ��ÃH‹Œ$ ��H‹„$(��H����H‰$H‹œ$��H‹› ���H‹kH‰l$H‰Œ$˜���H‰L$H‰„$ ���H‰D$è����H‹\$ ¶+@€ý�…2��H‹œ$ ��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����Ƅ$2���HÄ��Ã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����Ƅ$2���HÄ��Ã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����Ƅ$2���HÄ��ÃLCL‰$H‰D$è����ë…LCL‰$H‰D$è����éÿÿÿ‰éžþÿÿf‰„$0��Ƅ$2��HÄ��Ãè����é¶ùÿÿ@������x��*type.map[string]int16���î
��4runtime.mapaccess2_faststr���ò��(type.map[string]bool���è
��4runtime.mapaccess1_faststr���Ö��type.string���”
��runtime.convT2E���Þ�6runtime.writeBarrierEnabled���’��Ngo.string."expected register; found %s"���†
��&"".(*Parser).errorf���Þ
��.runtime.writebarrierptr���¢ 
�� "".(*Parser).get���Ô 
�� "".(*Parser).get���¤ 
�� strconv.ParseInt���’ 
�� "".(*Parser).get���Ò 
��runtime.convI2E���œ�6runtime.writeBarrierEnabled���Ð��Jgo.string."parsing register list: %s"���Ä
��&"".(*Parser).errorf���œ
��.runtime.writebarrierptr���¨�������Ò��type.string���
��runtime.convT2E���Ú�6runtime.writeBarrierEnabled���þ��type.int16���¶
��runtime.convT2E���ˆ�6runtime.writeBarrierEnabled���¼��Fgo.string."illegal register %s(%d)"���°
��&"".(*Parser).errorf���ˆ
��.runtime.writebarrierptr���°
��.runtime.writebarrierptr���‚
��0runtime.morestack_noctxt���@ ��2"".autotmp_0571��"type.interface {}�"".autotmp_0570��"type.interface {}�"".autotmp_0569�?(type.[2]interface {}�"".autotmp_0566��&type.[]interface {}�"".autotmp_0565��"type.interface {}�"".autotmp_0564��(type.[1]interface {}�"".autotmp_0562��*type.*[1]interface {}�"".autotmp_0561��&type.[]interface {}�"".autotmp_0560�Ï"type.interface {}�"".autotmp_0559�¯(type.[1]interface {}�"".autotmp_0556�o&type.[]interface {}�"".autotmp_0554�£type.int16�"".autotmp_0553��type.string�"".autotmp_0552�type.string�"".autotmp_0550��type.string�"".autotmp_0549�ïtype.string� "".~r0�type.string�2cmd/asm/internal/lex.l·2�Ÿ>type.cmd/asm/internal/lex.Token� "".err�ïtype.error� "".num�Ÿtype.int64� "".tok�Ï>type.cmd/asm/internal/lex.Token� "".~r2�4type.bool� "".~r1�0type.int16�"".name�type.string�"".p��type.*"".Parser�N) |Ÿ úŸ ÞŸ õŸ IŸ �Ð �fÖ)`dý'x
ÊI ï2+�B�v“y,"¸`y,G³ Ð,M�Tgclocals·ed653cb0fab46abb2c19ee6e9c2869e3�Tgclocals·c5c5cadbca08572623e9669f2999f91c���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ*"".(*Parser).register��€"��ì!eH‹ %(���H‹‰����H„$¨þÿÿH;A†J��HìØ��1ÀH¼$˜��è����Ƅ$���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€=�����…K��H‰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óœÂ€ú�„c��L‹@HH‹X0H‹H8H‹h@H‰¬$ˆ��H‰œ$x��L‰ÅH‰Œ$€��I9ȃ(��HkíHë‹ ƒù:„S��ƒù,„J��ƒù+„A��H‹p8H‹XHH9óœÂ€ú�„ ��L‹@HH‹X0H‹H8H‹h@H‰¬$ˆ��H‰œ$x��L‰ÅH‰Œ$€��I9ȃå��HkíHë‹ ƒù*…Æ���1ÛH‹p8H‹XHH9óœÂ€ú�…1��‹����‰œ$¸���H‹����H‰œ$À���H‹����H‰œ$È���1ÛH‹p8H‹XHH9óœÂ€ú�u}‹-����H‹����H‹ ����‰¬$ˆ���‰¬$H��H‰”$���H‰Œ$˜���1ÛH‰”$P��H‰Œ$X��H‰$H‰T$HH‰T$H‰L$PH‰L$è����¶\$ˆœ$��Ƅ$��HÄØ��ÃH‹PHH‹X0H‹p8H‹h@H‰¬$ˆ��H‰œ$x��H‰ÕH‰´$€��H9òs=HkíHëD‹H‹SH‹KH‹hHHÿÅH‰hHD‰„$è���D‰ÅH‰”$ð���H‰Œ$ø���é*ÿÿÿè���� H‹PHH‹X0H‹p8H‹h@H‰¬$ˆ��H‰œ$x��H‰Õ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œ$ ���‹+ƒý+…h��Hƒú9t7H‰$H����H‰\$HÇD$6���1ÛH‰\$H‰\$ H‰\$(è����HÄØ��Ã1ÛH‹p8H‹XHH9óœÂ€ú�…ž���‹-����H‹����H‹ ����‰¬$Ð���‰¬$`��H‰”$Ø���H‰Œ$à���1ÛH‰”$h��H‰Œ$p��H‰T$8H‰L$@H‰$H‰T$XH‰T$H‰L$`H‰L$è����H‹„$à��H·\$f‰œ$��¶\$€û�ˆœ$��…UüÿÿHÄØ��ÃH‹PHH‹X0H‹p8H‹h@H‰¬$ˆ��H‰œ$x��H‰ÕH‰´$€��H9òs=HkíHëD‹H‹SH‹KH‹hHHÿÅH‰hHD‰„$0��D‰ÅH‰”$8��H‰Œ$@��é ÿÿÿè���� ƒý,…ÌþÿÿHƒú5„ÂþÿÿHƒú7„¸þÿÿH‰$H����H‰\$HÇD$6���1ÛH‰\$H‰\$ H‰\$(è����HÄØ��ÃH‹pHH‹X0H‹x8H‹h@H‰¬$ˆ��H‰œ$x��H‰õ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ùÿÿ‰éºøÿÿè����éŠ÷ÿÿT������h
‚ � runtime.duffzero���â
��<"".(*Parser).registerReference���’��type.int32���Ê
��runtime.convT2E���”�6runtime.writeBarrierEnabled���¸��type.int32���ð
��runtime.convT2E���Â�6runtime.writeBarrierEnabled���æ��type.string���ž
��runtime.convT2E���ð�6runtime.writeBarrierEnabled���¬ ��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_noctxt���P°��T"".autotmp_0598��type.bool�"".autotmp_0597��type.bool�"".autotmp_0596��type.bool�"".autotmp_0595��type.bool�"".autotmp_0593��type.bool�"".autotmp_0591��"type.interface {}�"".autotmp_0590��"type.interface {}�"".autotmp_0589�ß"type.interface {}�"".autotmp_0588�_(type.[3]interface {}�"".autotmp_0585�&type.[]interface {}�"".autotmp_0584��type.int�"".autotmp_0583��type.int�"".autotmp_0582��type.int�"".autotmp_0581��type.int�"".autotmp_0580��type.int�"".autotmp_0579��type.int�"".autotmp_0578��type.int�"".autotmp_0577��type.int�"".autotmp_0576��type.int�"".autotmp_0574�¿type.string�"".autotmp_0573�Ïtype.int32�"".autotmp_0572�Çtype.int32� "".~r0�Ÿtype.string�2cmd/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.string�2cmd/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�
"".ok�Jtype.bool�"".scale�Htype.int8�
"".r2�Dtype.int16�
"".r1�@type.int16�"".prefix�0type.int32�"".name�type.string�"".p��type.*"".Parser�T)°¯°’¯°È¯°¶¯°Ç¯°ú�€�žŒJM ßT,]D‚t}%g /g8t /‰ L �"�pô«ŽS�Tgclocals·e305bb77d4e256fc23850a54ea31a3dd�Tgclocals·ec97f20d9f0612b2d9f1a379fbcf4e65���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ4"".(*Parser).registerShift�� $�� $eH‹ %(���H‹‰����H„$ÀþÿÿH;A†ä��HìÀ��1ÀH‰„$ ��H‰„$¨��H‰„$°��H‰„$¸��‹„$à��ƒø�„~��‰D$<H‹œ$Ð��H‰œ$¸���H‹œ$Ø��H‰œ$À���1ÛH‰œ$ ��H‰œ$¨��H‰œ$°��H‰œ$¸��Hœ$ ��Hƒû�„L��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‹L$H‹D$ H‹œ$ˆ��HƒÃH‰Œ$¨���H‰ H‰„$°���€=�����…I��H‰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$8��1ۉœ$à���H‰œ$è���H‰œ$ð���H‹q8H‹YHH9óœÂ€ú�…Ü��‹����‰œ$à���H‹����H‰œ$è���H‹����H‰œ$ð���Hœ$à���‹+ýüÿÿo��ýüÿÿ…K��fÇD$8�1ÛH‹q8H‹YHH9óœÂ€ú�…¹��‹����H‹-����H‹����‰”$È���H‰¬$Ð���H‰„$Ø���‰”$X��H‰¬$0��H‰„$8��1ÛH‰¬$`��H‰„$h��H‰l$XH‰l$hH‰D$`H‰D$pfÇD$:��‰”$(��ƒúý…ˆ��H‹iHHÿÍH‰iHH‰ $è����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ÿÿÿ‰éÞþÿÿƒúþ…d��H‰ $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$è����녉éÿÿÿƒú(„ýÿÿ‰”$@��1ÛH‰¬$H��H‰„$P��H‰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‹QHH‹Y0H‹q8H‹i@H‰¬$€��H‰œ$p��H‰ÕH‰´$x��H9òs;HkíHë‹H‹{H‹CH‹iHHÿÅH‰iH‰”$ø���H‰¼$���H‰ýH‰„$��éðúÿÿè���� ýüÿÿ…°úÿÿfÇD$8�é¤úÿÿýüÿÿu fÇD$8�éúÿÿýüÿÿ…„úÿÿfÇD$8��éxúÿÿH‹QHH‹Y0H‹q8H‹i@H‰¬$€��H‰œ$p��H‰ÕH‰´$x��H9òsRHkíHëD‹H‹{H‹sH‹iHHÿÅH‰iHD‰„$��D‰„$à���H‰¼$��H‰¼$è���H‰´$ ��H‰´$ð���éÍùÿÿè���� LCL‰$H‰D$è����é¤øÿÿLCL‰$H‰D$è����é-øÿÿ‰é­÷ÿÿè����éðöÿÿR������¬��type.int32���ä
��runtime.convT2E���º�6runtime.writeBarrierEnabled���Þ��type.string���œ
��runtime.convT2E���ú�6runtime.writeBarrierEnabled���¶��vgo.string."prefix %c not allowed for shifted register: $%s"���ª
��&"".(*Parser).errorf���€
��<"".(*Parser).registerReference���Ü �� "".EOF���ø � "".EOF���–
 � "".EOF���¶ �� "".EOF���Ä � "".EOF���Ò  � "".EOF���Ð 
��""".(*Parser).expr���Â��type.string���€
��runtime.convT2E���Ö�6runtime.writeBarrierEnabled���’��\go.string."register shift count too large: %s"���†
��&"".(*Parser).errorf��� 
��.runtime.writebarrierptr���ð
��<"".(*Parser).registerReference���ì��type.string���ª
��runtime.convT2E���€�6runtime.writeBarrierEnabled���´��pgo.string."rhs of shift must be register or integer: %s"���¨
��&"".(*Parser).errorf���€
��.runtime.writebarrierptr���”��type.string���Ò
��runtime.convT2E���¨�6runtime.writeBarrierEnabled���Ü��Vgo.string."unexpected %s in register shift"���Ð
��&"".(*Parser).errorf���Š
��.runtime.writebarrierptr���ü
��$runtime.panicindex���–#
��$runtime.panicindex���¾#
��.runtime.writebarrierptr���ì#
��.runtime.writebarrierptr���Ž$
��0runtime.morestack_noctxt���P€��Z"".autotmp_0646��"type.interface {}�"".autotmp_0645�(type.[1]interface {}�"".autotmp_0643��*type.*[1]interface {}�"".autotmp_0642��&type.[]interface {}�"".autotmp_0641��"type.interface {}�"".autotmp_0640�ï(type.[1]interface {}�"".autotmp_0638��*type.*[1]interface {}�"".autotmp_0637��&type.[]interface {}�"".autotmp_0636��"type.interface {}�"".autotmp_0635�Ï(type.[1]interface {}�"".autotmp_0632��&type.[]interface {}�"".autotmp_0631��Ftype.cmd/asm/internal/lex.ScanToken�"".autotmp_0630��type.bool�"".autotmp_0627��"type.interface {}�"".autotmp_0626�¯"type.interface {}�"".autotmp_0625�?(type.[2]interface {}�"".autotmp_0622�o&type.[]interface {}�"".autotmp_0621��type.string�"".autotmp_0620��type.string�"".autotmp_0618��type.int�"".autotmp_0617��type.string�"".autotmp_0616��type.int�"".autotmp_0615��type.int�"".autotmp_0614��type.int�"".autotmp_0612�type.string�"".autotmp_0611�‡type.int32� "".~r0�ïtype.string�2cmd/asm/internal/lex.l·2�ÿ>type.cmd/asm/internal/lex.Token� "".~r0�Ïtype.string�2cmd/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�"".prefix�0type.int32�"".name�type.string�"".p��type.*"".Parser�*)€‹ÿ€Œÿ€Î��ÆàR þCq D=  Œ.  # ƒ œ#r    ‰5
�V�ñã+蘃M(,©y á2�Tgclocals·9a6106d0233cd7717d41fcfdc6100161�Tgclocals·c30321bfb430fb01e971ab423fbaae97���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ8"".(*Parser).symbolReference��À��´eH‹ %(���H‹‰����H„$ÿÿÿH;A†n��Hìh��H‹”$x��H‹Œ$p��‹„$��ƒø�…%��fÇ�HÇD$@����H‹q8H‹YHH9óœÂ€ú�„ö��L‹AHH‹Y0H‹A8H‹i@H‰¬$0��H‰œ$ ��L‰ÅH‰„$(��I9Àƒ»��HkíH닃ø<ufHÇD$@���1ÛH‹q8H‹YHH9óœÂ€ú�…��‹����‰œ$Ø���H‹����H‰œ$à���H‹����H‰œ$è���H‰ $ÇD$>���è����H‹Œ$p��H‹q8H‹YHH9óœÂ€ú�„��L‹AHH‹Y0H‹A8H‹i@H‰¬$0��H‰œ$ ��L‰ÅH‰„$(��I9Àƒb��HkíH닃ø+„��H‹q8H‹YHH9óœÂ€ú�„/��L‹AHH‹Y0H‹A8H‹i@H‰¬$0��H‰œ$ ��L‰ÅH‰„$(��I9Àƒô��HkíH닃ø-„»��H‹©¨���H‹”$€��H‹´$ˆ��H‹D$@H‰”$˜���H‰´$ ���ÆD$71ÛH‰œ$P��H‰œ$X��H‰œ$`��H‰T$xH‰”$P��H‰´$€���H‰´$X��H‰D$8H‰„$`��H����H‰$H‰l$PH‹­€���H‰l$Hœ$P��H‰\$è����H‹\$H‹1íH9è…��€|$7�„ý���H����H‰$è����H‹L$H‰ÏHƒù�„Ñ��1ÀHƒÇøè����H‰L$`H‹¬$€���H‰iH‹l$x€=�����…‹��H‰)fÇA��H‹l$8f‰iHÇA(����HÇA0����1ÛH‰œ$P��H‰œ$X��H‰œ$`��H‹\$xH‰œ$P��H‹œ$€���H‰œ$X��H‹\$8H‰œ$`��H‰L$HH‰L$XH����H‰$H‹\$PH‹«€���H‰l$Hœ$P��H‰\$H\$XH‰\$è����H‹D$HH‹œ$x��Hƒû�„Å��€=�����…¡��H‰C H‹„$p��H‹P8H‹XHH9ÓœÁ€ù�„t��L‹@HH‰ÃH‹P0H‹@8H‹k@H‰¬$0��H‰ÓH‰”$ ��L‰ÅH‰„$(��I9Àƒ3��HkíH닃øÿ…<��‹œ$��ƒû�„ ��H‹œ$€��H‰œ$È���H‹œ$ˆ��H‰œ$Ð���1ÛH‰œ$¸���H‰œ$À���Hœ$¸���Hƒû�„á���HDŽ$@�����HDŽ$H�����H‰œ$8��H����H‰$Hœ$È���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$8��H‰Œ$¨���H‰ H‰„$°���€=�����uYH‰CH‹œ$p��H‰$H����H‰\$HÇD$%���H‹œ$8��H‰\$H‹œ$@��H‰\$ H‹œ$H��H‰\$(è����HÄh��ÃLCL‰$H‰D$è����뗉éÿÿÿH‹œ$p��H‰$ÇD$(���è����H‹œ$p��H‰$ÇD$þÿÿÿè����‹\$‰œ$��H‹L$H‹D$ 1ÛH‰Œ$��H‰„$��H‰L$hH‰Œ$ˆ���H‰D$pH‰„$���H‹œ$p��H‰$ÇD$)���è����H‹œ$p��H‰$H‹œ$x��H‰\$H‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹\$@Hƒû�•D$ ‹œ$��‰\$$è����HÄh��Ãè���� ¸ÿÿÿÿéÅýÿÿLC L‰$H‰D$è����éLýÿÿ‰é4ýÿÿH‰ $H‰l$è����H‹L$`é`üÿÿ‰é(üÿÿH‰ $è����H‹Œ$p��H‹D$H‹œ$x��H‰Céûÿÿè���� ¸ÿÿÿÿéûÿÿè���� ¸ÿÿÿÿé–úÿÿH‹QHH‹Y0H‹q8H‹i@H‰¬$0��H‰œ$ ��H‰ÕH‰´$(��H9òsRHkíHëD‹H‹{H‹sH‹iHHÿÅH‰iHD‰„$ð���D‰„$Ø���H‰¼$ø���H‰¼$à���H‰´$���H‰´$è���é§ùÿÿè���� è���� ¸ÿÿÿÿé=ùÿÿƒø$u
fÇ �éÑøÿÿƒø*…ÈøÿÿfÇ�é¾øÿÿè����éføÿÿ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���¬ �6runtime.writeBarrierEnabled���¨ ��ntype.map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym���Š
��$runtime.mapassign1���Ä�6runtime.writeBarrierEnabled���¦��type.string���ä
��runtime.convT2E���º�6runtime.writeBarrierEnabled���î��bgo.string."illegal 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_noctxt���PÐ��F"".autotmp_0675�ÿ"type.interface {}�"".autotmp_0674�ß(type.[1]interface {}�"".autotmp_0671�_&type.[]interface {}�"".autotmp_0670��type.bool�"".autotmp_0669��6type.*cmd/internal/obj.LSym�"".autotmp_0668��6type.*cmd/internal/obj.LSym�"".autotmp_0667��type.bool�"".autotmp_0666��type.bool�"".autotmp_0665��type.bool�"".autotmp_0662�¿type.string�"".autotmp_0661��type.int�"".autotmp_0660�Ÿ6type.*cmd/internal/obj.LSym�"".autotmp_0659��8type.cmd/internal/obj.SymVer�"".autotmp_0658�6type.*cmd/internal/obj.LSym�"".autotmp_0657�/8type.cmd/internal/obj.SymVer�"".autotmp_0655��type.int�"".autotmp_0654��type.int�"".autotmp_0653��type.int�"".autotmp_0652��type.int� "".~r0�ÿtype.string�2cmd/asm/internal/lex.l·2�¿>type.cmd/asm/internal/lex.Token�*cmd/internal/obj.s·6�¿6type.*cmd/internal/obj.LSym�4cmd/internal/obj.create·5�átype.bool�*cmd/internal/obj.v·4�ßtype.int�0cmd/internal/obj.symb·3�ßtype.string�0cmd/internal/obj.ctxt·2�¯6type.*cmd/internal/obj.Link�0cmd/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�"".a�6type.*cmd/internal/obj.Addr�"".p��type.*"".Parser�*)Г
ÏÐÿÏÐã� �¦Â9  Y Dºák‰
ZQ&""} 
 �@�‰å.è­" sQ E‘�Tgclocals·2bb91a71e4c2bc170dcb3eeb4d3231b3�Tgclocals·d1a20ba5d62ce86e148873692089c5c8���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).setPseudoRegister��À��¶eH‹ %(���H‹‰����HD$èH;A†r��Hì˜���1ÀH‰D$`H‰D$hH‹¬$¨���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ƒø…R��H‰ $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üÿÿ‰éíûÿÿè����éeûÿÿ4������Â��type.string���ú
��runtime.convT2E���Ä�6runtime.writeBarrierEnabled���€��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���ú �6runtime.writeBarrierEnabled���® ��\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_noctxt���P°��"".autotmp_0698��"type.interface {}�"".autotmp_0697�Ï(type.[1]interface {}�"".autotmp_0695��*type.*[1]interface {}�"".autotmp_0694��&type.[]interface {}�"".autotmp_0693�¯type.string�"".autotmp_0692�"type.interface {}�"".autotmp_0691�o(type.[1]interface {}�"".autotmp_0688�/&type.[]interface {}�"".autotmp_0687��type.string�"".autotmp_0686�Otype.string�"".prefix�Htype.int32�"".isStatic�@type.bool� "".reg� type.string�"".addr�6type.*cmd/internal/obj.Addr�"".p��type.*"".Parser�&°ì¯°�  �tˆ 2õfB  #< 7 ñB   @ '�4�¼}Mº×y7q1 �Tgclocals·2da4432e8944a65e9cea74ecf194ec49�Tgclocals·864a93bd8a3e6e3525a048cf7dc947b1���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ:"".(*Parser).registerIndirect��€-��ô,eH‹ %(���H‹‰����H„$ þÿÿH;A† ��Hìà��1ÀH|$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‹m�H‹] Hƒû5„—��H‹© ���H‹m�H‹] Hƒû7„~��H‹© ���H‹m�H‹] 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‰„$¸���‰¬$ð���‰¬$h��H‰”$ø���H‰„$���1ÛH‰”$p��H‰„$x��H‰ $H‰T$HH‰T$H‰D$PH‰D$ÇD$����è����H·\$ f‰\$6H·\$"f‰\$4¶\$$ˆ\$3¶\$%€û�…��‹œ$ð���‰œ$È��H‹œ$ø���H‰œ$Ð��H‹œ$���H‰œ$Ø��1ÛH‰\$hH‰\$pH\$hHƒû�„e��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·\$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‰„$8��D‰Å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‰´$0��H‰´$è���éüÿÿè���� @€ÿ�„Óþÿÿ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‰”$P��H‰Œ$X��H‰„$`��éZõÿÿè���� è����éÆôÿÿl������b
‚ � runtime.duffzero���”
�� "".(*Parser).get���â�� "".EOF���ð� "".EOF���þ � "".EOF���ê
��*"".(*Parser).register���¶��>type.cmd/asm/internal/lex.Token���ô
��runtime.convT2E���Ä�6runtime.writeBarrierEnabled���€��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���ì�6runtime.writeBarrierEnabled��� ��`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���² �6runtime.writeBarrierEnabled���î ��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_noctxt���0À��T"".autotmp_0727��"type.interface {}�"".autotmp_0726��(type.[1]interface {}�"".autotmp_0724��*type.*[1]interface {}�"".autotmp_0723��&type.[]interface {}�"".autotmp_0722��type.bool�"".autotmp_0721��type.bool�"".autotmp_0720��type.bool�"".autotmp_0719��"type.interface {}�"".autotmp_0718�ï(type.[1]interface {}�"".autotmp_0716��*type.*[1]interface {}�"".autotmp_0715��&type.[]interface {}�"".autotmp_0714�Ï"type.interface {}�"".autotmp_0713�¯(type.[1]interface {}�"".autotmp_0710�_&type.[]interface {}�"".autotmp_0708��>type.cmd/asm/internal/lex.Token�"".autotmp_0707��type.int�"".autotmp_0706��type.int�"".autotmp_0705��type.int�"".autotmp_0704��type.int�"".autotmp_0703��type.int�"".autotmp_0702�type.string�"".autotmp_0701�/>type.cmd/asm/internal/lex.Token�"".autotmp_0700��type.int� "".~r0�¯type.string�2cmd/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.string�2cmd/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�"".a�6type.*cmd/internal/obj.Addr�"".p��type.*"".Parser�l)À§¿À¿À±¿À6¿ÀÀ¿Àî¿À6¿À�À�žÈ 5!D:I ˜F /T& Ž

2  /Q JiDDy  7t}
 '=  /3o�h�I«Å€r6L‡
|3³ …¼€CW~¨y�Tgclocals·8da0ba43906150d9cccbd1db4ea75d01�Tgclocals·99660f1da41e31dfaf12f9aa9a9583e8���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ2"".(*Parser).registerList��€��üeH‹ %(���H‹‰����H„$�ÿÿÿH;A†��Hì€��1ÀH‰D$hH‰D$pH‹¼$ˆ��fÇD$4��1ÛH‹W8H‹_HH9ÓœÁ€ù�…h��‹ ����H‹����H‹����‰L$xH‰”$€���H‰”$È���H‰„$ˆ���H‰„$Ð���‰Œ$À���ƒùÿu7H‰<$H����H‰\$HÇD$���1ÛH‰\$H‰\$ H‰\$(è����HÄ€��Ãù]u'H‹œ$��fÇ�H‹œ$��H·l$4H‰kHÄ€��Ɍ$8��1ÛH‰”$@��H‰„$H��H‰<$H‰T$HH‰T$H‰D$PH‰D$è����H‹¼$ˆ��H·\$H‰Øf‰\$0H‰ÞL‹O8H‹_HL9Ë@œÅ@€ý�„O��L‹OHH‹_0H‹W8H‹o@H‰¬$`��H‰œ$P��L‰ÍH‰”$X��I9у��HkíH닃ú-…Õ���1ÛH‹W8H‹_HH9ÓœÁ€ù�…`��‹����‰œ$���H‹����H‰œ$˜���H‹����H‰œ$ ���1ÛH‹W8H‹_HH9ÓœÁ€ù�…­��‹����H‹ ����H‹����‰”$¨���‰”$ ��H‰Œ$°���H‰„$¸���1ÛH‰Œ$(��H‰„$0��H‰<$H‰L$8H‰L$H‰D$@H‰D$è����H‹¼$ˆ��H·D$0H·\$H‰Þf9Æs H‰ÂH‰ðH‰Öf‰t$2f9ð‡l��H‰ÍHÇÃ���·Èƒùƒü��HÓãH‰éH·l$4H!ëfƒû�„ù���f‰D$0f‰D$61ÛH‰\$hH‰\$pH\$hHƒû�„·��HDŽ$p�����HDŽ$x�����H‰œ$h��H����H‰$H\$6H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$h��H‰L$XH‰ H‰D$`€=�����…1��H‰CH‹œ$ˆ��H‰$H����H‰\$HÇD$���H‹œ$h��H‰\$H‹œ$p��H‰\$ H‹œ$x��H‰\$(è����H‹¼$ˆ��H·t$2H·D$0H·\$4H‰ÚH‰ÍHÇÃ���·Èƒùƒ¦���HÓãH‰éH Óf‰\$4H‰ÃHÿÃH‰Øf‰t$2f9ð†”þÿÿH‹W8H‹_HH9ÓœÁ€ù�tgL‹GHH‹_0H‹G8H‹o@H‰¬$`��H‰œ$P��L‰ÅH‰„$X��I9Às0HkíH닃ø]„àûÿÿH‰<$ÇD$,���è����H‹¼$ˆ��éÂûÿÿè���� ¸ÿÿÿÿëË1ÛéSÿÿÿLCL‰$H‰D$è����é¼þÿÿ‰éBþÿÿ1ÛéýýÿÿH‹OHH‹_0H‹W8H‹o@H‰¬$`��H‰œ$P��H‰ÍH‰”$X��H9Ñs8HkíHë‹H‹KH‹CH‹oHHÿÅH‰oH‰”$ð���H‰Œ$ø���H‰„$���éÿüÿÿè���� H‹OHH‹_0H‹W8H‹o@H‰¬$`��H‰œ$P��H‰ÍH‰”$X��H9ÑsRHkíHëD‹H‹sH‹SH‹oHHÿÅH‰oHD‰„$Ø���D‰„$���H‰´$à���H‰´$˜���H‰”$è���H‰”$ ���éIüÿÿè���� è���� ºÿÿÿÿéäûÿÿH‹OHH‹_0H‹W8H‹o@H‰¬$`��H‰œ$P��H‰ÍH‰”$X��H9Ñs8HkíHë‹ H‹SH‹CH‹oHHÿÅH‰oH‰Œ$��H‰”$��H‰„$��éDúÿÿè���� è����éÂùÿÿ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���¶ �6runtime.writeBarrierEnabled���ò ��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��� €��B"".autotmp_0758��type.bool�"".autotmp_0757�Ï"type.interface {}�"".autotmp_0756�¯(type.[1]interface {}�"".autotmp_0753�/&type.[]interface {}�"".autotmp_0751��type.bool�"".autotmp_0750��type.bool�"".autotmp_0749��type.bool�"".autotmp_0746��type.int�"".autotmp_0745��type.uint16�"".autotmp_0744��type.uint16�"".autotmp_0743�“type.uint16�"".autotmp_0742��type.int�"".autotmp_0741��type.int�"".autotmp_0740��type.int�"".autotmp_0739��type.int�"".autotmp_0738��type.int�"".autotmp_0737��type.int� "".~r0�type.string�2cmd/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.string�2cmd/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�
"".hi�›type.uint16�
"".lo�Ÿtype.uint16� "".tok�ÿ>type.cmd/asm/internal/lex.Token�"".bits�—type.uint16�"".a�6type.*cmd/internal/obj.Addr�"".p��type.*"".Parser�()€®ÿ€+ÿ€¼
�À � ö
=Q/4 +G_D‘ /ù- U10 o}o �$�Ëê}ò€œ�Tgclocals·7e902992778eda5f91d29a3f0c115aee�Tgclocals·f5b47c6c6e5c15fc4e3a1ec52eb80cf7���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ6"".(*Parser).registerNumber��À
��¦
eH‹ %(���H‹‰����HD$ðH;A†j��Hì���1ÀH‰D$HH‰D$PH‹Œ$ ���H‹„$¨���H‹¬$˜���H‹­ ���H‹m�H‹] 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$@€=�����… ��H‰CH‹œ$˜���H‰$H����H‰\$HÇD$&���H‹\$xH‰\$H‹œ$€���H‰\$ H‹œ$ˆ���H‰\$(è����H‹Œ$ ���H‹„$¨���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‹\$ H·+H·\$6H)ëf‰œ$°���HÄ���ÃLCL‰$H‰D$è����éáþÿÿ‰émþÿÿè���� è����émýÿÿ������â��go.string."g"���ˆ
�� runtime.eqstring���ž��type.string���Ö
��runtime.convT2E���š�6runtime.writeBarrierEnabled���Ö��dgo.string."expected g or R0 through R15; found %s"���Ä
��&"".(*Parser).errorf���š
��<"".(*Parser).registerReference���ö��go.string."R0"���’��*type.map[string]int16���ü
��4runtime.mapaccess1_faststr���ä 
��.runtime.writebarrierptr���†

��$runtime.panicindex���”

��0runtime.morestack_noctxt���@ ��"".autotmp_0776�¯"type.interface {}�"".autotmp_0775�(type.[1]interface {}�"".autotmp_0772�/&type.[]interface {}�"".autotmp_0770�otype.string�"".autotmp_0769�Otype.string�"".r�³type.int16� "".~r1�0type.uint16�"".name�type.string�"".p��type.*"".Parser�4& Ÿ ÃŸ kŸ <� �6 B`ì+l �$�ƒ§w+¥�Tgclocals·304f1a7ece42768e76e94191b15e0406�Tgclocals·9224699ff96647abfb8f0ac12939a1c9���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).expr��€��þeH‹ %(���H‹‰����HD$H;A†V��Hìð���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������f
��""".(*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_0799��type.bool�"".autotmp_0798��type.bool�"".autotmp_0797��type.bool�"".autotmp_0796��type.bool�"".autotmp_0793��type.uint64�"".autotmp_0792��type.uint64�"".autotmp_0791��type.int�"".autotmp_0790��type.int�"".autotmp_0789��type.uint64�"".autotmp_0788��type.uint64�"".autotmp_0787��type.int�"".autotmp_0786��type.int�"".autotmp_0785��type.uint64�"".autotmp_0784��type.uint64�"".autotmp_0783��type.int�"".autotmp_0782��type.int�"".autotmp_0780�¿type.uint64�"".autotmp_0779��type.int�"".autotmp_0778��type.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.uint64�"".p��type.*"".Parser�&àæßàó�€ �Œð &_ 9&t 9& 
t 9&t 9&q � �2Î�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·d1004d6a1a3ba5b803788756d2f14c62���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ,"".(*Parser).floatExpr��€��ôeH‹ %(���H‹‰����H„$@ÿÿÿH;A†��Hì@��H‹Œ$H��WÀ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$ò„$P��HÄ@��Ãú(…T��H‰ $è����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ò„$P��HÄ@��ÃI‹IHI‹Y0I‹Q8I‹i@H‰¬$��H‰œ$ø���H‰ÍH‰”$���H9ÑsOHkíHë‹;H‹sH‹SI‹iHHÿÅI‰iH‰¼$È���‰¼$€���H‰´$Ð���H‰´$ˆ���H‰”$Ø���H‰”$���é+ÿÿÿè���� ‰”$(��H‰´$0��H‰¬$8��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€=�����ueH‰CH‹œ$H��H‰$H����H‰\$HÇD$)���H‹œ$��H‰\$H‹œ$��H‰\$ H‹œ$ ��H‰\$(è����WÀò„$P��HÄ@��ÃLCL‰$H‰D$è����닉éÿÿÿƒú+u H‰ $è����òD$ò„$P��HÄ@��Ãú-…²þÿÿH‰ $è����òT$ò����òYÂò„$P��HÄ@��Ã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���º �6runtime.writeBarrierEnabled���î ��jgo.string."unexpected %s evaluating float expression"���â 
��&"".(*Parser).errorf���® 
��.runtime.writebarrierptr���Ü 
��,"".(*Parser).floatExpr���®
��,"".(*Parser).floatExpr���Ê��*$f64.bff0000000000000���Ô
��$runtime.panicindex���â
��0runtime.morestack_noctxt��� €��("".autotmp_0825�ï"type.interface {}�"".autotmp_0824�Ï(type.[1]interface {}�"".autotmp_0821�_&type.[]interface {}�"".autotmp_0820��type.bool�"".autotmp_0817�/>type.cmd/asm/internal/lex.Token�"".autotmp_0816��type.float64�"".autotmp_0815��type.float64�"".autotmp_0813��type.int�"".autotmp_0812��type.int�"".autotmp_0811��type.int� "".~r0�type.string�2cmd/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� "".~r0�type.float64�"".p��type.*"".Parser�P)€½ÿ€Öÿ€Šÿ€?ÿ€4ÿ€‚�À�Xž 4QM k/†ñ   ,r� �Ëìy&Ó�Tgclocals·f7309186bf9eeb0f8ece2eb16f2dc110�Tgclocals·5428a5abdd7ef378a3fa89094f2d3826���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).term��€#��þ"eH‹ %(���H‹‰����H„$ðþÿÿH;A†“��Hì��H‹œ$˜��H‰$è����H‹´$˜��H‹|$H‰|$0H‹V8H‹^HH9ÓœÁ€ù�„H��L‹FHH‹^0H‹F8H‹n@H‰¬$ˆ��H‰œ$x��L‰Å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‰œ$x��H‰ÍH‰”$€��H9ÑsRHkíHëD‹H‹{H‹SH‹nHHÿÅH‰nHD‰„$H��D‰„$ˆ���H‰¼$P��H‰¼$���H‰”$X��H‰”$˜���é»þÿÿè���� =üÿÿ…5��1Û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‰œ$x��H‰Í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‰œ$x��H‰ÍH‰”$€��H9ÑsLHkíHëD‹H‹{H‹SH‹nHHÿÅH‰nHD‰„$`��D‰D$pH‰¼$h��H‰|$xH‰”$p��H‰”$€���éÄþÿÿè���� 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‰œ$x��H‰Í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‰œ$x��H‰Í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‰œ$x��H‰ÍH‰”$€��H9ÑsRHkíHëD‹ L‹CH‹SH‹nHHÿÅH‰nHD‰Œ$0��D‰Œ$Ð���L‰„$8��L‰„$Ø���H‰”$@��H‰”$à���éÍþÿÿè���� è���� ¸ÿÿÿÿéë÷ÿÿè����éA÷ÿÿ`������l
��&"".(*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_0857��type.bool�"".autotmp_0856��type.bool�"".autotmp_0855��type.bool�"".autotmp_0854��type.bool�"".autotmp_0853��type.bool�"".autotmp_0852��type.bool�"".autotmp_0849��type.uint64�"".autotmp_0848��type.uint64�"".autotmp_0847��type.int�"".autotmp_0846��type.int�"".autotmp_0845��type.uint64�"".autotmp_0844��type.int�"".autotmp_0843��type.int�"".autotmp_0842��type.int�"".autotmp_0841��type.int�"".autotmp_0840��type.uint64�"".autotmp_0839��type.int�"".autotmp_0838��type.int�"".autotmp_0837��type.uint64�"".autotmp_0836��type.int�"".autotmp_0835��type.int�"".autotmp_0833�ÿtype.uint64�"".autotmp_0832��type.int�"".autotmp_0831��type.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� "".~r0�type.uint64�"".p��type.*"".Parser�*) ÖŸ Ÿ ¢�À�”È )#]B D 7 7ST} ; <% t > <<+0/ w> @(YX}U @)} D7<
}  � �5‹�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·8fced6160a12548e9e352083226470ae���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).factor��À��¢eH‹ %(���H‹‰����H„$ðþÿÿH;A†%��Hì��1ÀH‰„$���H‰„$˜���H‹Œ$˜��1ÛH‹q8H‹YHH9óœÂ€ú�…y��‹����H‹-����H‹����‰”$ ���H‰¬$¨���H‰îH‰¬$ð���H‰„$°���H‰ÅH‰„$ø���‰”$è���ƒú(´��ƒúû…×��‰”$0��1ÛH‰´$8��H‰¬$@��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ƒû�„I��HDŽ$h�����HDŽ$p�����H‰œ$`��H‰ $H‰T$è����H‹L$H‹D$H‹œ$`��H‰Œ$€���H‰ H‰„$ˆ���€=�����…Ò���H‰CH‹œ$˜��H‰$H����H‰\$HÇD$���H‹œ$`��H‰\$H‹œ$h��H‰\$ H‹œ$p��H‰\$(è����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Ä��Ãú(…L��H‰ $è����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‰¬$X��H‰œ$H��H‰ÍH‰”$P��H9ÑsOHkíHë‹;H‹sH‹SI‹iHHÿÅI‰iH‰¼$���‰¼$¸���H‰´$��H‰´$À���H‰”$��H‰”$È���é-ÿÿÿè���� ‰”$x��H‰´$€��H‰¬$ˆ��1ÛH‰œ$���H‰œ$˜���Hœ$���Hƒû�„í���HDŽ$h�����HDŽ$p�����H‰œ$`��H����H‰$Hœ$x��H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$`��H‰Œ$€���H‰ H‰„$ˆ���€=�����ueH‰CH‹œ$˜��H‰$H����H‰\$HÇD$#���H‹œ$`��H‰\$H‹œ$h��H‰\$ H‹œ$p��H‰\$(è����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‰¬$X��H‰œ$H��H‰ÕH‰´$P��H9òs;HkíHë‹H‹{H‹CH‹iHHÿÅH‰iH‰”$Ð���H‰¼$Ø���H‰ýH‰„$à���é0úÿÿè���� è����é¯ùÿÿ@������¼�� "".EOF���Ê� "".EOF���Ø � "".EOF���Æ
��strconv.Unquote���Î
��runtime.convI2E���¤�6runtime.writeBarrierEnabled���à��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���´�6runtime.writeBarrierEnabled���è��^go.string."unexpected %s evaluating expression"���Ü
��&"".(*Parser).errorf���¨
��.runtime.writebarrierptr���Ö
��&"".(*Parser).factor���œ
��&"".(*Parser).factor���ð
��&"".(*Parser).factor���‚
��$runtime.panicindex���
��0runtime.morestack_noctxt���  ��<"".autotmp_0893��"type.interface {}�"".autotmp_0892��(type.[1]interface {}�"".autotmp_0890��*type.*[1]interface {}�"".autotmp_0889��&type.[]interface {}�"".autotmp_0888��type.bool�"".autotmp_0887�Ÿ"type.interface {}�"".autotmp_0886�ÿ(type.[1]interface {}�"".autotmp_0883�_&type.[]interface {}�"".autotmp_0880�/>type.cmd/asm/internal/lex.Token�"".autotmp_0879��type.int�"".autotmp_0878��type.int�"".autotmp_0877��type.uint64�"".autotmp_0876��type.uint64�"".autotmp_0875��type.uint64�"".autotmp_0873��type.int� "".~r0�¯>type.cmd/asm/internal/lex.Token� "".tok�Ÿ>type.cmd/asm/internal/lex.Token� "".~r0�ÿtype.string�2cmd/asm/internal/lex.l·2�¿>type.cmd/asm/internal/lex.Token� "".~r0�Ÿtype.string�2cmd/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� "".~r0�type.uint64�"".p��type.*"".Parser�h) ÅŸ mŸ ÎŸ ™Ÿ =Ÿ %Ÿ *Ÿ ‹�à �†¸ CZ TÕ!;  K" g/†
€! "%r�8�℃{Gë&ö�Tgclocals·5f2bd104e8cdd589ccc3748f3a02b8bf�Tgclocals·abec610ffb06e7d4b91838126802cb15���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ2"".(*Parser).positiveAtoi��€ ��â
eH‹ %(���H‹‰����HD$ØH;A†ˆ��Hì¨���1ÀH‰D$pH‰D$xH‹œ$¸���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þÿÿ‰éþýÿÿè����éOýÿÿ������¼
�� strconv.ParseInt���ž
��runtime.convI2E���è�6runtime.writeBarrierEnabled���¤��go.string."%s"���˜
��&"".(*Parser).errorf���ú��type.string���¸
��runtime.convT2E���‚�6runtime.writeBarrierEnabled���¶��<go.string."%s overflows int64"���ª 
��&"".(*Parser).errorf���ø 
��.runtime.writebarrierptr���®

��.runtime.writebarrierptr���Ð

��0runtime.morestack_noctxt���@Ð��"".autotmp_0908��"type.interface {}�"".autotmp_0907�¯(type.[1]interface {}�"".autotmp_0905��*type.*[1]interface {}�"".autotmp_0904��&type.[]interface {}�"".autotmp_0903�"type.interface {}�"".autotmp_0902�o(type.[1]interface {}�"".autotmp_0899�/&type.[]interface {}�"".autotmp_0898�Otype.string� "".err�Ïtype.error�"".value�ßtype.int64� "".~r1�0type.int64� "".str�type.string�"".p��type.*"".Parser�&ÐÇÏÐR�À�0ú 2IÆú�$�]q}y'*�Tgclocals·ae09aea6c950f33bbc27842daf2e8ebc�Tgclocals·99e5686707d0cbb46b1c43afc8e99ade���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atoi��à��ÖeH‹ %(���H‹‰����HD$øH;A†B��Hìˆ���H‹œ$˜���H‰$H‹œ$ ���H‰\$HÇD$����HÇD$@���è����H‹\$ H‰\$8H‹L$(H‹T$0Hƒù�„½���1ÛH‰\$`H‰\$hH\$`Hƒû�„Ë���HÇD$x���HDŽ$€������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���¾�6runtime.writeBarrierEnabled���ò��go.string."%s"���Ú
��&"".(*Parser).errorf���¨
��.runtime.writebarrierptr���Ä
��0runtime.morestack_noctxt���@��"".autotmp_0913�o"type.interface {}�"".autotmp_0912�O(type.[1]interface {}�"".autotmp_0909�/&type.[]interface {}� "".err�type.error�"".value�Ÿtype.uint64� "".~r1�0type.uint64� "".str�type.string�"".p��type.*"".Parser�&Ÿ*�ð�"&D
½��Qkp'�Tgclocals·14c16763214c88f6ebc22b4b638329b7�Tgclocals·f67eef10a3bd36095d088336c85ed5db���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atof��À��¼eH‹ %(���H‹‰����H;a†:��Hì€���H‹œ$���WÀH‰$H‹œ$˜���H‰\$HÇD$@���è����òD$òD$0H‹L$ H‹T$(Hƒù�„·���1ÛH‰\$XH‰\$`H\$XHƒû�„Ç���HÇD$p���HÇD$x���H‰\$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���¦�6runtime.writeBarrierEnabled���Ú��go.string."%s"���¼
��&"".(*Parser).errorf���Ž
��.runtime.writebarrierptr���ª
��0runtime.morestack_noctxt���@€��"".autotmp_0918�o"type.interface {}�"".autotmp_0917�O(type.[1]interface {}�"".autotmp_0914�/&type.[]interface {}� "".err�type.error�"".value�Ÿtype.float64� "".~r1�0type.float64� "".str�type.string�"".p��type.*"".Parser�!€—ÿ€'�à�* !5
· ��Fjm)�Tgclocals·14c16763214c88f6ebc22b4b638329b7�Tgclocals·f67eef10a3bd36095d088336c85ed5db���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atos�� ��„eH‹ %(���H‹‰����HD$øH;A†Y��Hìˆ���1ÛH‰œ$¨���H‰œ$°���H‹œ$˜���H‰$H‹œ$ ���H‰\$è����H‹\$H‰\$0H‹\$H‰\$8H‹L$ H‹T$(Hƒù�„½���1ÛH‰\$`H‰\$hH\$`Hƒû�„Ø���HÇD$x���HDŽ$€������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���Ò�6runtime.writeBarrierEnabled���†��go.string."%s"���î
��&"".(*Parser).errorf���Ö
��.runtime.writebarrierptr���ò
��0runtime.morestack_noctxt���P��"".autotmp_0923�o"type.interface {}�"".autotmp_0922�O(type.[1]interface {}�"".autotmp_0919�/&type.[]interface {}� "".err�type.error�"".value�¯type.string� "".~r1�0type.string� "".str�type.string�"".p��type.*"".Parser�&¶3��"°8<
½"��Qup4&�Tgclocals·4cc3ebd343ed417b80f0f13e430a0f50�Tgclocals·c92e6b792e462a963d5e54ef8f69a69d���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).next��à��ÖeH‹ %(���H‹‰����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$ Ãè���� è����éUÿÿÿ ������l�� "".EOF���‚� "".EOF���š � "".EOF���¶
��$runtime.panicindex���Ä
��0runtime.morestack_noctxt���@���"".autotmp_0925��type.int� "".~r0�>type.cmd/asm/internal/lex.Token�"".p��type.*"".Parser�°�°�$Æ!#) � �š�Tgclocals·2fccd208efe70893f9ac8d682812ae72�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).back��@��"H‹L$H‹iHHÿÍH‰iHÃ����"".p��type.*"".Parser� � �Ø ��Tgclocals·87d20ce1b58390b294df80b886db78bf�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).peek��à��ÔeH‹ %(���H‹‰����H;avMH‹t$H‹N8H‹^HH9ËœÀ<�t-L‹FHH‹^0H‹F8H‹n@L‰ÅI9ÀsHkíHë‹+‰l$Ãè���� ÇD$ÿÿÿÿÃè����ë–������¨
��$runtime.panicindex���È
��0runtime.morestack_noctxt��� ��� "".~r0�Ftype.cmd/asm/internal/lex.ScanToken�"".p��type.*"".Parser�p�p�à-  �
�S�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).more��@��,H‹L$H‹A8H‹YHH9ÃœD$Ã� ��� "".~r0�type.bool�"".p��type.*"".Parser� � � î��Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ "".(*Parser).get�� ��žeH‹ %(���H‹‰����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‰ðë´è���� è����é1ÿÿÿ������€
��&"".(*Parser).expect���À�� "".EOF���Î� "".EOF���Ü � "".EOF���þ
��$runtime.panicindex���Œ
��0runtime.morestack_noctxt���P ��"".autotmp_0936��type.int� "".~r1� >type.cmd/asm/internal/lex.Token�"".expected�Ftype.cmd/asm/internal/lex.ScanToken�"".p��type.*"".Parser� f K�Ð�ø. � �?‘�Tgclocals·89fe65749ce0afc971c0982226501ff0�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).expect��à ��Ì eH‹ %(���H‹‰����HD$ H;A†½��Hìà���H‹¼$è���‹´$ð���H‹W8H‹_HH9ÓœÁ€ù�„†��L‹GHH‹_0H‹G8H‹o@H‰¬$ˆ���H‰\$xL‰ÅH‰„$€���I9ÀƒN��HkíHë‹9ð„ ��‰t$41ÛH‹W8H‹_HH9ÓœÁ€ù�…½��‹����H‹ ����H‹����‰T$H‰”$¨���H‰L$PH‰Œ$°���H‰D$XH‰„$¸���1ÛH‰œ$À���H‰œ$È���H‰œ$Ð���H‰œ$Ø���Hœ$À���Hƒû�„I��HDŽ$˜������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���ø�6runtime.writeBarrierEnabled���œ��>type.cmd/asm/internal/lex.Token���Ú
��runtime.convT2E���¬�6runtime.writeBarrierEnabled���à��Bgo.string."expected %s, found %s"���Ô
��&"".(*Parser).errorf���ˆ 
��.runtime.writebarrierptr���° 
��.runtime.writebarrierptr���Š 
��$runtime.panicindex���˜ 
��$runtime.panicindex���º 
��0runtime.morestack_noctxt��� À��"".autotmp_0952��"type.interface {}�"".autotmp_0951�Ï"type.interface {}�"".autotmp_0950�?(type.[2]interface {}�"".autotmp_0947�Ÿ&type.[]interface {}�"".autotmp_0946��type.bool�"".autotmp_0944�o>type.cmd/asm/internal/lex.Token�"".autotmp_0943��type.int�"".autotmp_0942��type.int�"".autotmp_0941�×Ftype.cmd/asm/internal/lex.ScanToken� "".~r0�¯>type.cmd/asm/internal/lex.Token� "".tok�ÿ>type.cmd/asm/internal/lex.Token�"".expected�Ftype.cmd/asm/internal/lex.ScanToken�"".p��type.*"".Parser�&À¿Àº�ð�$„5Y •��ÖӁ,�Tgclocals·f7309186bf9eeb0f8ece2eb16f2dc110�Tgclocals·395362f14b5e04911285e4917105fef7���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).have��€��èeH‹ %(���H‹‰����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_noctxt���0���"".autotmp_0957��type.int� "".~r1� type.bool�"".token�Ftype.cmd/asm/internal/lex.ScanToken�"".p��type.*"".Parser�€�€�$’ "
�
�f�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ"".(*Parser).at��à��ÈeH‹ %(���H‹‰����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$(Ãè���� è����é\ÿÿÿ������¨
��$runtime.panicindex���¶
��0runtime.morestack_noctxt���P���
"".autotmp_0964��type.int�"".autotmp_0963��type.int� "".~r1�@type.bool�"".next�Jtype.[]cmd/asm/internal/lex.ScanToken�"".p��type.*"".Parser�°�°�,¦$*
 � �“�Tgclocals·1347047f6245a35b91e9a4f213167d52�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ"".init��€��èeH‹ %(���H‹‰����H;a†Ð���Hƒì0¶����€û�t¶����€ûuHƒÄ0Ãè���� Æ����è����è����è����è����è����è����è����è����è����è����Ç$ÿÿÿÿH����H‰\$HÇD$���è����‹\$‰����H‹\$(H‰����H‹\$ €=�����uH‰����Æ����HƒÄ0ÃH-����H‰,$H‰\$è����ëÝè����é ÿÿÿ2������B��"".initdone·���Z��"".initdone·���x
��"runtime.throwinit���ˆ�"".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���Ú
��log.init���ä
��os.init���î
��strconv.init���Š��go.string."EOF"���°
��2cmd/asm/internal/lex.Make���Ä�� "".EOF���Ü � "".EOF���ò�6runtime.writeBarrierEnabled���†� "".EOF���’�"".initdone·���¬� "".EOF���È
��.runtime.writebarrierptr���Ö
��0runtime.morestack_noctxt����`���`_`—_`-�€�º{wLx wx� �;Å�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/asm/parse.goþ(type..hash.[8]string�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��runtime.strhash���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0970�type.int�"".autotmp_0969�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[8]string�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ$type..eq.[8]string�€��äeH‹ %(���H‹‰����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$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ������Ê
�� runtime.eqstring���Ò
��0runtime.morestack_noctxt���0°��"".autotmp_0974�?type.string�"".autotmp_0973�type.string�"".autotmp_0972�_type.int�"".autotmp_0971�Otype.int� "".~r2� type.bool�"".q�type.*[8]string�"".p��type.*[8]string�&°´¯° ¯°#�€�€� �¤\�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ&type..hash."".Patch�À��¬eH‹ %(���H‹‰����H;avvHƒì H‹\$(H‰$Hƒ<$�tYH‹\$0H‰\$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�t#Hƒ$H‰D$0H‰D$è����H‹\$H‰\$8HƒÄ É%����ëԉ%����ëžè����éjÿÿÿ������|
��runtime.memhash���Î
��runtime.strhash���š
��0runtime.morestack_noctxt���0@�� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*"".Patch�@_?@&� � �
�=c�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ"type..eq."".Patch�à��ÌeH‹ %(���H‹‰����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Ãè����éZÿÿÿ������ô
�� runtime.eqstring���º
��0runtime.morestack_noctxt���0��
"".autotmp_0976�?type.string�"".autotmp_0975�type.string� "".~r2� type.bool�"".q�type.*"".Patch�"".p��type.*"".Patch�0T �°�°�
�y7�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ4type..hash.[1]interface {}�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��(runtime.nilinterhash���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0978�type.int�"".autotmp_0977�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[1]interface {}�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0type..eq.[1]interface {}�€��äeH‹ %(���H‹‰����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$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ������Ê
��runtime.efaceeq���Ò
��0runtime.morestack_noctxt���0°��"".autotmp_0982�?"type.interface {}�"".autotmp_0981�"type.interface {}�"".autotmp_0980�_type.int�"".autotmp_0979�Otype.int� "".~r2� type.bool�"".q�*type.*[1]interface {}�"".p��*type.*[1]interface {}�&°´¯° ¯°#�€�€� �¤\�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ4type..hash.[2]interface {}�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��(runtime.nilinterhash���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0984�type.int�"".autotmp_0983�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[2]interface {}�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0type..eq.[2]interface {}�€��äeH‹ %(���H‹‰����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$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ������Ê
��runtime.efaceeq���Ò
��0runtime.morestack_noctxt���0°��"".autotmp_0988�?"type.interface {}�"".autotmp_0987�"type.interface {}�"".autotmp_0986�_type.int�"".autotmp_0985�Otype.int� "".~r2� type.bool�"".q�*type.*[2]interface {}�"".p��*type.*[2]interface {}�&°´¯° ¯°#�€�€� �¤\�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ4type..hash.[3]interface {}�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��(runtime.nilinterhash���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0990�type.int�"".autotmp_0989�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[3]interface {}�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0type..eq.[3]interface {}�€��äeH‹ %(���H‹‰����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$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ������Ê
��runtime.efaceeq���Ò
��0runtime.morestack_noctxt���0°��"".autotmp_0994�?"type.interface {}�"".autotmp_0993�"type.interface {}�"".autotmp_0992�_type.int�"".autotmp_0991�Otype.int� "".~r2� type.bool�"".q�*type.*[3]interface {}�"".p��*type.*[3]interface {}�&°´¯° ¯°#�€�€� �¤\�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþJtype..hash.[8]cmd/internal/obj.SymVer�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HkíHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��Dtype..hash.cmd/internal/obj.SymVer���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0996�type.int�"".autotmp_0995�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��@type.*[8]cmd/internal/obj.SymVer�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþFtype..eq.[8]cmd/internal/obj.SymVer� ��„eH‹ %(���H‹‰����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_noctxt���0Ð��"".autotmp_1002�?type.string�"".autotmp_1001�type.string�"".autotmp_1000�_:type.*cmd/internal/obj.SymVer�"".autotmp_0999�O:type.*cmd/internal/obj.SymVer�"".autotmp_0998�type.int�"".autotmp_0997�otype.int� "".~r2� type.bool�"".q�@type.*[8]cmd/internal/obj.SymVer�"".p��@type.*[8]cmd/internal/obj.SymVer�&ÐðÏÐ ÏÐ4�Ð�Ð��ÆŠ�Tgclocals·51af24152615272c3d9efc8538f95767�Tgclocals·34eab47d33fa46b254c22cdccfd2dc77���lprebuilts/go/linux-x86/src/cmd/asm/internal/asm/asm.goþ0>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"�0��0unrecognized 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·c58862557f4300fe38f42b4bc6e20e07�ð��ð���$������������ó �����ó\�����ó����ó ����ó\����ó����ó����óL�����óL����ó ���� óLð���óLð����ó ð����þTgclocals·7f0484f7c0eb6b78d0b765dc3b47d0d5�€��€�������������������������������������������������þ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)"�P��D%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"�P��P%s symbol %q must not be offset from SB��þTgclocals·1c3cbd56281cb1dbaf60c28dc8083298�8��8����������x��x��”��„���þTgclocals·4744d3578fa925fbe6e3be7799aec2ca�8��8������ ��� ��� ��� ��� ����þ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·c4aa0c7895fda00e599071448995a44c�0��0��� ����������T�����þTgclocals·1d6cb4fb76e57dd85138d282e1a547d7�0��0������ ��� ��� ��� ����þ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"�P��Lexpect 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"� �� ��������1����������zgo.string."TEXT %s: frame size must be an immediate constant"���þzgo.string."TEXT %s: frame size must be an immediate constant"�p��dTEXT %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·1f3919bb777838d3d17e63d85e585d28�À��À ���.������������ ������� �À���@ �À���@L�À����\€À����\�À��� �À��� �À����€À�����À����þTgclocals·32feae25e7294cb6360bc80cd3f15f3a�h��h ������ ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ����þ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"�p��hDATA 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·4150d7e41eb9b4431fd320233a815b32�Ð��Ð ���4�����������€������€!������€��ð��ˆ��ð��ˆ�üð��ˆüð��ˆ�üð��€�üð��€�üð���üð����ð���þTgclocals·a51e9fa8520e9b367aa6d3b3ddac08f4�p��p ������ ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ����þ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"�P��Nexpect two or three operands for GLOBL��þ*go.string.hdr."GLOBL"� �� ������������������"go.string."GLOBL"���þ"go.string."GLOBL"��� GLOBL��þTgclocals·a40d5981d77d8b72e6354cdee576a445�0��0����������à��à�~á�~�þTgclocals·f5c212ebdbc346d9ea57c781b84b5e7b�0��0������ ��� ��� ��� ����þ\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·9323da4f2905ef8dddb8f2a4fb009fdd�0��0�����������€�à‡�á‡��þTgclocals·f5c212ebdbc346d9ea57c781b84b5e7b�0��0������ ��� ��� ��� ����þ`go.string.hdr."expect two operands for FUNCDATA"� �� �������� ����������Xgo.string."expect two operands for FUNCDATA"���þXgo.string."expect two operands for FUNCDATA"�P��Bexpect two operands for FUNCDATA��þ0go.string.hdr."FUNCDATA"� �� ������������������(go.string."FUNCDATA"���þ(go.string."FUNCDATA"� ��FUNCDATA��þTgclocals·a7bf2c8780c4e3c3d4a877416246da9e�0��0����������à��à‡�á‡��þTgclocals·f5c212ebdbc346d9ea57c781b84b5e7b�0��0������ ��� ��� ��� ����þ"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·892000436f8894b186ff1d0f73c88830�p��p ����������À ��à ��Å ��Å �Ä ��ÄÌ��ÔÌ��Î ��Ä �À�À���þTgclocals·39ef54fff68d3d39a4a6417140f64987�p��p �������������������������������������������þDgo.string.hdr."undefined label %s"� �� ������������������<go.string."undefined label %s"���þ<go.string."undefined label %s"�0��&undefined label %s��þTgclocals·8f5c6de914f31ca8c8c99ad92e4b4aaf�0��0����������ä��ä��ç���þTgclocals·5d2b5a2aeff4e4cf961f497a12cc05ae�0��0�������������������þ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·a1c4ebb166bafab048d8381c2b765f31�à��à���O���������������Àÿ ��������àÿ ��������Áÿ ��������Áÿ\��������Áÿ��������Áÿ ��à����Ñÿ ��������Áÿ ~�������Ãÿ ��������Áÿ �ø�����Åÿ ��������Áÿ ���€���Éÿ ���������þTgclocals·1129c559a57d7e622dcf32bac7a12c07�€��€�������������������������������������������������þTgclocals·57020178141ca060aca86085906195cd� �� ��� �����������þTgclocals·7db8ea1d24e52ec1d4dbb65939436e3f� �� ��� ���ð��ð���þ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"�P��P%s: expected integer constant; found %s��þTgclocals·c4aa0c7895fda00e599071448995a44c�0��0��� ����������T�����þTgclocals·a4a72fe4111c0d730d77d6113711d8c8�0��0������ ��� ��� ��� ����þTgclocals·c4aa0c7895fda00e599071448995a44c�0��0��� ����������T�����þTgclocals·a4a72fe4111c0d730d77d6113711d8c8�0��0������ ��� ��� ��� ����þTgclocals·c4aa0c7895fda00e599071448995a44c�0��0��� ����������T�����þTgclocals·a4a72fe4111c0d730d77d6113711d8c8�0��0������ ��� ��� ��� ����þ^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·c4aa0c7895fda00e599071448995a44c�0��0��� ����������T�����þTgclocals·a4a72fe4111c0d730d77d6113711d8c8�0��0������ ��� ��� ��� ����þTgclocals·d91ae6c6ea3a9c894c8489bb20888324�@��@��������������������������þTgclocals·ba362c851cf6718bcf08a64a3f3a3743�@��@�������������������������þ04go.itab.*os.File.io.Writer�����þ.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·98bd3e00bc9a36c7ad58e60ac3ddf81b�H��H�����������<��‘<���<�À<�À<��<��þTgclocals·caf2d2f2b6c07bf7c446a6b7db63a04c�H��H������ ��� ��� ��� ��� ��� ��� ����þ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"�P��Jillegal use of pseudo-register in %s��þTgclocals·802fc80e48c6fa5863a6c6c0d6f28f77�H��H����������0���2���r�?r��?2��?3��?�þTgclocals·2c5ed2e93b84b2fb53c3f6abd4b764dc�H��H��� ���U���U���U���U���U���U���U����þ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·bd085b959f4c17d1f3498b17a948de72�0��0��� ����������L��L����þTgclocals·304f1a7ece42768e76e94191b15e0406�0��0�������������������þ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"�P��Fexpected 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)��þ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"�P��Jstring 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·5580bc948ad3dc4893bf27b8dd07b7f3�°��°���l������������������������ ����������@��� ���������@��� ������������� ������������ ������������� �������������� �����������@ ������������@� �������������@�������������@��������������������������€��� ����������€���� ������������@�� �����������@�� �����������þTgclocals·f8b9b9ef81e4b3ce773d4b35b5006802�˜��˜����������������������������������������������������������þ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)"�0��0illegal register %s(%d)��þTgclocals·c5c5cadbca08572623e9669f2999f91c�P��P����������À�À�� ���À��À����ä�à�þTgclocals·ed653cb0fab46abb2c19ee6e9c2869e3�P��P�������������������������������þ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"�p��n(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"�p��n(register+register) not supported on this architecture��þTgclocals·ec97f20d9f0612b2d9f1a379fbcf4e65�P��P���4����������������À�����È�����À��þTgclocals·e305bb77d4e256fc23850a54ea31a3dd�0��0�������������������þ~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"�P��Fregister 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���@���x�������x������x���L���y���L���x���C���y���C���x��À@���y��À@���x���þTgclocals·9a6106d0233cd7717d41fcfdc6100161�h��h ����������������������������������������þjgo.string.hdr."illegal addressing mode for symbol %s"� �� ��������%����������bgo.string."illegal addressing mode for symbol %s"���þbgo.string."illegal addressing mode for symbol %s"�P��Lillegal addressing mode for symbol %s��þTgclocals·d1a20ba5d62ce86e148873692089c5c8������$�����������B������B�������J��������������À@�����À�������������þTgclocals·2bb91a71e4c2bc170dcb3eeb4d3231b3�P��P�������������������������������þ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"�P��Fexpected pseudo-register; found %s��þTgclocals·864a93bd8a3e6e3525a048cf7dc947b1�H��H��� �������À��À��Ä���À���Ã��Ã���þTgclocals·2da4432e8944a65e9cea74ecf194ec49�H��H����������������������������þ`go.string.hdr."indirect through non-register %s"� �� �������� ����������Xgo.string."indirect through non-register %s"���þXgo.string."indirect through non-register %s"�P��Bindirect 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"�P��Fcannot 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"�P��Jcannot 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"�P��Nillegal 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·8da0ba43906150d9cccbd1db4ea75d01�h��h ����������������������������������������þ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"�P��Nexpected g or R0 through R15; found %s��þ$go.string.hdr."R0"� �� ������������������go.string."R0"���þgo.string."R0"���R0��þTgclocals·9224699ff96647abfb8f0ac12939a1c9�0��0��� ������� ���L��L����þTgclocals·304f1a7ece42768e76e94191b15e0406�0��0�������������������þ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"�P��Ddivide 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"�P��Dmodulo 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"�P��Nright 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"�P��Hunexpected %s evaluating expression��þTgclocals·abec610ffb06e7d4b91838126802cb15�p��p���*������������ ������ ����� ������� ����� ������þTgclocals·5f2bd104e8cdd589ccc3748f3a02b8bf�@��@�������������������������þDgo.string.hdr."%s overflows int64"� �� ������������������<go.string."%s overflows int64"���þ<go.string."%s overflows int64"�0��&%s overflows int64��þTgclocals·99e5686707d0cbb46b1c43afc8e99ade�8��8��� �������À���À��Ì��Ì���þTgclocals·ae09aea6c950f33bbc27842daf2e8ebc�8��8����������������������þTgclocals·f67eef10a3bd36095d088336c85ed5db�(��(��� �������p���0����þTgclocals·14c16763214c88f6ebc22b4b638329b7�(��(����������������þTgclocals·f67eef10a3bd36095d088336c85ed5db�(��(��� �������p���0����þTgclocals·14c16763214c88f6ebc22b4b638329b7�(��(����������������þTgclocals·c92e6b792e462a963d5e54ef8f69a69d�(��(��� �������Á��Á����þTgclocals·4cc3ebd343ed417b80f0f13e430a0f50�(��(����������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·2fccd208efe70893f9ac8d682812ae72�������������þ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���þ0"".panicOnError��type.bool���þ. "".EOF��0>type.cmd/asm/internal/lex.Token���þ""".statictmp_0540��Ltype.[3]cmd/asm/internal/lex.ScanToken�(���ýÿÿÿ)����þ0"".initdone·��type.uint8���þ,"".(*Parser).append·f��������������&"".(*Parser).append���þ<"".(*Parser).validateSymbol·f��������������6"".(*Parser).validateSymbol���þ6"".(*Parser).evalInteger·f��������������0"".(*Parser).evalInteger���þB"".(*Parser).validateImmediate·f��������������<"".(*Parser).validateImmediate���þ."".(*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·f��������������0"".(*Parser).asmFuncData���þ."".(*Parser).asmJump·f��������������("".(*Parser).asmJump���þ*"".(*Parser).patch·f��������������$"".(*Parser).patch���þ,"".(*Parser).branch·f��������������&"".(*Parser).branch���þ<"".(*Parser).asmInstruction·f��������������6"".(*Parser).asmInstruction���þ"".newAddr·f��������������"".newAddr���þB"".(*Parser).getConstantPseudo·f��������������<"".(*Parser).getConstantPseudo���þ6"".(*Parser).getConstant·f��������������0"".(*Parser).getConstant���þ8"".(*Parser).getImmediate·f��������������2"".(*Parser).getImmediate���þ6"".(*Parser).getRegister·f��������������0"".(*Parser).getRegister���þ"".NewParser·f��������������"".NewParser���þ,"".(*Parser).errorf·f��������������&"".(*Parser).errorf���þ*"".(*Parser).Parse·f��������������$"".(*Parser).Parse���þ("".(*Parser).line·f��������������""".(*Parser).line���þ6"".(*Parser).instruction·f��������������0"".(*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·f��������������8"".(*Parser).atRegisterShift���þB"".(*Parser).registerReference·f��������������<"".(*Parser).registerReference���þ0"".(*Parser).register·f��������������*"".(*Parser).register���þ:"".(*Parser).registerShift·f��������������4"".(*Parser).registerShift���þ>"".(*Parser).symbolReference·f��������������8"".(*Parser).symbolReference���þB"".(*Parser).setPseudoRegister·f��������������<"".(*Parser).setPseudoRegister���þ@"".(*Parser).registerIndirect·f��������������:"".(*Parser).registerIndirect���þ8"".(*Parser).registerList·f��������������2"".(*Parser).registerList���þ<"".(*Parser).registerNumber·f��������������6"".(*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·f��������������2"".(*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.01���P��.go.string.hdr."[]uint8"���p��*go.weak.type.*[]uint8���€��"runtime.zerovalue�����type.uint8���þ6go.typelink.[]uint8 []uint8��������������type.[]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.���P��0go.string.hdr."[8]uint8"���p��,go.weak.type.*[8]uint8���€��"runtime.zerovalue�����type.uint8��� ��type.[]uint8���þ:go.typelink.[8]uint8 [8]uint8��������������type.[8]uint8���þ0go.string.hdr."[]string"� �� ������������������(go.string."[]string"���þ(go.string."[]string"� ��[]string��þtype.[]string� �� ��������������Ó¨ó
��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��0go.string.hdr."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string []string��������������type.[]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.5555���UU�þ2go.string.hdr."[8]string"� �� �������� ����������*go.string."[8]string"���þ*go.string."[8]string"� ��[8]string��þtype.[8]string�À��À€�������x�������USŒ>������������������������������������������������������������������������0��&type..alg.[8]string���@��&runtime.gcbits.5555���P��2go.string.hdr."[8]string"���p��.go.weak.type.*[8]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[8]string [8]string��������������type.[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.01���P��6go.string.hdr."[]*obj.Prog"���p��Lgo.weak.type.*[]*cmd/internal/obj.Prog���€��"runtime.zerovalue�����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..hashfunc64�����type..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������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��8go.string.hdr."[8]*obj.Prog"���p��Ngo.weak.type.*[8]*cmd/internal/obj.Prog���€��"runtime.zerovalue�����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.01���P��Xgo.string.hdr."*map.bucket[string]*obj.Prog"���p��ngo.weak.type.**map.bucket[string]*cmd/internal/obj.Prog���€��"runtime.zerovalue�����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.aaaafe03���P��Vgo.string.hdr."map.bucket[string]*obj.Prog"���p��lgo.weak.type.*map.bucket[string]*cmd/internal/obj.Prog���€��"runtime.zerovalue���À�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�À��À0�������0�������>µØ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Pgo.string.hdr."map.hdr[string]*obj.Prog"���p��fgo.weak.type.*map.hdr[string]*cmd/internal/obj.Prog���€��"runtime.zerovalue���À�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.01���P��Hgo.string.hdr."map[string]*obj.Prog"���p��^go.weak.type.*map[string]*cmd/internal/obj.Prog���€��"runtime.zerovalue�����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.Prog��������������Ltype.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.01���P��6go.string.hdr."[]lex.Token"���p��Tgo.weak.type.*[]cmd/asm/internal/lex.Token���€��"runtime.zerovalue�����>type.cmd/asm/internal/lex.Token���þhgo.typelink.[]lex.Token []cmd/asm/internal/lex.Token��������������Btype.[]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�� �� ��������������]P4�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*asm.Patch"���p��.go.weak.type.**"".Patch���€��"runtime.zerovalue�����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.03���P��2go.string.hdr."asm.Patch"���p��type.*"".Patch���€��"runtime.zerovalue���À�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.01���P��6go.string.hdr."[]asm.Patch"���p��0go.weak.type.*[]"".Patch���€��"runtime.zerovalue�����type."".Patch���þDgo.typelink.[]asm.Patch []"".Patch��������������type.[]"".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.01���P��4go.string.hdr."[]obj.Addr"���p��Jgo.weak.type.*[]cmd/internal/obj.Addr���€��"runtime.zerovalue�����4type.cmd/internal/obj.Addr���þ\go.typelink.[]obj.Addr []cmd/internal/obj.Addr��������������8type.[]cmd/internal/obj.Addr���þ.go.string.hdr."[]int64"� �� ������������������&go.string."[]int64"���þ&go.string."[]int64"���[]int64��þtype.[]int64� �� ��������������–Žvˆ��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��.go.string.hdr."[]int64"���p��*go.weak.type.*[]int64���€��"runtime.zerovalue�����type.int64���þ6go.typelink.[]int64 []int64��������������type.[]int64���þ0go.string.hdr."[8]int64"� �� ������������������(go.string."[8]int64"���þ(go.string."[8]int64"� ��[8]int64��þtype.[8]int64�À��À@���������������µ¤Ä�‘�����������������������������������������������������������������������0��type..alg64���@��runtime.gcbits.���P��0go.string.hdr."[8]int64"���p��,go.weak.type.*[8]int64���€��"runtime.zerovalue�����type.int64��� ��type.[]int64���þ:go.typelink.[8]int64 [8]int64��������������type.[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.01���P��Pgo.string.hdr."*map.bucket[string]int64"���p��Lgo.weak.type.**map.bucket[string]int64���€��"runtime.zerovalue�����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"�0��0map.bucket[string]int64��þ8type.map.bucket[string]int64�€��€Ð�������Ð�������\Ȭ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È�������0à� runtime.algarray���@��.runtime.gcbits.aaaa0002���P��Ngo.string.hdr."map.bucket[string]int64"���p��Jgo.weak.type.*map.bucket[string]int64���€��"runtime.zerovalue���À�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�À��À0�������0�������yÏëá�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Hgo.string.hdr."map.hdr[string]int64"���p��Dgo.weak.type.*map.hdr[string]int64���€��"runtime.zerovalue���À�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.01���P��@go.string.hdr."map[string]int64"���p��<go.weak.type.*map[string]int64���€��"runtime.zerovalue�����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.4364f201���Cdò�þ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."Parser"� �� ������������������$go.string."Parser"���þ$go.string."Parser"���Parser��þtype."".Parser��à ��à È�������È�������øq‘[�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0���������������������������������������H���������������������������������������P���������������������������������������h���������������������������������������p���������������������������������������ˆ��������������������������������������� ���������������������������������������¨���������������������������������������°���������������������������������������¸���������������������������������������À�����������������������������������������������z0à� runtime.algarray���@��.runtime.gcbits.4364f201���P��4go.string.hdr."asm.Parser"���p��type.*"".Parser���€��"runtime.zerovalue���À�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���` �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)"�P��Hfunc(*asm.Parser) (*obj.Prog, bool)��þhtype.func(*"".Parser) (*cmd/internal/obj.Prog, bool)�°��°��������������Øø·�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��fgo.string.hdr."func(*asm.Parser) (*obj.Prog, bool)"���p��zgo.weak.type.*func(*"".Parser) (*cmd/internal/obj.Prog, bool)���€��"runtime.zerovalue��� €�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"�P��Pfunc(*asm.Parser, []lex.Token) obj.Addr��þ’type.func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addr�°��°��������������¾K\J�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."func(*asm.Parser, []lex.Token) obj.Addr"���p��¤go.weak.type.*func(*"".Parser, []cmd/asm/internal/lex.Token) cmd/internal/obj.Addr���€��"runtime.zerovalue��� €�’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)�À��À��������������ªÔùò�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��tgo.string.hdr."func(*asm.Parser, *obj.Prog, string, bool)"���p��ˆgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Prog, string, bool)���€��"runtime.zerovalue��� €�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.01���P��:go.string.hdr."[][]lex.Token"���p��Xgo.weak.type.*[][]cmd/asm/internal/lex.Token���€��"runtime.zerovalue�����Btype.[]cmd/asm/internal/lex.Token���þpgo.typelink.[][]lex.Token [][]cmd/asm/internal/lex.Token��������������Ftype.[][]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)�°��°��������������䍎D�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��pgo.string.hdr."func(*asm.Parser, string, [][]lex.Token)"���p��Œgo.weak.type.*func(*"".Parser, string, [][]cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�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)�À��À��������������îÔø9�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��tgo.string.hdr."func(*asm.Parser, int, string, []obj.Addr)"���p��ˆgo.weak.type.*func(*"".Parser, int, string, []cmd/internal/obj.Addr)���€��"runtime.zerovalue��� €�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.01���P��>go.string.hdr."[]lex.ScanToken"���p��\go.weak.type.*[]cmd/asm/internal/lex.ScanToken���€��"runtime.zerovalue�����Ftype.cmd/asm/internal/lex.ScanToken���þxgo.typelink.[]lex.ScanToken []cmd/asm/internal/lex.ScanToken��������������Jtype.[]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�°��°��������������éÜ�3���������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��pgo.string.hdr."func(*asm.Parser, ...lex.ScanToken) bool"���p��Œgo.weak.type.*func(*"".Parser, ...cmd/asm/internal/lex.ScanToken) bool���€��"runtime.zerovalue��� €�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) bool��������������ztype.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=d�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."func(*asm.Parser) bool"���p��Fgo.weak.type.*func(*"".Parser) bool���€��"runtime.zerovalue��� €�4type.func(*"".Parser) bool���А�4type.func(*"".Parser) bool���€��type.*"".Parser�����type.bool���þpgo.typelink.func(*asm.Parser) bool func(*"".Parser) bool��������������4type.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�°��°��������������öÐÛ�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*asm.Parser, string) bool"���p��Vgo.weak.type.*func(*"".Parser, string) bool���€��"runtime.zerovalue��� €�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) bool��������������Dtype.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"�P��Dfunc(*asm.Parser, string) float64��þJtype.func(*"".Parser, string) float64�°��°��������������$œ´ô�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*asm.Parser, string) float64"���p��\go.weak.type.*func(*"".Parser, string) float64���€��"runtime.zerovalue��� €�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) float64��������������Jtype.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"�P��Bfunc(*asm.Parser, string) uint64��þHtype.func(*"".Parser, string) uint64�°��°��������������tB *�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(*asm.Parser, string) uint64"���p��Zgo.weak.type.*func(*"".Parser, string) uint64���€��"runtime.zerovalue��� €�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) uint64��������������Htype.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"�P��Bfunc(*asm.Parser, string) string��þHtype.func(*"".Parser, string) string�°��°��������������¼z‘Õ�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(*asm.Parser, string) string"���p��Zgo.weak.type.*func(*"".Parser, string) string���€��"runtime.zerovalue��� €�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) string��������������Htype.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ò©�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func(*asm.Parser)"���p��<go.weak.type.*func(*"".Parser)���€��"runtime.zerovalue��� €�*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)"�P��Pfunc(*asm.Parser, *obj.Prog, *obj.Prog)��þŠtype.func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)�°��°��������������4«7�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."func(*asm.Parser, *obj.Prog, *obj.Prog)"���p��œgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Prog, *cmd/internal/obj.Prog)���€��"runtime.zerovalue��� €�Š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.03���P��8go.string.hdr."interface {}"���p��4go.weak.type.*interface {}���€��"runtime.zerovalue���À�"type.interface {}���þ<go.string.hdr."[]interface {}"� �� ������������������4go.string."[]interface {}"���þ4go.string."[]interface {}"� ��[]interface {}��þ&type.[]interface {}� �� ��������������p“ê/��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."[]interface {}"���p��8go.weak.type.*[]interface {}���€��"runtime.zerovalue�����"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]�3�����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��tgo.string.hdr."func(*asm.Parser, string, ...interface {})"���p��ngo.weak.type.*func(*"".Parser, string, ...interface {})���€��"runtime.zerovalue��� €�\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 �3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��xgo.string.hdr."func(*asm.Parser, string, []lex.Token) int64"���p��”go.weak.type.*func(*"".Parser, string, []cmd/asm/internal/lex.Token) int64���€��"runtime.zerovalue��� €�‚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)"�P��Bfunc(*asm.Parser, lex.ScanToken)��þjtype.func(*"".Parser, cmd/asm/internal/lex.ScanToken)� �� ��������������,¹Z�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(*asm.Parser, lex.ScanToken)"���p��|go.weak.type.*func(*"".Parser, cmd/asm/internal/lex.ScanToken)���€��"runtime.zerovalue��� €�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� �� ��������������…²vB�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."func(*asm.Parser) uint64"���p��Jgo.weak.type.*func(*"".Parser) uint64���€��"runtime.zerovalue��� €�8type.func(*"".Parser) uint64���А�8type.func(*"".Parser) uint64���€��type.*"".Parser�����type.uint64���þxgo.typelink.func(*asm.Parser) uint64 func(*"".Parser) uint64��������������8type.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� �� ��������������•’Ek�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."func(*asm.Parser) float64"���p��Lgo.weak.type.*func(*"".Parser) float64���€��"runtime.zerovalue��� €�: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¾$�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��tgo.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���€��"runtime.zerovalue��� €� 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"�p��ffunc(*asm.Parser, *obj.Prog, int, *obj.Addr) int64��þ type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64�Ð��Ð��������������Òjcá�3��������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��„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���€��"runtime.zerovalue��� €� 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�À��À��������������óÁ º�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��tgo.string.hdr."func(*asm.Parser, string, *obj.Addr) int64"���p��ˆgo.weak.type.*func(*"".Parser, string, *cmd/internal/obj.Addr) int64���€��"runtime.zerovalue��� €�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) int64��������������vtype.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"�p��ffunc(*asm.Parser, *obj.Prog, int, *obj.Addr) int16��þ type.func(*"".Parser, *cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16�Ð��Ð��������������Aê5�3��������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��„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���€��"runtime.zerovalue��� €� 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"�P��Lfunc(*asm.Parser, lex.ScanToken) bool��þttype.func(*"".Parser, cmd/asm/internal/lex.ScanToken) bool�°��°��������������«`$�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��jgo.string.hdr."func(*asm.Parser, lex.ScanToken) bool"���p��†go.weak.type.*func(*"".Parser, cmd/asm/internal/lex.ScanToken) bool���€��"runtime.zerovalue��� €�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) bool��������������ttype.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)"�p��lfunc(*asm.Parser, int, string, string, [][]lex.Token)��þ”type.func(*"".Parser, int, string, string, [][]cmd/asm/internal/lex.Token)�Ð��Ð��������������QÌË�3����������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Š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)���€��"runtime.zerovalue��� €�”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� �� ��������������ŸŽ*9�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(*asm.Parser) lex.Token"���p��rgo.weak.type.*func(*"".Parser) cmd/asm/internal/lex.Token���€��"runtime.zerovalue��� €�`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"�P��Dfunc(*asm.Parser, *obj.Addr) bool��þdtype.func(*"".Parser, *cmd/internal/obj.Addr) bool�°��°��������������µ¶R�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*asm.Parser, *obj.Addr) bool"���p��vgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr) bool���€��"runtime.zerovalue��� €�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) bool��������������dtype.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�°��°��������������߁�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*asm.Parser, string) int8"���p��Vgo.weak.type.*func(*"".Parser, string) int8���€��"runtime.zerovalue��� €�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) int8��������������Dtype.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; �3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."func(*asm.Parser) lex.ScanToken"���p��zgo.weak.type.*func(*"".Parser) cmd/asm/internal/lex.ScanToken���€��"runtime.zerovalue��� €�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.ScanToken��������������htype.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�°��°��������������¡_;é�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."func(*asm.Parser, string) int64"���p��Xgo.weak.type.*func(*"".Parser, string) int64���€��"runtime.zerovalue��� €�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) int64��������������Ftype.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¶�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��zgo.string.hdr."func(*asm.Parser, int, string, [][]lex.Token)"���p��–go.weak.type.*func(*"".Parser, int, string, [][]cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�„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)�ð��ð��������������ók�3������������������������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��–go.string.hdr."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"���p��go.weak.type.*func(*"".Parser, string, int32) (int16, int16, int8, bool)���€��"runtime.zerovalue��� €�~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)"�P��Hfunc(*asm.Parser, *obj.Addr, int32)��þhtype.func(*"".Parser, *cmd/internal/obj.Addr, int32)�°��°��������������~_}_�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��fgo.string.hdr."func(*asm.Parser, *obj.Addr, int32)"���p��zgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr, int32)���€��"runtime.zerovalue��� €�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µ�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."func(*asm.Parser, *obj.Addr)"���p��lgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr)���€��"runtime.zerovalue��� €�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"�P��Bfunc(*asm.Parser, string) uint16��þHtype.func(*"".Parser, string) uint16�°��°��������������°¨´È�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(*asm.Parser, string) uint16"���p��Zgo.weak.type.*func(*"".Parser, string) uint16���€��"runtime.zerovalue��� €�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) uint16��������������Htype.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)"�P��Pfunc(*asm.Parser, string) (int16, bool)��þVtype.func(*"".Parser, string) (int16, bool)�À��À��������������^ÌÌl�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."func(*asm.Parser, string) (int16, bool)"���p��hgo.weak.type.*func(*"".Parser, string) (int16, bool)���€��"runtime.zerovalue��� €�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"�P��Nfunc(*asm.Parser, string, int32) int64��þTtype.func(*"".Parser, string, int32) int64�À��À��������������CHÖ[�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��lgo.string.hdr."func(*asm.Parser, string, int32) int64"���p��fgo.weak.type.*func(*"".Parser, string, int32) int64���€��"runtime.zerovalue��� €�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) int64��������������Ttype.func(*"".Parser, string, int32) int64���þ‚go.string.hdr."func(*asm.Parser, *obj.Addr, string, bool, int32)"� �� ��������1����������zgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"���þzgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"�p��dfunc(*asm.Parser, *obj.Addr, string, bool, int32)��þ„type.func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)�Ð��Ð��������������ÆG"Ì�3����������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��‚go.string.hdr."func(*asm.Parser, *obj.Addr, string, bool, int32)"���p��–go.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr, string, bool, int32)���€��"runtime.zerovalue��� €�„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=s�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*asm.Parser, []lex.Token)"���p��xgo.weak.type.*func(*"".Parser, []cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�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©À�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��vgo.string.hdr."func(*asm.Parser, *obj.Addr, string, int32)"���p��Šgo.weak.type.*func(*"".Parser, *cmd/internal/obj.Addr, string, int32)���€��"runtime.zerovalue��� €�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)���þhgo.string.hdr."func(*asm.Parser, string, *obj.Addr)"� �� ��������$����������`go.string."func(*asm.Parser, string, *obj.Addr)"���þ`go.string."func(*asm.Parser, string, *obj.Addr)"�P��Jfunc(*asm.Parser, string, *obj.Addr)��þjtype.func(*"".Parser, string, *cmd/internal/obj.Addr)�°��°��������������ç"øœ�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��hgo.string.hdr."func(*asm.Parser, string, *obj.Addr)"���p��|go.weak.type.*func(*"".Parser, string, *cmd/internal/obj.Addr)���€��"runtime.zerovalue��� €�jtype.func(*"".Parser, string, *cmd/internal/obj.Addr)���а�jtype.func(*"".Parser, string, *cmd/internal/obj.Addr)���€��type.*"".Parser�����type.string��� ��6type.*cmd/internal/obj.Addr���þÂgo.typelink.func(*asm.Parser, string, *obj.Addr) func(*"".Parser, string, *cmd/internal/obj.Addr)��������������jtype.func(*"".Parser, string, *cmd/internal/obj.Addr)���þtgo.string.hdr."func(*asm.Parser, string, *obj.Addr, bool)"� �� ��������*����������lgo.string."func(*asm.Parser, string, *obj.Addr, bool)"���þlgo.string."func(*asm.Parser, string, *obj.Addr, bool)"�`��Vfunc(*asm.Parser, string, *obj.Addr, bool)��þvtype.func(*"".Parser, string, *cmd/internal/obj.Addr, bool)�À��À��������������jÔ*Â�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��tgo.string.hdr."func(*asm.Parser, string, *obj.Addr, bool)"���p��ˆgo.weak.type.*func(*"".Parser, string, *cmd/internal/obj.Addr, bool)���€��"runtime.zerovalue��� €�vtype.func(*"".Parser, string, *cmd/internal/obj.Addr, bool)���ÐÀ�vtype.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, bool)��������������vtype.func(*"".Parser, string, *cmd/internal/obj.Addr, 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)� �� ��������������ü®»�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."func() (*obj.Prog, bool)"���p��fgo.weak.type.*func() (*cmd/internal/obj.Prog, bool)���€��"runtime.zerovalue��� €�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� �� ��������������.�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Tgo.string.hdr."func([]lex.Token) obj.Addr"���p��Œgo.weak.type.*func([]cmd/asm/internal/lex.Token) cmd/internal/obj.Addr���€��"runtime.zerovalue��� €�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.Addr��������������ztype.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)�°��°��������������{Å,ì�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(*obj.Prog, string, bool)"���p��pgo.weak.type.*func(*cmd/internal/obj.Prog, string, bool)���€��"runtime.zerovalue��� €�^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Œ �3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(string, [][]lex.Token)"���p��tgo.weak.type.*func(string, [][]cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�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)�°��°��������������à#ø�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(int, string, []obj.Addr)"���p��pgo.weak.type.*func(int, string, []cmd/internal/obj.Addr)���€��"runtime.zerovalue��� €�^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µÙ�3�������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(...lex.ScanToken) bool"���p��tgo.weak.type.*func(...cmd/asm/internal/lex.ScanToken) bool���€��"runtime.zerovalue��� €�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) bool��������������btype.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Ëx�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."func() bool"���p��2go.weak.type.*func() bool���€��"runtime.zerovalue��� €� 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� �� ��������������*÷€�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func(string) bool"���p��>go.weak.type.*func(string) bool���€��"runtime.zerovalue��� €�,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� �� ��������������ï›Ñ˜�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(string) float64"���p��Dgo.weak.type.*func(string) float64���€��"runtime.zerovalue��� €�2type.func(string) float64���А�2type.func(string) float64���€��type.string�����type.float64���þjgo.typelink.func(string) float64 func(string) float64��������������2type.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� �� ��������������±«²�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(string) uint64"���p��Bgo.weak.type.*func(string) uint64���€��"runtime.zerovalue��� €�0type.func(string) uint64���А�0type.func(string) uint64���€��type.string�����type.uint64���þfgo.typelink.func(string) uint64 func(string) uint64��������������0type.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ü¨ç�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(string) string"���p��Bgo.weak.type.*func(string) string���€��"runtime.zerovalue��� €�0type.func(string) string���А�0type.func(string) string���€��type.string�����type.string���þfgo.typelink.func(string) string func(string) string��������������0type.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.01���P��,go.string.hdr."func()"���p��(go.weak.type.*func()���€��"runtime.zerovalue��� €�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êT�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Tgo.string.hdr."func(*obj.Prog, *obj.Prog)"���p��„go.weak.type.*func(*cmd/internal/obj.Prog, *cmd/internal/obj.Prog)���€��"runtime.zerovalue��� €�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 {})� �� ��������������õµ@µ�3���������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(string, ...interface {})"���p��Vgo.weak.type.*func(string, ...interface {})���€��"runtime.zerovalue��� €�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�°��°��������������*.‚�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��^go.string.hdr."func(string, []lex.Token) int64"���p��|go.weak.type.*func(string, []cmd/asm/internal/lex.Token) int64���€��"runtime.zerovalue��� €�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) int64��������������jtype.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à�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(lex.ScanToken)"���p��dgo.weak.type.*func(cmd/asm/internal/lex.ScanToken)���€��"runtime.zerovalue��� €�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����������������� Óç$�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."func() uint64"���p��6go.weak.type.*func() uint64���€��"runtime.zerovalue��� €�$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�����������������-Í�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."func() float64"���p��8go.weak.type.*func() float64���€��"runtime.zerovalue��� €�&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…�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(lex.ScanToken) lex.Token"���p��šgo.weak.type.*func(cmd/asm/internal/lex.ScanToken) cmd/asm/internal/lex.Token���€��"runtime.zerovalue��� €�ˆ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"�P��Lfunc(*obj.Prog, int, *obj.Addr) int64��þˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64�À��À��������������ÐòÆÃ�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��jgo.string.hdr."func(*obj.Prog, int, *obj.Addr) int64"���p��šgo.weak.type.*func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int64���€��"runtime.zerovalue��� €�ˆ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�°��°��������������õå/�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(string, *obj.Addr) int64"���p��pgo.weak.type.*func(string, *cmd/internal/obj.Addr) int64���€��"runtime.zerovalue��� €�^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"�P��Lfunc(*obj.Prog, int, *obj.Addr) int16��þˆtype.func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16�À��À��������������´ºŒ�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��jgo.string.hdr."func(*obj.Prog, int, *obj.Addr) int16"���p��šgo.weak.type.*func(*cmd/internal/obj.Prog, int, *cmd/internal/obj.Addr) int16���€��"runtime.zerovalue��� €�ˆ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,üÖ�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."func(lex.ScanToken) bool"���p��ngo.weak.type.*func(cmd/asm/internal/lex.ScanToken) bool���€��"runtime.zerovalue��� €�\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)�À��À��������������–W2�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��pgo.string.hdr."func(int, string, string, [][]lex.Token)"���p��Žgo.weak.type.*func(int, string, string, [][]cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�|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�����������������à]\¡�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."func() lex.Token"���p��^go.weak.type.*func() cmd/asm/internal/lex.Token���€��"runtime.zerovalue��� €�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.Token��������������Ltype.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� �� ��������������с�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(*obj.Addr) bool"���p��^go.weak.type.*func(*cmd/internal/obj.Addr) bool���€��"runtime.zerovalue��� €�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) bool��������������Ltype.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� �� �������������� ÉÚb�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func(string) int8"���p��>go.weak.type.*func(string) int8���€��"runtime.zerovalue��� €�,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Û�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func() lex.ScanToken"���p��fgo.weak.type.*func() cmd/asm/internal/lex.ScanToken���€��"runtime.zerovalue��� €�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.ScanToken��������������Ttype.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� �� ��������������ÙÍ¢�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Dgo.string.hdr."func(string) int64"���p��@go.weak.type.*func(string) int64���€��"runtime.zerovalue��� €�.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)"�P��Bfunc(int, string, [][]lex.Token)��þltype.func(int, string, [][]cmd/asm/internal/lex.Token)�°��°��������������·›±�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."func(int, string, [][]lex.Token)"���p��~go.weak.type.*func(int, string, [][]cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�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)�à��à��������������Ï[¡‰�3����������������������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��|go.string.hdr."func(string, int32) (int16, int16, int8, bool)"���p��xgo.weak.type.*func(string, int32) (int16, int16, int8, bool)���€��"runtime.zerovalue��� €�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½�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."func(*obj.Addr, int32)"���p��bgo.weak.type.*func(*cmd/internal/obj.Addr, int32)���€��"runtime.zerovalue��� €�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)������������������ï’�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��>go.string.hdr."func(*obj.Addr)"���p��Tgo.weak.type.*func(*cmd/internal/obj.Addr)���€��"runtime.zerovalue��� €�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� �� ��������������½}„#�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Fgo.string.hdr."func(string) uint16"���p��Bgo.weak.type.*func(string) uint16���€��"runtime.zerovalue��� €�0type.func(string) uint16���А�0type.func(string) uint16���€��type.string�����type.uint16���þfgo.typelink.func(string) uint16 func(string) uint16��������������0type.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ÆR�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Tgo.string.hdr."func(string) (int16, bool)"���p��Pgo.weak.type.*func(string) (int16, bool)���€��"runtime.zerovalue��� €�>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|�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Rgo.string.hdr."func(string, int32) int64"���p��Ngo.weak.type.*func(string, int32) int64���€��"runtime.zerovalue��� €�<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)"�P��Jfunc(*obj.Addr, string, bool, int32)��þltype.func(*cmd/internal/obj.Addr, string, bool, int32)�À��À��������������{mPR�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��hgo.string.hdr."func(*obj.Addr, string, bool, int32)"���p��~go.weak.type.*func(*cmd/internal/obj.Addr, string, bool, int32)���€��"runtime.zerovalue��� €�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)�����������������Âf�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func([]lex.Token)"���p��`go.weak.type.*func([]cmd/asm/internal/lex.Token)���€��"runtime.zerovalue��� €�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)�°��°��������������å˼�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*obj.Addr, string, int32)"���p��rgo.weak.type.*func(*cmd/internal/obj.Addr, string, int32)���€��"runtime.zerovalue��� €�`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��þBgo.string.hdr."validateImmediate"� �� ������������������:go.string."validateImmediate"���þ:go.string."validateImmediate"�0��$validateImmediate��þNgo.string.hdr."func(string, *obj.Addr)"� �� ������������������Fgo.string."func(string, *obj.Addr)"���þFgo.string."func(string, *obj.Addr)"�0��0func(string, *obj.Addr)��þRtype.func(string, *cmd/internal/obj.Addr)� �� ��������������²zÀ�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."func(string, *obj.Addr)"���p��dgo.weak.type.*func(string, *cmd/internal/obj.Addr)���€��"runtime.zerovalue��� €�Rtype.func(string, *cmd/internal/obj.Addr)���Р�Rtype.func(string, *cmd/internal/obj.Addr)���€��type.string�����6type.*cmd/internal/obj.Addr���þgo.typelink.func(string, *obj.Addr) func(string, *cmd/internal/obj.Addr)��������������Rtype.func(string, *cmd/internal/obj.Addr)���þ<go.string.hdr."validateSymbol"� �� ������������������4go.string."validateSymbol"���þ4go.string."validateSymbol"� ��validateSymbol��þZgo.string.hdr."func(string, *obj.Addr, bool)"� �� ������������������Rgo.string."func(string, *obj.Addr, bool)"���þRgo.string."func(string, *obj.Addr, bool)"�@��<func(string, *obj.Addr, bool)��þ^type.func(string, *cmd/internal/obj.Addr, bool)�°��°��������������$ùÈa�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(string, *obj.Addr, bool)"���p��pgo.weak.type.*func(string, *cmd/internal/obj.Addr, bool)���€��"runtime.zerovalue��� €�^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)���þtype.*"".Parser��ð(��ð(��������������½-{�6��������������������������������������������������������������������������������4�������4�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������þ0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."*asm.Parser"���p��0go.weak.type.**"".Parser���€��"runtime.zerovalue�����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���°'��Bgo.string.hdr."validateImmediate"���À'��"go.importpath."".���Ð'��Rtype.func(string, *cmd/internal/obj.Addr)���à'��jtype.func(*"".Parser, string, *cmd/internal/obj.Addr)���ð'��<"".(*Parser).validateImmediate���€(��<"".(*Parser).validateImmediate���(��<go.string.hdr."validateSymbol"��� (��"go.importpath."".���°(��^type.func(string, *cmd/internal/obj.Addr, bool)���À(��vtype.func(*"".Parser, string, *cmd/internal/obj.Addr, bool)���Ð(��6"".(*Parser).validateSymbol���à(��6"".(*Parser).validateSymbol���þ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‘[ú������������������������������������������������������������������������0��2type..alg.[1]interface {}���@��"runtime.gcbits.03���P��>go.string.hdr."[1]interface {}"���p��:go.weak.type.*[1]interface {}���€��"runtime.zerovalue�����"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 {}� �� ��������������¿¨5�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[1]interface {}"���p��<go.weak.type.**[1]interface {}���€��"runtime.zerovalue�����(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¤ñ������������������������������������������������������������������������0��2type..alg.[2]interface {}���@��"runtime.gcbits.0f���P��>go.string.hdr."[2]interface {}"���p��:go.weak.type.*[2]interface {}���€��"runtime.zerovalue�����"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-q�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[2]interface {}"���p��<go.weak.type.**[2]interface {}���€��"runtime.zerovalue�����(type.[2]interface {}���þ*go.string.hdr."[]int"� �� ������������������"go.string."[]int"���þ"go.string."[]int"��� []int��þtype.[]int� �� ��������������Žfù��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��*go.string.hdr."[]int"���p��&go.weak.type.*[]int���€��"runtime.zerovalue�����type.int���þ.go.typelink.[]int []int��������������type.[]int���þ,go.string.hdr."[8]int"� �� ������������������$go.string."[8]int"���þ$go.string."[8]int"���[8]int��þtype.[8]int�À��À@���������������–™Õ�‘�����������������������������������������������������������������������0��type..alg64���@��runtime.gcbits.���P��,go.string.hdr."[8]int"���p��(go.weak.type.*[8]int���€��"runtime.zerovalue�����type.int��� ��type.[]int���þ2go.typelink.[8]int [8]int��������������type.[8]int���þ,go.string.hdr."[]bool"� �� ������������������$go.string."[]bool"���þ$go.string."[]bool"���[]bool��þtype.[]bool� �� ��������������±åç��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��,go.string.hdr."[]bool"���p��(go.weak.type.*[]bool���€��"runtime.zerovalue�����type.bool���þ2go.typelink.[]bool []bool��������������type.[]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���€��"runtime.zerovalue�����type.bool��� ��type.[]bool���þ6go.typelink.[8]bool [8]bool��������������type.[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�€��€X���������������C–‹�™�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P�������0à� runtime.algarray���@��runtime.gcbits.���P��Fgo.string.hdr."map.bucket[int]bool"���p��Bgo.weak.type.*map.bucket[int]bool���€��"runtime.zerovalue���À�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� �� ��������������ÐÆØP�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."*map.bucket[int]bool"���p��Dgo.weak.type.**map.bucket[int]bool���€��"runtime.zerovalue�����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�À��À0�������0�������Í/�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��@go.string.hdr."map.hdr[int]bool"���p��<go.weak.type.*map.hdr[int]bool���€��"runtime.zerovalue���À�*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ˆ$�5����������������������������������������������������������������������������������X�0€� runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."map[int]bool"���p��4go.weak.type.*map[int]bool���€��"runtime.zerovalue�����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..hashfunc32�����type..eqfunc32���þ2go.string.hdr."[32]uint8"� �� �������� ����������*go.string."[32]uint8"���þ*go.string."[32]uint8"� ��[32]uint8��þtype.[32]uint8�À��À ���������������œYÿ¨�‘���������������������������������������������������������������� �������0��type..alg32���@��runtime.gcbits.���P��2go.string.hdr."[32]uint8"���p��.go.weak.type.*[32]uint8���€��"runtime.zerovalue�����type.uint8��� ��type.[]uint8���þ>go.typelink.[32]uint8 [32]uint8��������������type.[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.01���P��Lgo.string.hdr."*map.bucket[string]int"���p��Hgo.weak.type.**map.bucket[string]int���€��"runtime.zerovalue�����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.aaaa0002���P��Jgo.string.hdr."map.bucket[string]int"���p��Fgo.weak.type.*map.bucket[string]int���€��"runtime.zerovalue���À�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�À��À0�������0�������5F™�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Dgo.string.hdr."map.hdr[string]int"���p��@go.weak.type.*map.hdr[string]int���€��"runtime.zerovalue���À�.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�Þ��Þ��������������åÛÈJ�5����������������������������������������������������������������������������������Ð�0€� runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."map[string]int"���p��8go.weak.type.*map[string]int���€��"runtime.zerovalue�����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.49���I�þ<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�À��ÀH�������8�������È/œ3������������������������������������������������������������������������0à� runtime.algarray���@��"runtime.gcbits.49���P��<go.string.hdr."[3][]lex.Token"���p��Zgo.weak.type.*[3][]cmd/asm/internal/lex.Token���€��"runtime.zerovalue�����Btype.[]cmd/asm/internal/lex.Token��� ��Ftype.[][]cmd/asm/internal/lex.Token���þtgo.typelink.[3][]lex.Token [3][]cmd/asm/internal/lex.Token��������������Htype.[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.01���P��8go.string.hdr."*[]lex.Token"���p��Vgo.weak.type.**[]cmd/asm/internal/lex.Token���€��"runtime.zerovalue�����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.01���P��.go.string.hdr."[]int16"���p��*go.weak.type.*[]int16���€��"runtime.zerovalue�����type.int16���þ6go.typelink.[]int16 []int16��������������type.[]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.���P��0go.string.hdr."[8]int16"���p��,go.weak.type.*[8]int16���€��"runtime.zerovalue�����type.int16��� ��type.[]int16���þ:go.typelink.[8]int16 [8]int16��������������type.[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³Sw�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."*map.bucket[string]int16"���p��Lgo.weak.type.**map.bucket[string]int16���€��"runtime.zerovalue�����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"�0��0map.bucket[string]int16��þ8type.map.bucket[string]int16�€��€ ������� �������'™˜Ö��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������˜�������0à� runtime.algarray���@��*runtime.gcbits.aaaa08���P��Ngo.string.hdr."map.bucket[string]int16"���p��Jgo.weak.type.*map.bucket[string]int16���€��"runtime.zerovalue���À�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�À��À0�������0�������Aê…Q�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Hgo.string.hdr."map.hdr[string]int16"���p��Dgo.weak.type.*map.hdr[string]int16���€��"runtime.zerovalue���À�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.01���P��@go.string.hdr."map[string]int16"���p��<go.weak.type.*map[string]int16���€��"runtime.zerovalue�����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"�0��0*map.bucket[string]bool��þ8type.*map.bucket[string]bool� �� ��������������ë[ÔE�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."*map.bucket[string]bool"���p��Jgo.weak.type.**map.bucket[string]bool���€��"runtime.zerovalue�����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.aaaa04���P��Lgo.string.hdr."map.bucket[string]bool"���p��Hgo.weak.type.*map.bucket[string]bool���€��"runtime.zerovalue���À�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�À��À0�������0�������3‡(�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Fgo.string.hdr."map.hdr[string]bool"���p��Bgo.weak.type.*map.hdr[string]bool���€��"runtime.zerovalue���À�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.01���P��>go.string.hdr."map[string]bool"���p��:go.weak.type.*map[string]bool���€��"runtime.zerovalue�����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..hashfunc12�����type..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�‘�����������������������������������������������������������������������0��type..alg12���@��runtime.gcbits.���P��@go.string.hdr."[3]lex.ScanToken"���p��^go.weak.type.*[3]cmd/asm/internal/lex.ScanToken���€��"runtime.zerovalue�����Ftype.cmd/asm/internal/lex.ScanToken��� ��Jtype.[]cmd/asm/internal/lex.ScanToken���þ|go.typelink.[3]lex.ScanToken [3]cmd/asm/internal/lex.ScanToken��������������Ltype.[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.01���P��Bgo.string.hdr."*[3]lex.ScanToken"���p��`go.weak.type.**[3]cmd/asm/internal/lex.ScanToken���€��"runtime.zerovalue�����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 {}�À��À0�������0�������ÝÏÙ������������������������������������������������������������������������0��2type..alg.[3]interface {}���@��"runtime.gcbits.3f���P��>go.string.hdr."[3]interface {}"���p��:go.weak.type.*[3]interface {}���€��"runtime.zerovalue�����"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.01���P��@go.string.hdr."*[3]interface {}"���p��<go.weak.type.**[3]interface {}���€��"runtime.zerovalue�����(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.01���P��8go.string.hdr."[]obj.SymVer"���p��Ngo.weak.type.*[]cmd/internal/obj.SymVer���€��"runtime.zerovalue�����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.SymVer��������������Jtype..hash.[8]cmd/internal/obj.SymVer���þNtype..eqfunc.[8]cmd/internal/obj.SymVer��������������Ftype..eq.[8]cmd/internal/obj.SymVer���þHtype..alg.[8]cmd/internal/obj.SymVer� �� �������������������Rtype..hashfunc.[8]cmd/internal/obj.SymVer�����Ntype..eqfunc.[8]cmd/internal/obj.SymVer���þ*runtime.gcbits.499224���I’$�þ: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�À��ÀÀ�������°�������úԅ������������������������������������������������������������������������0��Htype..alg.[8]cmd/internal/obj.SymVer���@��*runtime.gcbits.499224���P��:go.string.hdr."[8]obj.SymVer"���p��Pgo.weak.type.*[8]cmd/internal/obj.SymVer���€��"runtime.zerovalue�����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.01���P��6go.string.hdr."[]*obj.LSym"���p��Lgo.weak.type.*[]*cmd/internal/obj.LSym���€��"runtime.zerovalue�����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;������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��8go.string.hdr."[8]*obj.LSym"���p��Ngo.weak.type.*[8]*cmd/internal/obj.LSym���€��"runtime.zerovalue�����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"�P��B*map.bucket[obj.SymVer]*obj.LSym��þ~type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym� �� ��������������bð=v�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��`go.string.hdr."*map.bucket[obj.SymVer]*obj.LSym"���p��go.weak.type.**map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym���€��"runtime.zerovalue�����|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.922449fe03���P��^go.string.hdr."map.bucket[obj.SymVer]*obj.LSym"���p��Žgo.weak.type.*map.bucket[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym���€��"runtime.zerovalue���À�|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�À��À0�������0�������ó•%©�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Xgo.string.hdr."map.hdr[obj.SymVer]*obj.LSym"���p��ˆgo.weak.type.*map.hdr[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym���€��"runtime.zerovalue���À�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
�5����������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."map[obj.SymVer]*obj.LSym"���p��€go.weak.type.*map[cmd/internal/obj.SymVer]*cmd/internal/obj.LSym���€��"runtime.zerovalue�����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.LSym��������������ntype.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� �� ��������������­”o�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[8]string"���p��0go.weak.type.**[8]string���€��"runtime.zerovalue�����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.01���P��<go.string.hdr."*[8]obj.SymVer"���p��Rgo.weak.type.**[8]cmd/internal/obj.SymVer���€��"runtime.zerovalue�����>type.[8]cmd/internal/obj.SymVer���þ.go.string.hdr."runtime"� �� ������������������&go.string."runtime"���þ&go.string."runtime"���runtime��þ,go.importpath.runtime.� �� ������������������&go.string."runtime"���þ*go.string.hdr."bytes"� �� ������������������"go.string."bytes"���þ"go.string."bytes"��� bytes��þ(go.importpath.bytes.� �� ������������������"go.string."bytes"���þ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 {}·f��������������4type..hash.[1]interface {}���þ6type..eq.[1]interface {}·f��������������0type..eq.[1]interface {}���þ:type..hash.[2]interface {}·f��������������4type..hash.[2]interface {}���þ6type..eq.[2]interface {}·f��������������0type..eq.[2]interface {}���þ:type..hash.[3]interface {}·f��������������4type..hash.[3]interface {}���þ6type..eq.[3]interface {}·f��������������0type..eq.[3]interface {}���þPtype..hash.[8]cmd/internal/obj.SymVer·f��������������Jtype..hash.[8]cmd/internal/obj.SymVer���þLtype..eq.[8]cmd/internal/obj.SymVer·f��������������Ftype..eq.[8]cmd/internal/obj.SymVer���þ"runtime.zerovalue�����ÿÿgo13ld