| !<arch> |
| __.PKGDEF 0 0 0 644 33453 ` |
| go object linux amd64 go1.4.2 X:precisestack |
| |
| $$ |
| package asm |
| import log "log" |
| import scanner "text/scanner" |
| import runtime "runtime" |
| import os "os" |
| import strconv "strconv" |
| import obj "bootstrap/internal/obj" |
| import utf8 "unicode/utf8" |
| import fmt "fmt" |
| import flags "bootstrap/asm/internal/flags" |
| import arch "bootstrap/asm/internal/arch" |
| import lex "bootstrap/asm/internal/lex" |
| import bytes "bytes" |
| type @"bootstrap/asm/internal/lex".ScanToken int32 |
| func (@"bootstrap/asm/internal/lex".t·2 @"bootstrap/asm/internal/lex".ScanToken) String () (? string) |
| type @"bootstrap/asm/internal/lex".TokenReader interface { Close(); Col() (? int); File() (? string); Line() (? int); Next() (? @"bootstrap/asm/internal/lex".ScanToken); SetPos(@"bootstrap/asm/internal/lex".line int, @"bootstrap/asm/internal/lex".file string); Text() (? string) } |
| type @"bootstrap/asm/internal/lex".Token struct { ? @"bootstrap/asm/internal/lex".ScanToken; @"bootstrap/asm/internal/lex".text string } |
| func (@"bootstrap/asm/internal/lex".l·2 @"bootstrap/asm/internal/lex".Token "esc:0x2") String () (? string) { return @"bootstrap/asm/internal/lex".l·2.@"bootstrap/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 @"bootstrap/internal/obj".Auto struct { Asym *@"bootstrap/internal/obj".LSym; Link *@"bootstrap/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"bootstrap/internal/obj".LSym } |
| type @"bootstrap/internal/obj".Pcdata struct { P []byte } |
| type @"bootstrap/internal/obj".Pcln struct { Pcsp @"bootstrap/internal/obj".Pcdata; Pcfile @"bootstrap/internal/obj".Pcdata; Pcline @"bootstrap/internal/obj".Pcdata; Pcdata []@"bootstrap/internal/obj".Pcdata; Funcdata []*@"bootstrap/internal/obj".LSym; Funcdataoff []int64; File []*@"bootstrap/internal/obj".LSym; Lastfile *@"bootstrap/internal/obj".LSym; Lastindex int } |
| type @"bootstrap/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"bootstrap/internal/obj".LSym } |
| type @"bootstrap/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 *@"bootstrap/internal/obj".LSym; Gotype *@"bootstrap/internal/obj".LSym; Autom *@"bootstrap/internal/obj".Auto; Text *@"bootstrap/internal/obj".Prog; Etext *@"bootstrap/internal/obj".Prog; Pcln *@"bootstrap/internal/obj".Pcln; P []byte; R []@"bootstrap/internal/obj".Reloc } |
| type @"bootstrap/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".LSym); Assemble func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".LSym); Follow func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".LSym); Progedit func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int } |
| type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } |
| type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } |
| func (@"os".file·2 *@"os".file) @"os".close () (? error) |
| type @"os".FileMode uint32 |
| func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8F000000) == @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1FF) } |
| func (@"os".m·2 @"os".FileMode) String () (? string) |
| import time "time" // indirect |
| type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } |
| type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } |
| type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone } |
| func (@"time".l·2 *@"time".Location "esc:0x0") String () (? string) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".firstZoneUsed () (? bool) |
| func (@"time".l·2 *@"time".Location "esc:0x2") @"time".get () (? *@"time".Location) |
| func (@"time".l·6 *@"time".Location "esc:0x1") @"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:0x0") @"time".lookupFirstZone () (? int) |
| func (@"time".l·4 *@"time".Location "esc:0x0") @"time".lookupName (@"time".name·5 string "esc:0x0", @"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) * 0x9C5FFF26ED75Fp-93 } |
| 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) * 0x9299FF347E9E9p-87 } |
| 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) * 0x112E0BE826D695p-82 } |
| 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:0x2") Add (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") After (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Before (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) |
| func (@"time".t·4 @"time".Time "esc:0x0") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Day () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Equal (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Format (@"time".layout·3 string "esc:0x0") (? string) |
| func (@"time".t·2 *@"time".Time "esc:0x0") GobDecode (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Hour () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") ISOWeek () (@"time".year·1 int, @"time".week·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x2") In (@"time".loc·3 *@"time".Location "esc:0x2") (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x2") 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:0x0") MarshalBinary () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalText () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Minute () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Month () (? @"time".Month) |
| func (@"time".t·2 @"time".Time "esc:0x0") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 @"time".Time "esc:0x2") Round (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") Second () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") String () (? string) |
| func (@"time".t·2 @"time".Time "esc:0x0") Sub (@"time".u·3 @"time".Time "esc:0x0") (? @"time".Duration) |
| func (@"time".t·2 @"time".Time "esc:0x2") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x0") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xE7791F700 } |
| func (@"time".t·2 @"time".Time "esc:0x0") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xE7791F700) * 0x3B9ACA00 + int64(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalBinary (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalJSON (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalText (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Weekday () (? @"time".Weekday) |
| func (@"time".t·2 @"time".Time "esc:0x0") Year () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") YearDay () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") Zone () (@"time".name·1 string, @"time".offset·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") @"time".abs () (? uint64) |
| func (@"time".t·5 @"time".Time "esc:0x0") @"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:0x1") @"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) Chdir () (? error) |
| func (@"os".f·2 *@"os".File) Chmod (@"os".mode·3 @"os".FileMode) (? error) |
| func (@"os".f·2 *@"os".File) Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) |
| func (@"os".f·2 *@"os".File) Close () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Fd () (? uintptr) { if @"os".f·2 == nil { return 0xFFFFFFFFFFFFFFFF }; return uintptr(@"os".f·2.@"os".file.@"os".fd) } |
| func (@"os".f·2 *@"os".File "esc:0x1") Name () (? string) { return @"os".f·2.@"os".file.@"os".name } |
| func (@"os".f·3 *@"os".File) Read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) ReadAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Stat () (@"os".fi·1 @"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Sync () (@"os".err·1 error) |
| func (@"os".f·2 *@"os".File) Truncate (@"os".size·3 int64) (? error) |
| func (@"os".f·3 *@"os".File) Write (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteString (@"os".s·4 string "esc:0x0") (@"os".ret·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pread (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pwrite (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"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:0x0") @"os".write (@"os".b·4 []byte "esc:0x0") (@"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:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r } |
| func (@"bufio".b·3 *@"bufio".Reader) Peek (@"bufio".n·4 int) (? []byte, ? error) |
| func (@"bufio".b·3 *@"bufio".Reader) Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·4 *@"bufio".Reader) ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error) |
| func (@"bufio".b·4 *@"bufio".Reader) ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader) Reset (@"bufio".r·2 @"io".Reader) |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") UnreadByte () (? error) |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") 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) WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader) @"bufio".fill () |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") @"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:0x0") @"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) @"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:0x0") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer) Flush () (? error) |
| func (@"bufio".b·3 *@"bufio".Writer) ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Writer "esc:0x0") 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) Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·2 *@"bufio".Writer) WriteByte (@"bufio".c·3 byte) (? error) |
| func (@"bufio".b·3 *@"bufio".Writer) WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Writer) WriteString (@"bufio".s·4 string "esc:0x0") (? int, ? error) |
| func (@"bufio".b·2 *@"bufio".Writer) @"bufio".flush () (? error) |
| type @"bootstrap/internal/obj".Biobuf struct { @"bootstrap/internal/obj".f *@"os".File; @"bootstrap/internal/obj".r *@"bufio".Reader; @"bootstrap/internal/obj".w *@"bufio".Writer; @"bootstrap/internal/obj".linelen int } |
| func (@"bootstrap/internal/obj".b·2 *@"bootstrap/internal/obj".Biobuf) Flush () (? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Peek (@"bootstrap/internal/obj".n·4 int) (? []byte, ? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Read (@"bootstrap/internal/obj".p·4 []byte) (? int, ? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Write (@"bootstrap/internal/obj".p·4 []byte) (? int, ? error) |
| type @"bootstrap/internal/obj".SymVer struct { Name string; Version int } |
| type @"bootstrap/internal/obj".LineStack struct { Parent *@"bootstrap/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"bootstrap/internal/obj".LSym } |
| func (@"bootstrap/internal/obj".stk·2 *@"bootstrap/internal/obj".LineStack "esc:0x0") @"bootstrap/internal/obj".fileLineAt (@"bootstrap/internal/obj".lineno·3 int) (? int) { return @"bootstrap/internal/obj".stk·2.FileLine + @"bootstrap/internal/obj".lineno·3 - @"bootstrap/internal/obj".stk·2.Lineno } |
| type @"bootstrap/internal/obj".LineRange struct { Start int; Stack *@"bootstrap/internal/obj".LineStack } |
| type @"bootstrap/internal/obj".LineHist struct { Top *@"bootstrap/internal/obj".LineStack; Ranges []@"bootstrap/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string } |
| func (@"bootstrap/internal/obj".h·3 *@"bootstrap/internal/obj".LineHist "esc:0x0") AbsFileLine (@"bootstrap/internal/obj".lineno·4 int) (@"bootstrap/internal/obj".file·1 string, @"bootstrap/internal/obj".line·2 int) |
| func (@"bootstrap/internal/obj".h·2 *@"bootstrap/internal/obj".LineHist "esc:0x0") At (@"bootstrap/internal/obj".lineno·3 int) (? *@"bootstrap/internal/obj".LineStack) |
| func (@"bootstrap/internal/obj".h·3 *@"bootstrap/internal/obj".LineHist "esc:0x0") FileLine (@"bootstrap/internal/obj".lineno·4 int) (@"bootstrap/internal/obj".file·1 string, @"bootstrap/internal/obj".line·2 int) |
| func (@"bootstrap/internal/obj".h·2 *@"bootstrap/internal/obj".LineHist "esc:0x0") LineString (@"bootstrap/internal/obj".lineno·3 int) (? string) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) Pop (@"bootstrap/internal/obj".lineno·2 int) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) Push (@"bootstrap/internal/obj".lineno·2 int, @"bootstrap/internal/obj".file·3 string) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) Update (@"bootstrap/internal/obj".lineno·2 int, @"bootstrap/internal/obj".file·3 string, @"bootstrap/internal/obj".line·4 int) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) @"bootstrap/internal/obj".setFile (@"bootstrap/internal/obj".stk·2 *@"bootstrap/internal/obj".LineStack "esc:0x0", @"bootstrap/internal/obj".file·3 string) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) @"bootstrap/internal/obj".startRange (@"bootstrap/internal/obj".lineno·2 int, @"bootstrap/internal/obj".top·3 *@"bootstrap/internal/obj".LineStack) { @"bootstrap/internal/obj".h·1.Top = @"bootstrap/internal/obj".top·3; @"bootstrap/internal/obj".h·1.Ranges = append(@"bootstrap/internal/obj".h·1.Ranges, (@"bootstrap/internal/obj".LineRange{ Start:@"bootstrap/internal/obj".top·3.Lineno, Stack:@"bootstrap/internal/obj".top·3 })) } |
| type @"bootstrap/internal/obj".Plist struct { Name *@"bootstrap/internal/obj".LSym; Firstpc *@"bootstrap/internal/obj".Prog; Recur int; Link *@"bootstrap/internal/obj".Plist } |
| type @"bootstrap/internal/obj".Addr struct { Type int16; Reg int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"bootstrap/internal/obj".LSym; Gotype *@"bootstrap/internal/obj".LSym; Val interface {}; Node interface {} } |
| type @"bootstrap/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"bootstrap/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugzerostack int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"bootstrap/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"bootstrap/internal/obj".SymVer]*@"bootstrap/internal/obj".LSym; LineHist @"bootstrap/internal/obj".LineHist; Imports []string; Plist *@"bootstrap/internal/obj".Plist; Plast *@"bootstrap/internal/obj".Plist; Sym_div *@"bootstrap/internal/obj".LSym; Sym_divu *@"bootstrap/internal/obj".LSym; Sym_mod *@"bootstrap/internal/obj".LSym; Sym_modu *@"bootstrap/internal/obj".LSym; Tlsg *@"bootstrap/internal/obj".LSym; Plan9privates *@"bootstrap/internal/obj".LSym; Curp *@"bootstrap/internal/obj".Prog; Printp *@"bootstrap/internal/obj".Prog; Blitrl *@"bootstrap/internal/obj".Prog; Elitrl *@"bootstrap/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 *@"bootstrap/internal/obj".LSym; Version int; Textp *@"bootstrap/internal/obj".LSym; Etextp *@"bootstrap/internal/obj".LSym } |
| func (@"bootstrap/internal/obj".ctxt·1 *@"bootstrap/internal/obj".Link) AddImport (@"bootstrap/internal/obj".pkg·2 string) { @"bootstrap/internal/obj".ctxt·1.Imports = append(@"bootstrap/internal/obj".ctxt·1.Imports, @"bootstrap/internal/obj".pkg·2) } |
| func (@"bootstrap/internal/obj".ctxt·2 *@"bootstrap/internal/obj".Link "esc:0x0") Dconv (@"bootstrap/internal/obj".a·3 *@"bootstrap/internal/obj".Addr) (? string) |
| func (@"bootstrap/internal/obj".ctxt·2 *@"bootstrap/internal/obj".Link "esc:0x0") Line (@"bootstrap/internal/obj".n·3 int) (? string) |
| func (@"bootstrap/internal/obj".ctxt·2 *@"bootstrap/internal/obj".Link) NewProg () (? *@"bootstrap/internal/obj".Prog) { var @"bootstrap/internal/obj".p·3 *@"bootstrap/internal/obj".Prog; ; @"bootstrap/internal/obj".p·3 = new(@"bootstrap/internal/obj".Prog); @"bootstrap/internal/obj".p·3.Ctxt = @"bootstrap/internal/obj".ctxt·2; return @"bootstrap/internal/obj".p·3 } |
| type @"bootstrap/internal/obj".ProgInfo struct { Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 } |
| type @"bootstrap/internal/obj".Prog struct { Ctxt *@"bootstrap/internal/obj".Link; Link *@"bootstrap/internal/obj".Prog; From @"bootstrap/internal/obj".Addr; From3 *@"bootstrap/internal/obj".Addr; To @"bootstrap/internal/obj".Addr; Opt interface {}; Forwd *@"bootstrap/internal/obj".Prog; Pcond *@"bootstrap/internal/obj".Prog; Rel *@"bootstrap/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 @"bootstrap/internal/obj".ProgInfo } |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog "esc:0x0") From3Offset () (? int64) { if @"bootstrap/internal/obj".p·2.From3 == nil { return 0x0 }; return @"bootstrap/internal/obj".p·2.From3.Offset } |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog "esc:0x0") From3Type () (? int16) { if @"bootstrap/internal/obj".p·2.From3 == nil { return 0x0 }; return @"bootstrap/internal/obj".p·2.From3.Type } |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog "esc:0x0") Line () (? string) |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog) String () (? string) |
| type @"".Patch struct { @"".prog *@"bootstrap/internal/obj".Prog; @"".label string } |
| type @"bootstrap/asm/internal/arch".Arch struct { ? *@"bootstrap/internal/obj".LinkArch; Instructions map[string]int; Register map[string]int16; RegisterPrefix map[string]bool; RegisterNumber func(? string, ? int16) (? int16, ? bool); IsJump func(@"bootstrap/asm/internal/arch".word string) (? bool) } |
| type @"".Parser struct { @"".lex @"bootstrap/asm/internal/lex".TokenReader; @"".lineNum int; @"".histLineNum int32; @"".errorLine int32; @"".errorCount int; @"".pc int64; @"".input []@"bootstrap/asm/internal/lex".Token; @"".inputPos int; @"".pendingLabels []string; @"".labels map[string]*@"bootstrap/internal/obj".Prog; @"".toPatch []@"".Patch; @"".addr []@"bootstrap/internal/obj".Addr; @"".arch *@"bootstrap/asm/internal/arch".Arch; @"".ctxt *@"bootstrap/internal/obj".Link; @"".firstProg *@"bootstrap/internal/obj".Prog; @"".lastProg *@"bootstrap/internal/obj".Prog; @"".dataAddr map[string]int64 } |
| func (@"".p·3 *@"".Parser) Parse () (? *@"bootstrap/internal/obj".Prog, ? bool) |
| func (@"".p·2 *@"".Parser) @"".address (@"".operand·3 []@"bootstrap/asm/internal/lex".Token) (? @"bootstrap/internal/obj".Addr) |
| func (@"".p·1 *@"".Parser) @"".append (@"".prog·2 *@"bootstrap/internal/obj".Prog, @"".cond·3 string, @"".doLabel·4 bool) |
| func (@"".p·1 *@"".Parser) @"".asmData (@"".word·2 string "esc:0x0", @"".operands·3 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·1 *@"".Parser) @"".asmFuncData (@"".word·2 string "esc:0x0", @"".operands·3 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·1 *@"".Parser) @"".asmGlobl (@"".word·2 string "esc:0x0", @"".operands·3 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·1 *@"".Parser) @"".asmInstruction (@"".op·2 int, @"".cond·3 string, @"".a·4 []@"bootstrap/internal/obj".Addr) |
| func (@"".p·1 *@"".Parser) @"".asmJump (@"".op·2 int, @"".cond·3 string, @"".a·4 []@"bootstrap/internal/obj".Addr) |
| func (@"".p·1 *@"".Parser) @"".asmPCData (@"".word·2 string "esc:0x0", @"".operands·3 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·1 *@"".Parser) @"".asmText (@"".word·2 string "esc:0x0", @"".operands·3 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".at (@"".next·3 ...@"bootstrap/asm/internal/lex".ScanToken "esc:0x0") (? bool) |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".atRegisterShift () (? bool) |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".atStartOfRegister (@"".name·3 string "esc:0x0") (? bool) |
| func (@"".p·2 *@"".Parser) @"".atof (@"".str·3 string) (? float64) |
| func (@"".p·2 *@"".Parser) @"".atoi (@"".str·3 string) (? uint64) |
| func (@"".p·2 *@"".Parser) @"".atos (@"".str·3 string "esc:0x2") (? string) |
| func (@"".p·1 *@"".Parser "esc:0x0") @"".back () { @"".p·1.@"".inputPos-- } |
| func (@"".p·1 *@"".Parser "esc:0x0") @"".branch (@"".jmp·2 *@"bootstrap/internal/obj".Prog "esc:0x0", @"".target·3 *@"bootstrap/internal/obj".Prog) { @"".jmp·2.To = (@"bootstrap/internal/obj".Addr{ Type:0x5, Index:0x0 }); @"".jmp·2.To.Val = @"".target·3 } |
| func (@"".p·1 *@"".Parser) @"".errorf (@"".format·2 string "esc:0x0", @"".args·3 ...interface {} "esc:0x0") |
| func (@"".p·2 *@"".Parser) @"".evalInteger (@"".pseudo·3 string, @"".operands·4 []@"bootstrap/asm/internal/lex".Token) (? int64) |
| func (@"".p·1 *@"".Parser) @"".expect (@"".expected·2 @"bootstrap/asm/internal/lex".ScanToken) |
| func (@"".p·2 *@"".Parser) @"".expr () (? uint64) |
| func (@"".p·2 *@"".Parser) @"".factor () (? uint64) |
| func (@"".p·2 *@"".Parser) @"".floatExpr () (? float64) |
| func (@"".p·2 *@"".Parser) @"".get (@"".expected·3 @"bootstrap/asm/internal/lex".ScanToken) (? @"bootstrap/asm/internal/lex".Token) |
| func (@"".p·2 *@"".Parser) @"".getConstant (@"".prog·3 *@"bootstrap/internal/obj".Prog "esc:0x0", @"".op·4 int, @"".addr·5 *@"bootstrap/internal/obj".Addr) (? int64) |
| func (@"".p·2 *@"".Parser) @"".getConstantPseudo (@"".pseudo·3 string, @"".addr·4 *@"bootstrap/internal/obj".Addr) (? int64) |
| func (@"".p·2 *@"".Parser) @"".getImmediate (@"".prog·3 *@"bootstrap/internal/obj".Prog "esc:0x0", @"".op·4 int, @"".addr·5 *@"bootstrap/internal/obj".Addr) (? int64) |
| func (@"".p·2 *@"".Parser) @"".getRegister (@"".prog·3 *@"bootstrap/internal/obj".Prog "esc:0x0", @"".op·4 int, @"".addr·5 *@"bootstrap/internal/obj".Addr) (? int16) |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".have (@"".token·3 @"bootstrap/asm/internal/lex".ScanToken) (? bool) |
| func (@"".p·1 *@"".Parser) @"".instruction (@"".op·2 int, @"".word·3 string, @"".cond·4 string, @"".operands·5 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·2 *@"".Parser) @"".line () (? bool) |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".more () (? bool) { return @"".p·2.@"".inputPos < len(@"".p·2.@"".input) } |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".next () (? @"bootstrap/asm/internal/lex".Token) |
| func (@"".p·2 *@"".Parser) @"".operand (@"".a·3 *@"bootstrap/internal/obj".Addr "esc:0x0") (? bool) |
| func (@"".p·2 *@"".Parser) @"".parseScale (@"".s·3 string) (? int8) |
| func (@"".p·1 *@"".Parser) @"".patch () |
| func (@"".p·2 *@"".Parser "esc:0x0") @"".peek () (? @"bootstrap/asm/internal/lex".ScanToken) |
| func (@"".p·2 *@"".Parser) @"".positiveAtoi (@"".str·3 string) (? int64) |
| func (@"".p·1 *@"".Parser) @"".pseudo (@"".op·2 int, @"".word·3 string, @"".operands·4 [][]@"bootstrap/asm/internal/lex".Token "esc:0x0") |
| func (@"".p·5 *@"".Parser) @"".register (@"".name·6 string, @"".prefix·7 rune) (@"".r1·1 int16, @"".r2·2 int16, @"".scale·3 int8, @"".ok·4 bool) |
| func (@"".p·1 *@"".Parser) @"".registerIndirect (@"".a·2 *@"bootstrap/internal/obj".Addr "esc:0x0", @"".prefix·3 rune) |
| func (@"".p·1 *@"".Parser) @"".registerList (@"".a·2 *@"bootstrap/internal/obj".Addr "esc:0x0") |
| func (@"".p·2 *@"".Parser) @"".registerNumber (@"".name·3 string) (? uint16) |
| func (@"".p·3 *@"".Parser) @"".registerReference (@"".name·4 string) (? int16, ? bool) |
| func (@"".p·2 *@"".Parser) @"".registerShift (@"".name·3 string, @"".prefix·4 rune) (? int64) |
| func (@"".p·1 *@"".Parser) @"".setPseudoRegister (@"".addr·2 *@"bootstrap/internal/obj".Addr "esc:0x0", @"".reg·3 string, @"".isStatic·4 bool, @"".prefix·5 rune) |
| func (@"".p·1 *@"".Parser "esc:0x0") @"".start (@"".operand·2 []@"bootstrap/asm/internal/lex".Token) { @"".p·1.@"".input = @"".operand·2; @"".p·1.@"".inputPos = 0x0 } |
| func (@"".p·1 *@"".Parser) @"".symbolReference (@"".a·2 *@"bootstrap/internal/obj".Addr "esc:0x0", @"".name·3 string, @"".prefix·4 rune) |
| func (@"".p·2 *@"".Parser) @"".term () (? uint64) |
| func (@"".p·1 *@"".Parser) @"".validateImmediate (@"".pseudo·2 string, @"".addr·3 *@"bootstrap/internal/obj".Addr) |
| func (@"".p·1 *@"".Parser) @"".validateSymbol (@"".pseudo·2 string, @"".addr·3 *@"bootstrap/internal/obj".Addr, @"".offsetOk·4 bool) |
| func @"".NewParser (@"".ctxt·2 *@"bootstrap/internal/obj".Link, @"".ar·3 *@"bootstrap/asm/internal/arch".Arch, @"".lexer·4 @"bootstrap/asm/internal/lex".TokenReader) (? *@"".Parser) { return (&@"".Parser{ @"".ctxt:@"".ctxt·2, @"".arch:@"".ar·3, @"".lex:@"".lexer·4, @"".labels:make(map[string]*@"bootstrap/internal/obj".Prog, 0x0), @"".dataAddr:make(map[string]int64, 0x0) }) } |
| var @"".EOF @"bootstrap/asm/internal/lex".Token |
| func @"".init () |
| var @"time".months [12]string |
| var @"time".days [7]string |
| var @"time".Local *@"time".Location |
| var @"time".UTC *@"time".Location |
| var @"bufio".ErrInvalidUnreadRune error |
| const @"bootstrap/internal/obj".TYPE_BRANCH = 0x5 |
| |
| $$ |
| _go_.6 0 0 0 644 321628 ` |
| go object linux amd64 go1.4.2 X:precisestack |
| |
| ! |
| go13ldbytes.a |
| fmt.atext/scanner.a:bootstrap/asm/internal/arch.a<bootstrap/asm/internal/flags.a8bootstrap/asm/internal/lex.a0bootstrap/internal/obj.a |
| log.aos.astrconv.aunicode/utf8.aþ&"".(*Parser).appendÀ*¦*dH%H$`ÿÿÿH;AwèëâHì H$8H$@HùUH$(H HHk Hý5
ÜH$0H$HT$HL$è¶\$û
®H$8H$°H$@H$¸H$ÀHÇHÇCH$ÀHû^HÇÂHÇÁH$ÐH$ØH$àHH$H$°H\$èHL$HD$H$ÐH$H$ HL$H$¨HD$èH´$(H4$H5Hl$HïH¥H¥H$ÐH\$H$ØH\$ H$àH\$(èH¬$(H°1íH9ë
BH$(H$H<$H$°H$0H\$èH$(H$H<$âH$¸H$0H\$èH$(¼$HvHj(HÿÅHj(HJPHBXHj`H¬$ø1öH$ðHD$HH$èHÈHl$HH9î÷HD$XHøUHH@Ht$@HL$pHD$xHH$HjhHl$H$HL$H$HD$èH\$ H1íH9ëH\$pH$°H\$xH$¸H$ÀHÇHÇCH$ÀHû¯HÇÂHÇÁH$ÐH$ØH$àHH$H$°H\$èHL$HD$H$ÐH$H$ HL$H$¨HD$èH´$(H4$H5Hl$HïH¥H¥H$ÐH\$H$ØH\$ H$àH\$(èH\$pH$°H\$xH$¸H$0H\$`HH$H$(HkhHl$H$°H\$H\$`H\$èH$(HD$XHt$@HÀHÿÆHl$HH9î þÿÿHB`HøQHrP1ÉH´$èHrPH$ðHJXH$øHB`H$0HûHj(H«àH¶ûH$0H\$hH¼$1ÀèH$Hû»HÇÅHÇÁH$ÐH¬$ØH$àHH$HT$H|$mHD$èHL$HD$H$ÐH$H$ HL$H$¨HD$èH$ÐHÃH$HD$hH
H$ HL$H$¨HD$èH$ÐH$H$ØH\$H$àH\$èH$(H1íH9ëSH$0H\$hHHD$P1íH9èJH¼$1ÀèH$Hû"HÇÅHÇÁH$ÐH¬$ØH$àHH$HT$H|$ÔHD$èHL$HD$H$ÐH$H$ HL$H$¨HD$èH$ÐHÃH$HD$hH
H$ HL$H$¨HD$èH
HD$PH$H$H$HL$H$ÐH\$H$ØH\$H$àH\$ èHÄ Ã%é ÿÿÿé×þÿÿHH$HH\$HH\$èH$(H\$H\$Péwþÿÿ%éýÿÿé>ýÿÿéëüÿÿèéJûÿÿé¤úÿÿ%éúÿÿ%éÕùÿÿH$(H«¸H,$H<$tH$H$0H\$èé¹ùÿÿ%ëÛéøÿÿéYùÿÿHý7
FH$0H$HT$HL$è¶\$û
H$8H$°H$@H$¸H$ÀHÇHÇCH$ÀHûÈHÇÁHÇÂH$ÐH$ØH$àHH$H$°H\$èHL$HD$H$ÐH$H$ HL$H$¨HD$èH´$(H4$H5Hl$HïH¥H¥H$ÐH\$H$ØH\$ H$àH\$(èéøÿÿé1ÿÿÿé øÿÿH$°H$¸H$ÀHÇHÇCH$ÀHûÈHÇÁHÇÂH$ÐH$ØH$àHH$H$°H\$èHL$HD$H$ÐH$H$ HL$H$¨HD$èH´$(H4$H5Hl$HïH¥H¥H$ÐH\$H$ØH\$ H$àH\$(èé÷ÿÿé1ÿÿÿl |
| 00runtime.morestack_noctxtìZbootstrap/asm/internal/arch.ARMConditionCodesôtype.string runtime.convT2E2runtime.writebarrieriface°Vgo.string."unrecognized condition code .%q" &"".(*Parser).errorf¶.runtime.writebarrierptr.runtime.writebarrierptrª |
| Xtype.map[string]*bootstrap/internal/obj.Prog4runtime.mapaccess1_faststr
type.string´
runtime.convT2E2runtime.writebarrierifaceÄJgo.string."label %q multiply defined"´&"".(*Parser).errorfXtype.map[string]*bootstrap/internal/obj.Progò$runtime.mapassign1øDbootstrap/asm/internal/flags.DebugÈð runtime.duffzeroÆtype.int32runtime.convT2Eð2runtime.writebarrieriface¨Btype.*bootstrap/internal/obj.Progæ2runtime.writebarrieriface¼fmt.PrintlnÚ"".testOut>go.itab.*bytes.Buffer.io.WriterÖð runtime.duffzeroÔtype.int32runtime.convT2Eþ2runtime.writebarrieriface¶Btype.*bootstrap/internal/obj.Progô2runtime.writebarrieriface"".testOutfmt.FprintlnÚ$type.*bytes.Bufferðtype.io.Writer>go.itab.*bytes.Buffer.io.Writer runtime.typ2Itab$runtime.panicsliceº .runtime.writebarrierptr¸!Nbootstrap/asm/internal/arch.ARM64SuffixÀ#type.stringì#runtime.convT2EÖ$2runtime.writebarrierifaceü$Fgo.string."unrecognized suffix .%q"ì%&"".(*Parser).errorfÚ'type.string(runtime.convT2Eð(2runtime.writebarrieriface)Fgo.string."unrecognized suffix .%q"*&"".(*Parser).errorfPÀZ"".autotmp_0053"type.interface {}"".autotmp_0052*type.*[2]interface {}"".autotmp_0051&type.[]interface {}"".autotmp_0050type.*uint8"".autotmp_0049"type.interface {}"".autotmp_0047&type.[]interface {}"".autotmp_0045"type.interface {}"".autotmp_0044*type.*[1]interface {}"".autotmp_0043&type.[]interface {}"".autotmp_0042type.string"".autotmp_0041type.*string"".autotmp_0040type.int"".autotmp_0039type.int"".autotmp_0038"type.interface {}"".autotmp_0037*type.*[1]interface {}"".autotmp_0036&type.[]interface {}"".autotmp_0035"type.interface {}"".autotmp_0034*type.*[1]interface {}"".autotmp_0033&type.[]interface {}"".autotmp_0032ÿ"type.interface {}"".autotmp_0030&type.[]interface {}"".autotmp_0029¯type.int"".autotmp_0028Btype.*bootstrap/internal/obj.Prog"".autotmp_0027(type.[2]interface {}"".autotmp_0026Btype.*bootstrap/internal/obj.Prog"".autotmp_0025?(type.[2]interface {}"".autotmp_0024ÿBtype.*bootstrap/internal/obj.Prog"".autotmp_0023type.string"".autotmp_0022type.string"".autotmp_0021(type.[1]interface {}"".autotmp_0020ïBtype.*bootstrap/internal/obj.Prog"".autotmp_0019type.string"".autotmp_0018otype.[]string"".autotmp_0016type.string"".autotmp_0015(type.[1]interface {}"".autotmp_0014type.string"".autotmp_0013(type.[1]interface {}"".autotmp_0012type.bool"".autotmp_0011ßtype.string"".autotmp_0010¿(type.[1]interface {}"".labelßtype.string"".doLabel@type.bool"".cond type.string"".progBtype.*bootstrap/internal/obj.Prog"".ptype.*"".Parser%À±¿ÀÉ Â25 |
| |
| )19WPg8ÓR1 |
| )
üluKæ_p+¬pQC6²Tgclocals·0217ad10afe789985afb2e983b5ce540Tgclocals·6800109b6ce1a9d37767bdb32019011cN/tmp/go/src/cmd/asm/internal/asm/asm.goþ6"".(*Parser).validateSymbolàÆdH%HD$øH;AwèëåHìH$¨¶XûɶXû¼H$H\$@H$ H\$HH|$h1ÀèH\$hHûHÇÂHÇÁH\$PHT$XHL$`HH$H\$@H\$èHL$HD$H\$PH$HL$0HL$HD$8HD$èHH$H$¨Hk Hl$H|$éèHL$HD$H\$PHÃH$HL$0HL$HD$8HD$èH´$H4$H5Hl$HïH¥H¥H\$PH\$H\$XH\$ H\$`H\$(èH$¨¼$°
AHXHû3H$H\$@H$ H\$HH|$h1ÀèH\$hHûHÇÁHÇÂH\$PHL$XHT$`HH$H\$@H\$èHL$HD$H\$PH$HL$0HL$HD$8HD$èHH$H$¨Hk Hl$H|$tèHL$HD$H\$PHÃH$HL$0HL$HD$8HD$èH´$H4$H5Hl$HïH¥H¥H\$PH\$H\$XH\$ H\$`H\$(èHÄÃ%éuÿÿÿéçþÿÿ%éþÿÿéyýÿÿH·Xfû
5ýÿÿH·Xfûeþÿÿé!ýÿÿ( |
| *0runtime.morestack_noctxtÌð runtime.duffzero²type.stringØruntime.convT2E°2runtime.writebarrieriface¾type.stringruntime.convT2Eê2runtime.writebarrierifaceZgo.string."%s symbol %q must be a symbol(SB)"î&"".(*Parser).errorfð runtime.duffzeroètype.stringruntime.convT2Eæ2runtime.writebarrierifaceôtype.string¸ runtime.convT2E |
| 2runtime.writebarrieriface¾ |
| fgo.string."%s symbol %q must not be offset from SB"&"".(*Parser).errorfP"".autotmp_0093"type.interface {}"".autotmp_0092"type.interface {}"".autotmp_0091*type.*[2]interface {}"".autotmp_0090&type.[]interface {}"".autotmp_0089"type.interface {}"".autotmp_0088¯"type.interface {}"".autotmp_0086o&type.[]interface {}"".autotmp_0085type.string"".autotmp_0084(type.[2]interface {}"".autotmp_0083type.string"".autotmp_0082?(type.[2]interface {}"".offsetOk@type.bool"".addr0Btype.*bootstrap/internal/obj.Addr"".pseudotype.string"".ptype.*"".Parser"·V°0*¿³«ËÇcTgclocals·188916d81d4d4ab366e4f6d8640c9e10Tgclocals·b5331099b270f47f36e53b5debf94d53N/tmp/go/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).evalIntegerîdH%HD$¸H;AwèëåHìÈHH$èH\$H\$pH$ÐH$H$èH\$H$ðH\$H$øH\$èH\$ Hl$xHïHÞèHH$H\$pH\$H\$xH\$èH$ÐH$H$ØH\$H$àH\$H\$pH\$èH\$ H$HÄÈà |
| *0runtime.morestack_noctxtJ@type.bootstrap/internal/obj.Addr\"runtime.newobjectà("".(*Parser).addressè runtime.duffcopy@type.bootstrap/internal/obj.AddrÒ.runtime.writebarrierfat¼<"".(*Parser).getConstantPseudop"".autotmp_0100@type.bootstrap/internal/obj.Addr"".&addr¯Btype.*bootstrap/internal/obj.Addr"".~r2`type.int64"".operands0Ntype.[]bootstrap/asm/internal/lex.Token"".pseudotype.string"".ptype.*"".Parser"Ô |
| "S-B95#Tgclocals·3c9e211214ab7ad67345d956427a2cd0Tgclocals·d750092bc46a365b95c45658604875aaN/tmp/go/src/cmd/asm/internal/asm/asm.goþ<"".(*Parser).validateImmediateèdH%HD$èH;AwèëåHìH$¸H·fûu'¶XûuH·XfûuH·XfûuHÄÃH$¨H\$PH$°H\$XHH$HD$èH\$H\$@H\$H\$HH|$x1ÀèH\$xHûôHÇÂHÇÁH\$`HT$hHL$pHH$H\$PH\$èHL$HD$H\$`H$HL$0HL$HD$8HD$èHH$H\$@H\$èHL$HD$H\$`HÃH$HL$0HL$HD$8HD$èH´$ H4$H5Hl$HïH¥H¥H\$`H\$H\$hH\$ H\$pH\$(èé¦þÿÿéÿÿÿ |
| *0runtime.morestack_noctxtð"".emptyProg8bootstrap/internal/obj.DconvÌð runtime.duffzero²type.stringØruntime.convT2E°2runtime.writebarrieriface¾type.stringäruntime.convT2EÄ2runtime.writebarrierifaceêjgo.string."%s: expected immediate constant; found %s"È&"".(*Parser).errorf@°"".autotmp_0108"type.interface {}"".autotmp_0107Ï"type.interface {}"".autotmp_0105o&type.[]interface {}"".autotmp_0104¯type.string"".autotmp_0103type.string"".autotmp_0102?(type.[2]interface {}"".addr0Btype.*bootstrap/internal/obj.Addr"".pseudotype.string"".ptype.*"".Parser"°8¯°åÀ¨*)Í
f¸Tgclocals·295caa816071901565eb2e40e8747217Tgclocals·99efdbc93924abe75b70e7be6ddbd650N/tmp/go/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmText,æ+dH%H$ÀþÿÿH;AwèëâHìÀH$èHù· |
| Hù |
| H´$ÈH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH$ÈH$èHH$HÇD$èHD$H$ÈH$H<$ |
| H$hHD$èHH$èH\$H$¨H$ÈH$H$àH¼$èÅ Hl$HïHÞH¥H¥H¥èH\$ H¬$pHïHÞèHH$H$¨H\$H$pH\$èH´$ÈH4$H5Hl$HïH¥H¥H$¨H\$ÆD$ èH$èH$¨Hk Hý LML$ÐH}H¼$ØHÇÀHD$xHÇ$Hú
ÒH´$ÈH4$H5Hl$HïH¥H¥H$àHúHÃHl$HïHÞH¥H¥H¥èH$èL$ÐH¼$ØH\$0H$HD$xHÿÀH$àHÅH9Ð8HkíHëH3H´$HCHSH$ H$HøòHøóû$
ÝHÁHøÉHðHÍHÿÍHÿÊHútHÀHÁHèH$ ÆD$sH$Hýû-uDÆD$sHÕHÂHødHÈHÖHÿÎHêHÿÊHútHÀHÁH$HðH$ H$HøHøûý
üHøëH¬$(HïHÎH¥H¥H¥H$0H$8H$ÈH$H$°HL$H$¸HD$èH\$H$|$stH÷ÛH$H$ H$Hù\H$HÍHÿÍHÑHÿÉHùtHÀHÂH$HèH$ HÇ$H¬$HýHý
ÅHýêû-
°HÕHøËHÅ]ûý
HÓHøHÃH¬$@HïHÞH¥H¥H¥H$HH$PH$ÈH$H$ÀHL$H$ÈHD$èH\$H$HH$èH|$HúHÿö1ÀèH$ H$H<$ÌH$ÈH«¨Hl$èH$ fÇð
L$ÈAx¸èH´$¨H¼$pèHH$HD$H|$SHD$H$pH\$èHH$èH|$HùHÿ1ÀèfÇH¬$HiH$ H$H<$×H$`HL$èH$ fÇ@hH¬$HhxH$H$Û\$tHH$H\$tH\$èH\$Hl$HïHÞH¥H¥H$H$H<$tNH$hH$0èH$ÈH$H$H\$H\$HÇHÇCÆD$ èHÄÀÃ%ë©%éÿÿÿéçþÿÿ%é¡þÿÿ%é(þÿÿéþÿÿèH$ÐH$ðH$ØH$øH$HÇHÇCH$HûØHÇÂHÇÁH$XH$`H$hHH$H$ðH\$èHL$HD$H$XH$H$àHL$H$èHD$èH´$ÈH4$H5Hl$HïH¥H¥H$XH\$H$`H\$ H$hH\$(èH$H$éLüÿÿé!ÿÿÿèèéüÿÿèèL$ðH¼$øH$HÇHÇCH$HûËHÇÁHÇÂH$XH$`H$hHH$H$ðH\$èHL$HD$H$XH$H$àHL$H$èHD$èH´$ÈH4$H5Hl$HïH¥H¥H$XH\$H$`H\$ H$hH\$(èHÄÀÃé.ÿÿÿèèèèL$ðH¼$øH$HÇHÇCH$HûËHÇÂHÇÁH$XH$`H$hHH$H$ðH\$èHL$HD$H$XH$H$àHL$H$èHD$èH´$ÈH4$H5Hl$HïH¥H¥H$XH\$H$`H\$ H$hH\$(èHÄÀÃé.ÿÿÿèèèé¡÷ÿÿEéçöÿÿè%éÙõÿÿéõÿÿ~ |
| 00runtime.morestack_noctxt bgo.string."expect two or three operands for TEXT"ú&"".(*Parser).errorf$"".(*Parser).patchªXtype.map[string]*bootstrap/internal/obj.ProgÎruntime.makemap¤.runtime.writebarrierptr²@type.bootstrap/internal/obj.AddrÄ"runtime.newobjectÐ("".(*Parser).addressè runtime.duffcopy@type.bootstrap/internal/obj.AddrÔ.runtime.writebarrierfatú go.string."TEXT"À6"".(*Parser).validateSymbol go.string."TEXT" 0"".(*Parser).evalIntegerÀ2"".(*Parser).positiveAtoi2"".(*Parser).positiveAtoi¶@type.bootstrap/internal/obj.ProgÈ"runtime.newobjectúð runtime.duffzeroÚ.runtime.writebarrierptrÊè runtime.duffcopyØ@type.bootstrap/internal/obj.Addr².runtime.writebarrierfatÀ@type.bootstrap/internal/obj.AddrÒ"runtime.newobjectØ runtime.duffzeroò.runtime.writebarrierptràtype.int32runtime.convT2Eò2runtime.writebarrierifaceà&"".(*Parser).appendð$runtime.panicindexàtype.stringruntime.convT2Eö2runtime.writebarrieriface vgo.string."TEXT %s: argument size must be of form -integer"!&"".(*Parser).errorfÎ!$runtime.panicindexÜ!$runtime.panicindexô!$runtime.panicslice"$runtime.panicindexÒ#type.stringþ#runtime.convT2Eè$2runtime.writebarrieriface%zgo.string."TEXT %s: frame size must be an immediate constant"þ%&"".(*Parser).errorf¦&$runtime.panicindex´&$runtime.panicsliceÂ&$runtime.panicindexÐ&$runtime.panicslice (type.stringÌ(runtime.convT2E¶)2runtime.writebarrierifaceÜ)zgo.string."TEXT %s: frame size must be an immediate constant"Ì*&"".(*Parser).errorfô*$runtime.panicindex+$runtime.panicindex+$runtime.panicindex¸+$runtime.panicindex`\"".autotmp_0148@type.bootstrap/internal/obj.Addr"".autotmp_0147¿Btype.*bootstrap/internal/obj.Prog"".autotmp_0146"type.interface {}"".autotmp_0145*type.*[1]interface {}"".autotmp_0144&type.[]interface {}"".autotmp_0143type.uint64"".autotmp_0142type.uint64"".autotmp_0141"type.interface {}"".autotmp_0140*type.*[1]interface {}"".autotmp_0139&type.[]interface {}"".autotmp_0138type.uint64"".autotmp_0137type.uint64"".autotmp_0134¿"type.interface {}"".autotmp_0132Ï&type.[]interface {}"".autotmp_0131type.int32"".autotmp_0130type.int64"".autotmp_0129type.string"".autotmp_0128(type.[1]interface {}"".autotmp_0127type.int"".autotmp_0126type.int"".autotmp_0125type.int64"".autotmp_0124type.string"".autotmp_0123(type.[1]interface {}"".autotmp_0122type.int"".autotmp_0121type.string"".autotmp_0120ÿ(type.[1]interface {}"".autotmp_0119type.int"".autotmp_0118type.int"".autotmp_0116type.int"".autotmp_0115@type.bootstrap/internal/obj.Addr"".&nameAddr¯Btype.*bootstrap/internal/obj.Addr"".~r0ÿtype.string>bootstrap/asm/internal/lex.l·2ÿJtype.bootstrap/asm/internal/lex.Token"".~r0type.string>bootstrap/asm/internal/lex.l·2¯Jtype.bootstrap/asm/internal/lex.Token"".progÏBtype.*bootstrap/internal/obj.Prog"".argSizeßtype.int64"".frameSizeÿtype.int64"".negativetype.bool |
| "".opßNtype.[]bootstrap/asm/internal/lex.Token"".flagïtype.int64"".nexttype.int"".nameßtype.string"".operands0Rtype.[][]bootstrap/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parser6%Ö
ÿÿ¦ÿN¸-@ |
| D>. |
| p6'1?'fN<mÅ:@^7 $+üüp|«B6£§flmÖ |
| !GTgclocals·9d9cc4bc5cd0d3c9006bb7fd1d9044e1Tgclocals·fb27d6c8361e11ce1c4c944ce67ac323N/tmp/go/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmDataà Ò dH%H$PþÿÿH;AwèëâHì0H$XHûíH´$8H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH$PH¼$XHH$øHCHkH¬$H$HÁHD$xHøòIÀIèHÕI9À@MkÀLÅ]û/
ÌIÀIÿÈHÕI9ÀMkÀLÅ]ûý
§HÃHÿËHÕH9ËHkÛHÝH$HßHîH¥H¥H¥H$H$ H$8H$H$HL$H$ HD$è¶\$\$wHD$xH$HèH9ÂH¬$øH¬$øH$H$HH$èH\$H$H$8H$H$øH\$H$H\$H$H\$èH\$ H¬$àHïHÞèHH$H$H\$H$àH\$èH´$8H4$H5Hl$HïH¥H¥H$H\$ÆD$ èH$Hk HýH]H$¨H]H$°H$8H$H$PH¼$XÁHÃHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèH$H¬$@HïHÞèH·$@fû Kfû
òH$¨H$°HH$H$8H«ÀHl$H$èHT$H$ðHD$èHD$ ¶\$(Hû!H¬$H]H9ÃH$¨H$ÈH$°H$ÐH$ØHÇHÇCH$ØHû)HÇÂHÇÅH$(H$0H¬$8HH$H$ÈH\$èHT$HD$H$(H$H$¸HT$H$ÀHD$èH´$8H4$H5Hl$HïH¥H¥H$(H\$H$0H\$ H$8H\$(èH$¨H$ÈH$°H$ÐH¬$H]H¾l$wHëH$HH$H$8H«ÀHl$H$ÈH\$H$H\$èHH$èH|$HúHÿÂ1ÀèH$H$H<$H$8H«¨Hl$èH$fÇðL$8Ax¸èH´$H¼$àèHH$HD$H|$HD$H$àH\$èHH$èH|$HúHÿÞ1ÀèH¾l$wHjH$H$H<$ªH$`HT$èH$@H¬$àHïHÞèHH$H$H\$H|$tWHD$hH$àH\$èH$H$8H$HD$H\$HÇHÇCÆD$ èHÄ0Ã%ë %éJÿÿÿéÿÿÿ%éÕþÿÿ%é\þÿÿé7þÿÿéÐüÿÿfû üÿÿH´$8H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèé¿ûÿÿfû |
| µûÿÿfû«ûÿÿë¥èEéõúÿÿèèH´$8H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH$øH$HD$xéÿøÿÿèèèéNøÿÿd |
| 00runtime.morestack_noctxtPgo.string."expect two operands for DATA"æ&"".(*Parser).errorfä."".(*Parser).parseScaleø@type.bootstrap/internal/obj.Addr"runtime.newobject("".(*Parser).addressÄè runtime.duffcopyÒ@type.bootstrap/internal/obj.Addr .runtime.writebarrierfat¾ go.string."DATA" |
| 6"".(*Parser).validateSymbolÚ("".(*Parser).addressè runtime.duffcopyÀè runtime.duffcopy¨
*type.map[string]int644runtime.mapaccess2_faststrØtype.stringruntime.convT2Eî2runtime.writebarrierifaceRgo.string."overlapping DATA entry for %s"&"".(*Parser).errorf*type.map[string]int64ú$runtime.mapassign1@type.bootstrap/internal/obj.Prog"runtime.newobjectÌð runtime.duffzero¬.runtime.writebarrierptrè runtime.duffcopyª@type.bootstrap/internal/obj.Addr.runtime.writebarrierfat@type.bootstrap/internal/obj.Addr¤"runtime.newobjectÖØ runtime.duffzero¶.runtime.writebarrierptrìè runtime.duffcopyú@type.bootstrap/internal/obj.AddrÜ.runtime.writebarrierfatÊ&"".(*Parser).append~go.string."DATA value must be an immediate constant or address"ò&"".(*Parser).errorf²$runtime.panicindexÐ$runtime.panicsliceÞ$runtime.panicindexTgo.string."expect /size for DATA argument"â&"".(*Parser).errorf $runtime.panicindex® $runtime.panicindex¼ $runtime.panicindex`à2"".autotmp_0189@type.bootstrap/internal/obj.Addr"".autotmp_0187@type.bootstrap/internal/obj.Addr"".autotmp_0186ÏBtype.*bootstrap/internal/obj.Prog"".autotmp_0185ï"type.interface {}"".autotmp_0183&type.[]interface {}"".autotmp_0178type.int"".autotmp_0177ßtype.int64"".autotmp_0176type.string"".autotmp_0175Ïtype.string"".autotmp_0174¯(type.[1]interface {}"".autotmp_0173type.string"".autotmp_0172¿@type.bootstrap/internal/obj.Addr"".autotmp_0171@type.bootstrap/internal/obj.Addr"".autotmp_0169type.int"".&nameAddr¿Btype.*bootstrap/internal/obj.Addr"".~r0¯type.string>bootstrap/asm/internal/lex.l·2¿Jtype.bootstrap/asm/internal/lex.Token"".valueAddrß@type.bootstrap/internal/obj.Addr"".nametype.string"".scaleñtype.int8"".nïtype.int |
| "".opïNtype.[]bootstrap/asm/internal/lex.Token"".operands0Rtype.[][]bootstrap/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parser%àË
ßà¿°ªØ%@2Zq:6.p |
| y{Å3y/ |
| @
UdrÿB6k·{Il7 |
| X!Tgclocals·3b74d818c955921f07b06629dbdcf282Tgclocals·f40cb638e04aa89395bfc516e1ea1781N/tmp/go/src/cmd/asm/internal/asm/asm.goþ*"".(*Parser).asmGloblàÞdH%HD$H;AwèëåHìèH$HùvHùlH´$ðH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèHH$èH\$H$H$ðH$H$H¼$åHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèHH$H$H\$H$H\$èH´$ðH4$H5Hl$HïH¥H¥H$H\$ÆD$ èH$HÇD$pHÇD$xHù
.H´$ðH4$H5Hl$HïH¥H¥H$HùöHÃHl$HïHÞH¥H¥H¥èH\$0H\$xH\$pHÿÃH\$pHH$èH\$H$H$ðH$H$Hl$pL$L9ÅwHkíHëHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèHH$H$H\$H$H\$èH´$ðH4$H5Hl$HïH¥H¥H$H\$èHH$èHT$H×Hú¾1ÀèH$H$H<$H$ðH«¨Hl$èH$fÇðL$ðAx¸èH´$H¼$èHH$HD$H|$HD$H$H\$èHH$èHT$H×HúÚ1ÀèHl$xHjH$H$H<$§H$`HT$èH´$H¬$HïèHH$H$H\$H|$tWHD$hH$H\$èH$H$ðH$HD$H\$HÇHÇCÆD$ èHÄèÃ%ë %éMÿÿÿéÿÿÿ%éÙþÿÿ%é`þÿÿé;þÿÿèèé/ýÿÿèéÏûÿÿP |
| *0runtime.morestack_noctxtdgo.string."expect two or three operands for GLOBL"ô&"".(*Parser).errorf@type.bootstrap/internal/obj.Addr"runtime.newobject ("".(*Parser).addressÐè runtime.duffcopyÞ@type.bootstrap/internal/obj.Addr¤.runtime.writebarrierfatÊ"go.string."GLOBL"6"".(*Parser).validateSymbolþ"go.string."GLOBL"î0"".(*Parser).evalIntegerª@type.bootstrap/internal/obj.Addr¼"runtime.newobjectä("".(*Parser).address è runtime.duffcopy¢ @type.bootstrap/internal/obj.Addrè .runtime.writebarrierfat |
| "go.string."GLOBL"Ê |
| <"".(*Parser).validateImmediateØ |
| @type.bootstrap/internal/obj.Progê |
| "runtime.newobjectð runtime.duffzeroü.runtime.writebarrierptrìè runtime.duffcopyú@type.bootstrap/internal/obj.AddrÔ
.runtime.writebarrierfatâ
@type.bootstrap/internal/obj.Addrô
"runtime.newobject¦Ø runtime.duffzero.runtime.writebarrierptr´è runtime.duffcopyÂ@type.bootstrap/internal/obj.Addr¤.runtime.writebarrierfat&"".(*Parser).append¢$runtime.panicindex°$runtime.panicindexÈ$runtime.panicindex`Ð"".autotmp_0206@type.bootstrap/internal/obj.Addr"".autotmp_0204@type.bootstrap/internal/obj.Addr"".autotmp_0203ÏBtype.*bootstrap/internal/obj.Prog"".autotmp_0202@type.bootstrap/internal/obj.Addr"".autotmp_0201type.int"".autotmp_0199type.int"".autotmp_0198@type.bootstrap/internal/obj.Addr"".&addr¯Btype.*bootstrap/internal/obj.Addr"".&nameAddr¿Btype.*bootstrap/internal/obj.Addr"".flagßtype.int64"".nextïtype.int"".operands0Rtype.[][]bootstrap/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parser"вÏÐ[° nº*@> |
| U
¦1Å2v/ |
|
:yVB6êB1Yl7hTgclocals·3605a8e12645ecd68b3219711a50e9e9Tgclocals·3dec8e21b49630413396283c3c1c4cf7N/tmp/go/src/cmd/asm/internal/asm/asm.goþ,"".(*Parser).asmPCData dH%HD$¨H;AwèëåHìØH$HûHH´$àH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèHH$èH\$H$H$àH$H$øH¼$ÁHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèHH$H$H\$H$H\$èH´$àH4$H5Hl$HïH¥H¥H$H\$èHH$èH\$H\$xH$àH$H$øH¼$ôHÃHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèHH$H\$xH\$H$H\$èH´$àH4$H5Hl$HïH¥H¥H\$xH\$èHH$èHT$H×HúD1ÀèHT$pH$H<$H$àH«¨Hl$èHD$pfÇðL$àAx¸èH´$H¼$èHH$HD$H|$§HD$H$H\$èHt$xH¬$HïèHH$H\$pH\$H|$tTHD$hH$H\$èHD$pH$àH$HD$H\$HÇHÇCÆD$ èHÄØÃ%ë£%éMÿÿÿ%é×þÿÿéµþÿÿèèéóüÿÿB |
| *0runtime.morestack_noctxtTgo.string."expect two operands for PCDATA"à&"".(*Parser).errorfî@type.bootstrap/internal/obj.Addr"runtime.newobject("".(*Parser).address¼è runtime.duffcopyÊ@type.bootstrap/internal/obj.Addr.runtime.writebarrierfat¶$go.string."PCDATA"ò<"".(*Parser).validateImmediate@type.bootstrap/internal/obj.Addr"runtime.newobject ("".(*Parser).addressÐè runtime.duffcopyÞ@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatÄ$go.string."PCDATA"ú<"".(*Parser).validateImmediate@type.bootstrap/internal/obj.Prog"runtime.newobjectÌð runtime.duffzero¦ .runtime.writebarrierptr |
| è runtime.duffcopy |
| @type.bootstrap/internal/obj.Addrø |
| .runtime.writebarrierfat¢è runtime.duffcopy°@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatô&"".(*Parser).appendÞ
$runtime.panicindexì
$runtime.panicindex`°"".autotmp_0212@type.bootstrap/internal/obj.Addr"".autotmp_0211@type.bootstrap/internal/obj.Addr"".autotmp_0210ÏBtype.*bootstrap/internal/obj.Prog"".autotmp_0209@type.bootstrap/internal/obj.Addr"".autotmp_0208@type.bootstrap/internal/obj.Addr"".&value¿Btype.*bootstrap/internal/obj.Addr"".&key¯Btype.*bootstrap/internal/obj.Addr"".operands0Rtype.[][]bootstrap/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parser"°£¯°JB"@1. /(2oVB1W?.ViJ4
WTgclocals·b4c689baff7704d9521855c3878bda56Tgclocals·cdb3ff4aa4e61edb3aba19c63d96d4ceN/tmp/go/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).asmFuncData dH%HD$¨H;AwèëåHìØH$HûMH´$àH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèHH$èH\$H\$xH$àH$H$øH¼$ÉHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèHH$H\$xH\$H$H\$èH´$àH4$H5Hl$HïH¥H¥H\$xH\$èHH$èH\$H$H$àH$H$øH¼$ÿHÃHl$HïHÞH¥H¥H¥èH\$ H¬$HïHÞèHH$H$H\$H$H\$èH´$àH4$H5Hl$HïH¥H¥H$H\$ÆD$ èHH$èHT$H×HúD1ÀèHT$pH$H<$H$àH«¨Hl$èHD$pfÇðL$àAx¸èHt$xH¼$èHH$HD$H|$ªHD$H$H\$èH´$H¬$HïèHH$H\$pH\$H|$tTHD$hH$H\$èHD$pH$àH$HD$H\$HÇHÇCÆD$ èHÄØÃ%ë£%éJÿÿÿ%é×þÿÿéµþÿÿèèéîüÿÿB |
| *0runtime.morestack_noctxtXgo.string."expect two operands for FUNCDATA"à&"".(*Parser).errorfî@type.bootstrap/internal/obj.Addr"runtime.newobject("".(*Parser).address¶è runtime.duffcopyÄ@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatª(go.string."FUNCDATA"à<"".(*Parser).validateImmediateî@type.bootstrap/internal/obj.Addr"runtime.newobject("".(*Parser).addressÄè runtime.duffcopyÒ@type.bootstrap/internal/obj.Addr.runtime.writebarrierfat¾(go.string."FUNCDATA"6"".(*Parser).validateSymbol@type.bootstrap/internal/obj.Prog¤"runtime.newobjectÖð runtime.duffzero° .runtime.writebarrierptr |
| è runtime.duffcopy¢ |
| @type.bootstrap/internal/obj.Addrü |
| .runtime.writebarrierfat¬è runtime.duffcopyº@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatþ&"".(*Parser).appendè
$runtime.panicindexö
$runtime.panicindex`°"".autotmp_0218@type.bootstrap/internal/obj.Addr"".autotmp_0217@type.bootstrap/internal/obj.Addr"".autotmp_0216ÏBtype.*bootstrap/internal/obj.Prog"".autotmp_0215@type.bootstrap/internal/obj.Addr"".autotmp_0214@type.bootstrap/internal/obj.Addr"".&nameAddr¯Btype.*bootstrap/internal/obj.Addr"".&valueAddr¿Btype.*bootstrap/internal/obj.Addr"".operands0Rtype.[][]bootstrap/asm/internal/lex.Token"".wordtype.string"".ptype.*"".Parser"°¨¯°EB¸"@.6 /(2oS?.ZB6VfM4
RTgclocals·b4c689baff7704d9521855c3878bda56Tgclocals·1943024c8c4389fe494d183307c0e643N/tmp/go/src/cmd/asm/internal/asm/asm.goþ("".(*Parser).asmJumpà/Þ/dH%H$0ÿÿÿH;AwèëâHìPHH$èH|$HùHÿ¡1ÀèHL$hH$H<$zH$XH«¨Hl$èL$XHT$hH$`H¼$xH´$Hú+AiªèfðHT$XHþ
®HþHùH·fû
ªH¼$1ÀèfÇ$IY(HÿÃHiHëH$HH$HT$H|$tZHD$hH$H\$èH$XH$H\$XH\$H$hH\$H$pH\$ÆD$ èHÄPÃ%ëH·fûuGHH$HT$H|$t&HD$hHL$H|$t |
| èévÿÿÿ%ëí%ëÑH·fûu¶Yû3¶Yû&H·fûu¶Yû½¶Yû°H·fû
âH·Yfû
ÓHYHû
ÅHY 1íH9ëuHÄPÃH5H4$IihHl$HL$HHy HÿH7H|$H¥H¥èH$XHL$XH\$ H1íH9è
H$ÐHÇHÇCHÇCH$ÐHt$HH~ Hÿ_H7H¼$ØH¥H¥HÓHú<HRpHKxHH$¸H$ÀH$ÈHØH)ËHû}OHH$H$ HT$H$¨HL$H$°HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$¨H$°HÖH$ HÏHkÿHþH4$HÇD$H´$ÐH|$H¥H¥H¥èH$ H$¨H$°H$XH$H<$t6H$pH$¸HT$H$ÀHL$H$ÈHD$èéýüÿÿ%ëÁé½þÿÿéþÿÿHD$PH¼$1ÀèfÇ$fÇ$HH$HL$`HL$H|$teHD$hH$H\$èHD$PH\$`H$H<$t/H$hH$0H
HL$pHL$HD$xHD$èéEüÿÿ%ëÈ%ëéuýÿÿH·fû
¶Yû
HH$HT$H|$tjHD$hHL$HHL$H|$tIèH¬$XH HmH] Hû9
»ûÿÿHl$HH]Hû
¨ûÿÿH\$XfÇChéûÿÿ%ë®%ëH·fûuCHH$HT$H|$t"HD$hHþvH|$èéIûÿÿè%ëÕH$HÇHÇCH$HûHÇÅHÇÂH¬$ðH$øH$èH$HÈH
HL$pHL$HD$xHD$èH´$XH4$H5Hl$HïH¥H¥H$èH\$H$ðH\$ H$øH\$(èésúÿÿé\ÿÿÿHH$HT$H|$t1HD$hHL$H|$tèH\$XfÇChé,úÿÿ%ëâ%ëÆHH$HT$H|$t&HD$hHL$H|$t |
| èéåùÿÿ%ëí%ëÑèHþu~HûHþvnHÃPH\$HHH$HT$H|$tDHD$Hþv1H|$èL$XH¼$xH´$HT$XHL$Héòøÿÿè%ë³èHþ
·I© HmH] Hû9
HûHþHà H\$HL$HT$HL$Hþ_H|$èH\$ H¼$1ÀèfÇ$H$HH$H\$XH\$H|$HD$H$H\$èH$XH$H\$XH\$H$`H\$H$xH¼$©HÃPH\$èHD$ HH,$HïHÞH¥H¥fD$H¬$XH HU HÿÓL$XH¼$xH´$HT$XHL$HH·\$Iض\$û
fDD$DfDD$FH$HÇHÇCH$HûïHÇÂHÇÁH$èH$ðH$øHH$H\$FH\$èHL$HD$H$èH$HL$pHL$HD$xHD$èH´$XH4$H5Hl$HïH¥H¥H$èH\$H$ðH\$ H$øH\$(èL$XL·D$DH¼$xH´$HT$XHL$HfDòéBöÿÿé |
| ÿÿÿè%éòýÿÿèèH$èH\$H$H\$H$H$HÇHÇCH$HûÅHÇÁHÇÂH$èH$ðH$øHH$H$H\$èHL$HD$H$èH$HL$pHL$HD$xHD$èH´$XH4$H5Hl$HïH¥H¥H$èH\$H$ðH\$ H$øH\$(èHÄPÃé4ÿÿÿéÎôÿÿ%ézôÿÿéXôÿÿ| |
| 00runtime.morestack_noctxtP@type.bootstrap/internal/obj.Progb"runtime.newobjectð runtime.duffzeroî.runtime.writebarrierptràØ runtime.duffzero®@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatô&"".(*Parser).append¸@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatÒ Xtype.map[string]*bootstrap/internal/obj.Prog´ |
| 4runtime.mapaccess1_faststr
type.[]"".Patch"runtime.growsliceÄ0runtime.writebarrierfat3ü2runtime.writebarriersliceÜØ runtime.duffzero@type.bootstrap/internal/obj.Addrî.runtime.writebarrierfatºBtype.*bootstrap/internal/obj.Progì2runtime.writebarrierifaceì@type.bootstrap/internal/obj.AddrÈ.runtime.writebarrierfat@type.bootstrap/internal/obj.Addrä.runtime.writebarrierfatø$runtime.panicindexÈBtype.*bootstrap/internal/obj.Addrú2runtime.writebarrieriface Hgo.string."cannot assemble jump %+v"&"".(*Parser).errorf¶@type.bootstrap/internal/obj.Addr.runtime.writebarrierfatÚ@type.bootstrap/internal/obj.Addr¬.runtime.writebarrierfatä$runtime.panicindex¦@type.bootstrap/internal/obj.Addrô.runtime.writebarrierfatÌ$runtime.panicindexì$runtime.panicindex¬!0"".(*Parser).getConstantÔ!Ø runtime.duffzero"@type.bootstrap/internal/obj.Addrê".runtime.writebarrierfatú#0"".(*Parser).getConstant$go.string."R"ì$ |
| 'type.int16Ä'runtime.convT2E¢(2runtime.writebarrierifaceÈ(Dgo.string."bad register number %d"¸)&"".(*Parser).errorfº*$runtime.panicindexà*$runtime.panicindexî*$runtime.panicindex+8bootstrap/internal/obj.Aconvä,type.string-runtime.convT2Eî-2runtime.writebarrieriface.ngo.string."wrong number of arguments to %s instruction"/&"".(*Parser).errorfp D"".autotmp_0250*type.*[1]interface {}"".autotmp_0249&type.[]interface {}"".autotmp_0246type.int"".autotmp_0245type.int"".autotmp_0244ßtype.[]"".Patch"".autotmp_0243¯type.[]"".Patch"".autotmp_0242ÿtype."".Patch"".autotmp_0241"type.interface {}"".autotmp_0240*type.*[1]interface {}"".autotmp_0239&type.[]interface {}"".autotmp_0238¿"type.interface {}"".autotmp_0236Ï&type.[]interface {}"".autotmp_0234ÏBtype.*bootstrap/internal/obj.Prog"".autotmp_0232(type.[1]interface {}"".autotmp_0231Btype.*bootstrap/internal/obj.Prog"".autotmp_0230@type.bootstrap/internal/obj.Addr"".autotmp_0229type.[]"".Patch"".autotmp_0228Btype.*bootstrap/internal/obj.Prog"".autotmp_0227@type.bootstrap/internal/obj.Addr"".autotmp_0226type.string"".autotmp_0225(type.[1]interface {}"".autotmp_0224type.int16"".autotmp_0223ÿ(type.[1]interface {}"".autotmp_0222type.int64"".autotmp_0221@type.bootstrap/internal/obj.Addr"".targetÿBtype.*bootstrap/internal/obj.Prog"".jmpßBtype.*bootstrap/internal/obj.Prog"".regtype.int16"".progïBtype.*bootstrap/internal/obj.Prog"".targetBtype.*bootstrap/internal/obj.Addr"".a@Dtype.[]bootstrap/internal/obj.Addr"".cond type.string |
| "".optype.int"".ptype.*"".Parser6% à ß ç "ð¼î% |
| |
|
8 |
| _J:K |
| 0DC$$+M$# 54 |
| |
| . |
| Á10670>=MP |
| 'ZMb )&70FÉ |
| :KÕ é_\y?n |
| |
|
K< n
H,p_HåzA «z/Tgclocals·ceb95ae488e10ffbd0ea2b534c3a8770Tgclocals·4408d3175a0dc7a0b789c6609be1f30aN/tmp/go/src/cmd/asm/internal/asm/asm.goþ$"".(*Parser).patch
ædH%H$XÿÿÿH;AwèëâHì(1ÀHD$xH$H$H$0HûÞHSpHCxH«H¬$Ð1ÉH$ÈHD$0H$ÀHÐHl$0H9éHD$PHøH¬$¨HïHÆH¥H¥H¥HL$8H$¨Hl$xHïHÞH¥H¥H¥HH$H´$0H~hH|$H´$H|$H¥H¥èH\$ H1íH9è
RH\$hHÇHÇCH\$hHû(HÇÂHÇÁH$H$H$ HH$H\$xH\$HD$èHL$HD$H$H$HL$XHL$HD$`HD$èH´$0H4$H5Hl$HïH¥H¥H$H\$H$H\$ H$ H\$(èHD$PHL$8HÀHÿÁHl$0H9éxþÿÿH$0HHør-H$0HkpH$01ÒHkpHSxHHÄ(ÃèéÑþÿÿH$0HL$xHD$@H¼$Ø1ÀèfÇ$ØfÇ$ÜHH$HL$HHL$H|$teHD$hH$ØH\$èHD$@H\$HH$H<$t/H$hH$0H
HL$XHL$HD$`HD$èéãþÿÿ%ëÈ%ëépýÿÿéýÿÿ |
| 00runtime.morestack_noctxt¢Xtype.map[string]*bootstrap/internal/obj.Progø4runtime.mapaccess1_faststr¾type.stringðruntime.convT2EÎ2runtime.writebarrierifaceô<go.string."undefined label %s"ä&"".(*Parser).errorf° $runtime.panicslice |
| Ø runtime.duffzeroº |
| @type.bootstrap/internal/obj.Addr.runtime.writebarrierfatâBtype.*bootstrap/internal/obj.Prog2runtime.writebarrierifaceÐ"".autotmp_0278"type.interface {}"".autotmp_0276¯&type.[]interface {}"".autotmp_0275ÿtype."".Patch"".autotmp_0274¯type.*"".Patch"".autotmp_0273ïtype.int"".autotmp_0272ßtype.int"".autotmp_0271Btype.*bootstrap/internal/obj.Prog"".autotmp_0270@type.bootstrap/internal/obj.Addr"".autotmp_0269ÿ(type.[1]interface {}"".autotmp_0267Ïtype.[]"".Patch"".targetÏBtype.*bootstrap/internal/obj.Prog"".jmp¿Btype.*bootstrap/internal/obj.Prog"".patchßtype."".Patch"".ptype.*"".Parser%бÏÐéÀB<:ã: © |
| û|zfs?7Tgclocals·2c09ec81c5cb12328d7183f25bc48833Tgclocals·e797e961a5bdcbbe13b62da7ef947a6eN/tmp/go/src/cmd/asm/internal/asm/asm.goþ&"".(*Parser).branch dH%H;awèëêHìxH|$(1ÀèfÇD$(fÇD$,HH$H$H\$H|$thHD$hH\$(H\$èH$H$H$H<$t/H$hH$0HHD$HD$HL$ HL$èHÄxÃ%ëÈ%ë |
| 0runtime.morestack_noctxtDØ runtime.duffzeron@type.bootstrap/internal/obj.AddrÊ.runtime.writebarrierfat¢Btype.*bootstrap/internal/obj.ProgÔ2runtime.writebarrieriface0ð"".autotmp_0289@type.bootstrap/internal/obj.Addr"".target Btype.*bootstrap/internal/obj.Prog"".jmpBtype.*bootstrap/internal/obj.Prog"".ptype.*"".ParserðïðЪOE dE'Tgclocals·4c021c22c7c9582d96eafa60e799ab08Tgclocals·6c14c80b0d44c366723a832fe34a6854N/tmp/go/src/cmd/asm/internal/asm/asm.goþ6"".(*Parser).asmInstructionà¥È¥dH%H$°ýÿÿH;AwèëâHìÐHH$èHL$HÏHù)1ÀèH$ÐH$H<$ì(H$ØH«¨Hl$èH$ÐH´$øH$H$àHù¢(L$ØAh©èfðH$¨HúÌ |
| HúuEH$ØH$H$¨H\$H$èH\$H$ðH\$ÆD$ èHÄÐÃHú
ÝHH$H$ØH HHkHHl$HD$èH´$¨H$H$øH\$¶+@ý@HH$Ht$H|$HD$hHúHL$èH¬$ØH HmH] Hû9
ÑH$àH$è¶\$û²HH$H$¨H\$H|$HD$hH$øH¼$vbH\$èHH$H$¨H\$H|$t/HD$H$øH¼$vH\$èéRþÿÿè%ëÈè%érÿÿÿé*þÿÿè%éÜþÿÿHH$Ht$H|$t"HD$HúvHL$èéÃþÿÿè%ëÕHú
H¬$ØH HmH] Hû5
ñH$è¶\$ûÅHH$H$¨H\$H|$HD$H$øH¼$vuH\$èH$ØH$H$¨H\$H$àH\$H$øH¼$v+HÃPH\$èH·\$ HØH$¨fòéçüÿÿèè%é_ÿÿÿH$àH$èH´$¨H$H$ø¶\$ûÙHùÈH·fû
îHÅHù¦HÅPH·]fûÎHH$Ht$H|$¦HD$HÃHùHÃPH\$èH$¨H$H$øHút\HùvOH·hfªòHH$HT$H|$t"HD$hHùvHD$èé¾ûÿÿè%ëÕèë è%éNÿÿÿHù´H·fûõHÅHùHÅPH·]fû
ÕHH$Ht$H|$HD$HùHD$èH$¨H$H$øHútjIÀHùvZIÀPI·hfªòHH$HT$H|$t)HD$hHÃHùvHÃPH\$èé±úÿÿè%ëÎèëè%éGÿÿÿH$àH$èH\$H$èH\$H$ðH$øHÇHÇCH$øHûOHÇÂHÇÁH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èH$àH$èH´$øH$¶\$û¸HH$H$¨H\$H|$HD$HúvuHt$èH$ØH$H$¨H\$H$àH\$H$øH¼$v+HÃPH\$èH·\$ HØH$¨fòéøÿÿèè%élÿÿÿHH$H$¨H\$H|$tyHD$HúvfHt$èHH$H$¨H\$H|$t3HD$hH$øH¼$vHÃPH\$èéøÿÿè%ëÄè%é{ÿÿÿéªýÿÿèèèèéLþÿÿH¬$ØH HmH] Hû7
ßH$èH´$øH$¶\$û¸HH$H$¨H\$H|$HD$HúvuHt$èH$ØH$H$¨H\$H$àH\$H$øH¼$v+HÃPH\$èH·\$ HØH$¨fòéÒöÿÿèè%élÿÿÿé.þÿÿH$èH\$H$èH\$H$ðH$H$ H¼$ 1ÀèH$ HûHÇÁHÇÂH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èHH$H$ H\$èHL$HD$H$HÃH$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èéAõÿÿéÛþÿÿHúîHú
ÖH$ØH HHk Hý6Hý5
8H$èH¬$¨H$H$ø¶\$ûHH$Hl$H|$ÞHD$HËHúÄHÃPH\$èH$ØH$H$¨H\$H$àH\$H$øH¼$vvH\$èH$¨H·\$ fòHH$HL$H|$t6HD$hH$øH¼$vHà H\$èéñóÿÿè%ëÁèè%éÿÿÿHH$Hl$H|$ÛHD$HúÄHL$èH$ØH$H$¨H\$H$àH\$H$øH¼$vzHÃPH\$èH$¨H·\$ fòHH$HL$H|$t6HD$hH$øH¼$vHà H\$èéîòÿÿè%ëÁèè%éÿÿÿHý6
HH$H$¨H\$H|$ZHD$HúCHt$èH$øH¼$HÃPH¬$HïHÞèHH$èHD$H$H¬$HïHÞèHH$H$¸HD$H|$¤H$H\$èH$¸H$¨H$H<$tnH$`HD$èHH$H$¨H\$H|$t6HD$hH$øH¼$vHà H\$èéoñÿÿè%ëÁ%ë%éPÿÿÿèè%éþÿÿH´$ØH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèéëðÿÿHý7
sH$èH¬$¨H$H$ø¶\$ûAHH$Hl$H|$HD$HúHL$èHH$H$¨H\$H|$ÈHD$hH$øH¼$¤HÃPH\$èH¬$øH¼$xHÅ H·]fûH$àH$èH\$H$èH\$H$ðH$øHÇHÇCH$øHûHÇÁHÇÂH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èH$¨Hût2L$øH¼$vIÀ I·hf«ôé°îÿÿèëÊéòþÿÿèè%é,þÿÿè%éÛýÿÿHH$Hl$H|$ÛHD$HúÄHL$èH$ØH$H$¨H\$H$àH\$H$øH¼$vzHÃPH\$èH$¨H·\$ fòHH$HL$H|$t6HD$hH$øH¼$vHà H\$èéíÿÿè%ëÁèè%éÿÿÿHý8ªúÿÿHý9
*üÿÿH$èH´$¨H$H$ø¶\$ûHH$Ht$H|$ÛHD$HúÄHL$èH$ØH$H$¨H\$H$àH\$H$øH¼$vzHà H\$èH$¨H·\$ fòHH$HL$H|$t3HD$hH$øH¼$vHÃPH\$èéRìÿÿè%ëÄèè%éÿÿÿHËHúÄHÃPH·+fý
HH$Ht$H|$ZHD$HúCHL$èH$øH¼$HÃPH¬$0HïHÞèHH$èHD$H$0H¬$HïHÞèHH$H$ÈHD$H|$¤H$H\$èH$ÈH$¨H$H<$tnH$`HD$èHH$H$¨H\$H|$t6HD$hH$øH¼$vHà H\$èéÆêÿÿè%ëÁ%ë%éPÿÿÿèè%éþÿÿfý
HH$Ht$H|$ÛHD$HúÄHL$èH$ØH$H$¨H\$H$àH\$H$øH¼$vzHÃPH\$èH$¨H·\$ fòHH$HL$H|$t6HD$hH$øH¼$vHà H\$èé¤éÿÿè%ëÁèè%éÿÿÿH$àH$èH\$H$èH\$H$ðH$øHÇHÇCH$øHûÈHÇÁHÇÂH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èé^èÿÿé1ÿÿÿèHú
ñÿÿH¬$ØH HmH] Hû5
lH$èH´$øH$H$à¶\$û=H$ØH$H$¨H\$HD$HúHt$èH$ØH$H$¨H\$H$àH\$H$øH¼$ÀHÃPH\$èH·\$ f\$`H$ØH$H$¨H\$H$àH\$H$øH¼$cHà H\$èH$ØH$H$¨H\$H$àH\$H$øH¼$HÃðH\$èH·\$ f\$^HH$H$¨H\$H|$ÂHD$H$øH¼$H\$èHH$H$¨H\$H|$tkHD$hH$øH¼$vKHà H\$èH$¨fÇChH$¨H¿l$^HkxH$¨H·l$`f«òéøåÿÿè%ëè%é2ÿÿÿèèèèH¬$ØH HmH] Hû7
÷HH$H$¨H\$H|$ÇHD$Hú°Ht$èH$ØH$H$¨H\$H$àH\$H$øH¼$bHÃPH\$èH·\$ HØH$¨fòH$øH¼$Hà H¬$@HïHÞèHH$èHD$H$@H¬$HïHÞèHH$H$°HD$H|$¤H$H\$èH$°H$¨H$H<$tnH$`HD$èHH$H$¨H\$H|$t6HD$hH$øH¼$vHÃðH\$èéçãÿÿè%ëÁ%ë%éPÿÿÿèèè%é-þÿÿH¬$ØH HmH] Hû9
#H$èH$à¶\$ûHH$H$¨H\$H|$ÔHD$H$øH¼$°H\$èH$ØH$H$¨H\$H$àH\$H$øH¼$bHÃPH\$èH·\$ HØH$¨fòH$øH¼$Hà H¬$àHïHÞèHH$èHD$H$àH¬$HïHÞèHH$H$ÀHD$H|$¤H$H\$èH$ÀH$¨H$H<$tnH$`HD$èHH$H$¨H\$H|$t6HD$hH$øH¼$vHÃðH\$èé£áÿÿè%ëÁ%ë%éPÿÿÿèèè%é þÿÿH$èH\$H$èH\$H$ðH$øHÇHÇCH$øHûÈHÇÁHÇÂH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èéIàÿÿé1ÿÿÿHú
5H¬$ØH HmH] Hû9
ùH$èH$à¶\$ûÚHH$H$¨H\$H|$ªHD$H$øH¼$H\$èH$ØH$H$¨H\$H$àH\$H$øH¼$8HÃPH\$èH$¨H·\$ fòH$ØH$HL$H$àH\$H$øH¼$ÙHà H\$èH\$ H$H$ØH$H$¨H\$H$àH\$H$øH¼$wHÃðH\$èH$HD$ H9 |
| HÑ»ÿÿÿÿHú ñÓëHÇÁH)Á½ÿÿÿÿHù ÏÓå!ë\$dHH$èHL$HÏHù1ÀèfÇl$dHiH$¨H$H<$tnH$`HL$èHH$H$¨H\$H|$t6HD$hH$øH¼$vHÃ@H\$èéºÝÿÿè%ëÁ%ëé[ÿÿÿ1íé*ÿÿÿ1ÛéÿÿÿHÁHÿÁ»ÿÿÿÿHù s1ÓëHÑHÿÉIÇÁI)ÉLɽÿÿÿÿIù s
Óå!ë\$déíþÿÿ1íëï1ÛëËèèèè%éJýÿÿH$èH\$H$èH\$H$ðH$øHÇHÇCH$øHûÈHÇÁHÇÂH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èé |
| Üÿÿé1ÿÿÿHú
FåÿÿH¬$ØH HmH] Hû5
DH$èH$¨H$à¶\$ûfÇBhH$ØH$HT$HD$H$øH¼$ãH\$èH\$ H$H$ØH$H$¨H\$H$àH\$H$øH¼$HÃPH\$èH\$ H$H$ØH$H$¨H\$H$àH\$H$øH¼$)Hà H\$èH·\$ H¿ÛH\$xH$ØH$H$¨H\$H$àH\$H$øH¼$ÅHÃðH\$èH·\$ H¿ÛH\$pH$ØH$H$¨H\$H$àH\$H$øH¼$aHÃ@H\$èH·\$ H¿ÛH\$hH$ØH$H$¨H\$H$àH\$H$øH¼$ýHÃH\$èHD$ H$àH$H$èH\$H$ðH\$H$H\$H$H\$ H\$xH\$(H\$pH\$0H\$hH\$8HD$@èH\$HH$H·\$Pf\$b¶\$Rû
H$èH$èH$ðH$ðH$øHÇHÇCH$øHû HÇÁHÇÂH$H$H$HH$H$èH\$èHL$HD$H$H$H$ØHL$H$àHD$èH´$ØH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èH$¨H¬$HkxHÇ$èHÇ$ðH$¨H·l$bf«ðéÅ×ÿÿéðþÿÿèèèèèèéÜàÿÿéW×ÿÿ%é×ÿÿéãÖÿÿ |
| 00runtime.morestack_noctxtP@type.bootstrap/internal/obj.Progb"runtime.newobjectð runtime.duffzeroô.runtime.writebarrierptr¤&"".(*Parser).appendÖ"type.map[int]bool¨2runtime.mapaccess1_fast64@type.bootstrap/internal/obj.Addrè.runtime.writebarrierfatÌLbootstrap/asm/internal/arch.IsPPC64NEGö@type.bootstrap/internal/obj.Addrö.runtime.writebarrierfat @type.bootstrap/internal/obj.Addrü .runtime.writebarrierfat |
| $runtime.panicindex° |
| $runtime.panicindexà |
| $runtime.panicindex@type.bootstrap/internal/obj.AddrØ.runtime.writebarrierfatì$runtime.panicindexêHbootstrap/asm/internal/arch.IsARMCMP
@type.bootstrap/internal/obj.Addr.runtime.writebarrierfat¢0"".(*Parser).getRegisteræ$runtime.panicindexô$runtime.panicindex²Lbootstrap/asm/internal/arch.IsARMSTREXü@type.bootstrap/internal/obj.Addrè.runtime.writebarrierfatÖ@type.bootstrap/internal/obj.Addr¤.runtime.writebarrierfat¸$runtime.panicindexØ$runtime.panicindexî$runtime.panicindex@type.bootstrap/internal/obj.Addræ.runtime.writebarrierfatâ@type.bootstrap/internal/obj.Addr¾.runtime.writebarrierfatÒ$runtime.panicindexò$runtime.panicindex$runtime.panicindexÆ8bootstrap/internal/obj.Aconv¦type.stringÒruntime.convT2E¼2runtime.writebarrierifaceâTgo.string."unrecognized addressing for %s"Ò&"".(*Parser).errorfôRbootstrap/asm/internal/arch.IsARMFloatCmp¾@type.bootstrap/internal/obj.Addr¤.runtime.writebarrierfat² 0"".(*Parser).getRegisterö $runtime.panicindex!$runtime.panicindex®!@type.bootstrap/internal/obj.Addr".runtime.writebarrierfat"@type.bootstrap/internal/obj.Addr#.runtime.writebarrierfat®#$runtime.panicindexÎ#$runtime.panicindex$$runtime.panicindex$$runtime.panicindex$$runtime.panicindex¬$$runtime.panicindex%Lbootstrap/asm/internal/arch.IsARM64CMPØ%@type.bootstrap/internal/obj.Addr¾&.runtime.writebarrierfatÌ'0"".(*Parser).getRegister($runtime.panicindex($runtime.panicindexÖ(8bootstrap/internal/obj.AconvÈ)ð runtime.duffzeroÆ*type.stringò*runtime.convT2EÜ+2runtime.writebarrierifaceê+type.int,runtime.convT2E-2runtime.writebarrieriface®-pgo.string."can't handle %s instruction with %d operands".&"".(*Parser).errorfÄ/Lbootstrap/asm/internal/arch.IsARMSTREX0@type.bootstrap/internal/obj.Addr1.runtime.writebarrierfat20"".(*Parser).getRegisterÈ2@type.bootstrap/internal/obj.Addr¾3.runtime.writebarrierfatÒ3$runtime.panicindexò3$runtime.panicindex4$runtime.panicindexª4@type.bootstrap/internal/obj.Addr5.runtime.writebarrierfat60"".(*Parser).getRegisterÎ6@type.bootstrap/internal/obj.AddrÄ7.runtime.writebarrierfatØ7$runtime.panicindexø7$runtime.panicindex8$runtime.panicindexÄ8@type.bootstrap/internal/obj.Addr²9.runtime.writebarrierfat:è runtime.duffcopy:@type.bootstrap/internal/obj.Addr®:"runtime.newobjectî:è runtime.duffcopyü:@type.bootstrap/internal/obj.AddrÚ;.runtime.writebarrierfat®<.runtime.writebarrierptr¼<@type.bootstrap/internal/obj.AddrÂ=.runtime.writebarrierfatÖ=$runtime.panicindex >$runtime.panicindex®>$runtime.panicindexð>go.string."TODO: implement three-operand instructions for this architecture"Ê?&"".(*Parser).errorfú?Pbootstrap/asm/internal/arch.IsARM64STLXRÔ@@type.bootstrap/internal/obj.Addr²A.runtime.writebarrierfatÀA@type.bootstrap/internal/obj.AddrÐB.runtime.writebarrierfatÌC8bootstrap/internal/obj.Aconv¬Etype.stringØEruntime.convT2EÂF2runtime.writebarrierifaceèF´go.string."invalid addressing modes for third operand to %s instruction, must be register"ØG&"".(*Parser).errorfÔH$runtime.panicindexøH$runtime.panicindexI$runtime.panicindex¬I$runtime.panicindexÖI@type.bootstrap/internal/obj.Addr´J.runtime.writebarrierfatÂK0"".(*Parser).getRegisterúK@type.bootstrap/internal/obj.AddrðL.runtime.writebarrierfatM$runtime.panicindex¤M$runtime.panicindex²M$runtime.panicindexNLbootstrap/asm/internal/arch.IsPPC64CMPâN@type.bootstrap/internal/obj.AddrÀO.runtime.writebarrierfatÔP0"".(*Parser).getRegisterQ@type.bootstrap/internal/obj.AddrüQ.runtime.writebarrierfatR$runtime.panicindex°R$runtime.panicindex¾R$runtime.panicindex¦S@type.bootstrap/internal/obj.AddrT.runtime.writebarrierfatàTè runtime.duffcopyîT@type.bootstrap/internal/obj.AddrU"runtime.newobjectÀUè runtime.duffcopyÎU@type.bootstrap/internal/obj.Addr¬V.runtime.writebarrierfatW.runtime.writebarrierptrW@type.bootstrap/internal/obj.AddrX.runtime.writebarrierfat¨X$runtime.panicindexòX$runtime.panicindexY$runtime.panicindex¾Y@type.bootstrap/internal/obj.AddrZ.runtime.writebarrierfatª[0"".(*Parser).getRegisterâ[@type.bootstrap/internal/obj.AddrØ\.runtime.writebarrierfatì\$runtime.panicindex]$runtime.panicindex]$runtime.panicindexØ]8bootstrap/internal/obj.Aconv¸_type.stringä_runtime.convT2EÎ`2runtime.writebarrierifaceô`ngo.string."invalid addressing modes for %s instruction"äa&"".(*Parser).errorfb$runtime.panicindexòbJbootstrap/asm/internal/arch.IsARMMULA¢d0"".(*Parser).getRegister¸e0"".(*Parser).getRegisterêf0"".(*Parser).getRegisterh0"".(*Parser).getRegisterªh@type.bootstrap/internal/obj.Addr²i.runtime.writebarrierfatÀi@type.bootstrap/internal/obj.AddrÆj.runtime.writebarrierfatÄk$runtime.panicindexäk$runtime.panicindexl$runtime.panicindexl$runtime.panicindex¦l$runtime.panicindex´l$runtime.panicindexm@type.bootstrap/internal/obj.Addröm.runtime.writebarrierfato0"".(*Parser).getRegisterpè runtime.duffcopy¬p@type.bootstrap/internal/obj.Addr¾p"runtime.newobjectþpè runtime.duffcopyq@type.bootstrap/internal/obj.Addrêq.runtime.writebarrierfat¾r.runtime.writebarrierptrÌr@type.bootstrap/internal/obj.AddrÒs.runtime.writebarrierfatæs$runtime.panicindex°t$runtime.panicindex¾t$runtime.panicindexÌt$runtime.panicindex¼uLbootstrap/asm/internal/arch.IsPPC64RLDöu@type.bootstrap/internal/obj.Addrþv.runtime.writebarrierfatx0"".(*Parser).getRegister¦yè runtime.duffcopy´y@type.bootstrap/internal/obj.AddrÆy"runtime.newobjectzè runtime.duffcopyz@type.bootstrap/internal/obj.Addròz.runtime.writebarrierfatÆ{.runtime.writebarrierptrÔ{@type.bootstrap/internal/obj.AddrÚ|.runtime.writebarrierfatî|$runtime.panicindex¸}$runtime.panicindexÆ}$runtime.panicindexÔ}$runtime.panicindex~8bootstrap/internal/obj.Aconvâtype.stringruntime.convT2Eø2runtime.writebarrierifacengo.string."can't handle %s instruction with 4 operands"&"".(*Parser).errorfLbootstrap/asm/internal/arch.IsPPC64RLDÈ@type.bootstrap/internal/obj.AddrÐ.runtime.writebarrierfatæ
0"".(*Parser).getRegister0"".(*Parser).getConstantÒ0"".(*Parser).getConstantö@type.bootstrap/internal/obj.Addr"runtime.newobjectºØ runtime.duffzero.runtime.writebarrierptr¦@type.bootstrap/internal/obj.Addr¬.runtime.writebarrierfatÀ$runtime.panicindex¨$runtime.panicindex¶$runtime.panicindexÄ$runtime.panicindexÒ$runtime.panicindex8bootstrap/internal/obj.Aconvàtype.stringruntime.convT2Eö2runtime.writebarrierifacengo.string."can't handle %s instruction with 5 operands"&"".(*Parser).errorfHbootstrap/asm/internal/arch.IsARMMRCÂ0"".(*Parser).getConstantò0"".(*Parser).getConstant¨0"".(*Parser).getRegisterâ0"".(*Parser).getRegister0"".(*Parser).getRegisterÖ0"".(*Parser).getConstant°Pbootstrap/asm/internal/arch.ARMMRCOffsetè type.string¡runtime.convT2Eþ¡2runtime.writebarrieriface¤¢Vgo.string."unrecognized condition code .%q"£&"".(*Parser).errorf¸¤$runtime.panicindexƤ$runtime.panicindexÔ¤$runtime.panicindexâ¤$runtime.panicindexð¤$runtime.panicindexþ¤$runtime.panicindexp Ì"".autotmp_0378"type.interface {}"".autotmp_0377"type.interface {}"".autotmp_0375&type.[]interface {}"".autotmp_0374"type.interface {}"".autotmp_0373*type.*[1]interface {}"".autotmp_0372&type.[]interface {}"".autotmp_0371"type.interface {}"".autotmp_0370*type.*[1]interface {}"".autotmp_0369&type.[]interface {}"".autotmp_0368Btype.*bootstrap/internal/obj.Addr"".autotmp_0367"type.interface {}"".autotmp_0366*type.*[1]interface {}"".autotmp_0365&type.[]interface {}"".autotmp_0364"type.interface {}"".autotmp_0363*type.*[1]interface {}"".autotmp_0362&type.[]interface {}"".autotmp_0361type.int16"".autotmp_0360"type.interface {}"".autotmp_0359*type.*[1]interface {}"".autotmp_0358&type.[]interface {}"".autotmp_0357type.int"".autotmp_0356ï"type.interface {}"".autotmp_0354&type.[]interface {}"".autotmp_0352ÿBtype.*bootstrap/internal/obj.Prog"".autotmp_0351ßtype.int"".autotmp_0350type.string"".autotmp_0349ß(type.[2]interface {}"".autotmp_0348type.string"".autotmp_0347(type.[1]interface {}"".autotmp_0346type.int64"".autotmp_0345type.int16"".autotmp_0344type.int16"".autotmp_0343type.int16"".autotmp_0342type.int64"".autotmp_0341type.int64"".autotmp_0340type.bool"".autotmp_0339type.string"".autotmp_0338(type.[1]interface {}"".autotmp_0337type.int64"".autotmp_0335type.int16"".autotmp_0334type.bool"".autotmp_0333type.string"".autotmp_0332(type.[1]interface {}"".autotmp_0331@type.bootstrap/internal/obj.Addr"".autotmp_0330Btype.*bootstrap/internal/obj.Addr"".autotmp_0329type.int16"".autotmp_0328type.bool"".autotmp_0327@type.bootstrap/internal/obj.Addr"".autotmp_0326Btype.*bootstrap/internal/obj.Addr"".autotmp_0325type.int16"".autotmp_0324type.int16"".autotmp_0323type.int16"".autotmp_0322type.bool"".autotmp_0321type.string"".autotmp_0320(type.[1]interface {}"".autotmp_0319@type.bootstrap/internal/obj.Addr"".autotmp_0318Btype.*bootstrap/internal/obj.Addr"".autotmp_0317type.int16"".autotmp_0316type.int16"".autotmp_0315type.bool"".autotmp_0314@type.bootstrap/internal/obj.Addr"".autotmp_0312type.int16"".autotmp_0311type.string"".autotmp_0310(type.[1]interface {}"".autotmp_0309type.bool"".autotmp_0308type.int16"".autotmp_0307type.int16"".autotmp_0306type.bool"".autotmp_0305type.int16"".autotmp_0304type.bool"".autotmp_0303type.int16"".autotmp_0302type.bool"".autotmp_0301Ïtype.string"".autotmp_0300¯(type.[1]interface {}"".autotmp_0299type.bool"".autotmp_0297type.bool"".autotmp_0296type.bool"".autotmp_0294type.int"".pBtype.*bootstrap/internal/obj.Addr"".xß@type.bootstrap/internal/obj.Addr"".p¿Btype.*bootstrap/internal/obj.Addr"".x@type.bootstrap/internal/obj.Addr"".pBtype.*bootstrap/internal/obj.Addr"".x¿@type.bootstrap/internal/obj.Addr"".p¯Btype.*bootstrap/internal/obj.Addr"".xÿ@type.bootstrap/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ÏBtype.*bootstrap/internal/obj.Prog"".a@Dtype.[]bootstrap/internal/obj.Addr"".cond type.string |
| "".optype.int"".ptype.*"".Parser% ø ÒPðRÀ¾% |
| |
| |
| = |
| Z6 |
| @GC. |
| !G_)* |
| 78U.EF8N5OP |
| /:_]^6Gop |
| H:_ghí |
| r |
| |
| / |
| =XB6\B" |
| >¾J·¸:@í |
| /6O-4¥¦6\B¯° |
| |
| /6_?ÃÄ |
| |
| 6¾Jãä |
| 6\BÛÜçè |
| P2VNYKJ!>cÁJ@KcÁJ©ª¯° |
| @K`S[ 56"JÓÔ 9 "ÙÚ |
| HDX]]]S
ýö$&ú0IB´d |
| ?¾&v:ÁKQpÁ#ÖS[¨m>V*Tz>p¨Bz> |
| V*Tz¨66©¤V*Tk
V*TJ@Ù @ÄRUTgclocals·ceb95ae488e10ffbd0ea2b534c3a8770Tgclocals·a3098f923600441dd7d32f5c320742a4N/tmp/go/src/cmd/asm/internal/asm/asm.goþ"".newAddr dH%H;awèëêHìpHH$èHD$H\$xHl$ HïHÞèHH$HD$HD$H|$t!H\$ H\$èH\$H$ÈHÄpÃ%ëÖ |
| 0runtime.morestack_noctxt:@type.bootstrap/internal/obj.AddrL"runtime.newobjectè runtime.duffcopy@type.bootstrap/internal/obj.AddrØ.runtime.writebarrierfat°à"".autotmp_0401@type.bootstrap/internal/obj.Addr"".p¯Btype.*bootstrap/internal/obj.Addr"".~r1 Btype.*bootstrap/internal/obj.Addr"".x@type.bootstrap/internal/obj.Addràgßàâ A%F%Tgclocals·addbe6bd0c6a03be24a6bb116d009988Tgclocals·bed0e08201cd7ff0ff055c2171271ff6N/tmp/go/src/cmd/asm/internal/asm/asm.goþ<"".(*Parser).getConstantPseudo dH%HD$èH;AwèëåHìH$¸H·fûu3¶Xûu*H·XfûuH·XfûuHhH¬$ÀHÄÃH$¨H\$PH$°H\$XHH$HD$èH\$H\$@H\$H\$HH|$x1ÀèH\$xHûüHÇÂHÇÁH\$`HT$hHL$pHH$H\$PH\$èHL$HD$H\$`H$HL$0HL$HD$8HD$èHH$H\$@H\$èHL$HD$H\$`HÃH$HL$0HL$HD$8HD$èH´$ H4$H5Hl$HïH¥H¥H\$`H\$H\$hH\$ H\$pH\$(èH$¸éþÿÿéýþÿÿ |
| *0runtime.morestack_noctxt"".emptyProg¤8bootstrap/internal/obj.Dconväð runtime.duffzeroÊtype.stringðruntime.convT2EÈ2runtime.writebarrierifaceÖtype.stringüruntime.convT2EÜ2runtime.writebarrierifacefgo.string."%s: expected integer constant; found %s"à&"".(*Parser).errorfP°"".autotmp_0408"type.interface {}"".autotmp_0407Ï"type.interface {}"".autotmp_0405o&type.[]interface {}"".autotmp_0404¯type.string"".autotmp_0403type.string"".autotmp_0402?(type.[2]interface {}"".~r2@type.int64"".addr0Btype.*bootstrap/internal/obj.Addr"".pseudotype.string"".ptype.*"".Parser"°D¯°éÐô *)Õf¸!Tgclocals·9a90374975a8610a14ef231e086acf29Tgclocals·99efdbc93924abe75b70e7be6ddbd650N/tmp/go/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).getConstantÀ¸dH%HD$èH;AwèëåHìH$¸H·fûu3¶Xûu*H·XfûuH·XfûuHhH¬$ÀHÄÃH$°H$èH\$H\$PH\$H\$XH$¨H$H$¸H\$èH\$H\$@H\$H\$HH|$x1ÀèH\$xHûüHÇÂHÇÁH\$`HT$hHL$pHH$H\$PH\$èHL$HD$H\$`H$HL$0HL$HD$8HD$èHH$H\$@H\$èHL$HD$H\$`HÃH$HL$0HL$HD$8HD$èH´$ H4$H5Hl$HïH¥H¥H\$`H\$H\$hH\$ H\$pH\$(èH$¸é~þÿÿéýþÿÿ |
| *0runtime.morestack_noctxtè8bootstrap/internal/obj.AconvÌ8bootstrap/internal/obj.Dconvð runtime.duffzeroòtype.stringruntime.convT2Eð2runtime.writebarrierifaceþtype.string¤runtime.convT2E2runtime.writebarrierifaceªfgo.string."%s: expected integer constant; found %s"&"".(*Parser).errorfP°"".autotmp_0418"type.interface {}"".autotmp_0417Ï"type.interface {}"".autotmp_0415o&type.[]interface {}"".autotmp_0414¯type.string"".autotmp_0413type.string"".autotmp_0412?(type.[2]interface {}"".~r3@type.int64"".addr0Btype.*bootstrap/internal/obj.Addr |
| "".op type.int"".progBtype.*bootstrap/internal/obj.Prog"".ptype.*"".Parser"°D¯°ùà |
| *)és2f¸Tgclocals·c1b31ef5ae9152d08256b2967edd57a9Tgclocals·99efdbc93924abe75b70e7be6ddbd650N/tmp/go/src/cmd/asm/internal/asm/asm.goþ2"".(*Parser).getImmediateÀ¸dH%HD$èH;AwèëåHìH$¸H·fûu3¶Xûu*H·XfûuH·XfûuHhH¬$ÀHÄÃH$°H$èH\$H\$PH\$H\$XH$¨H$H$¸H\$èH\$H\$@H\$H\$HH|$x1ÀèH\$xHûüHÇÂHÇÁH\$`HT$hHL$pHH$H\$PH\$èHL$HD$H\$`H$HL$0HL$HD$8HD$èHH$H\$@H\$èHL$HD$H\$`HÃH$HL$0HL$HD$8HD$èH´$ H4$H5Hl$HïH¥H¥H\$`H\$H\$hH\$ H\$pH\$(èH$¸é~þÿÿéýþÿÿ |
| *0runtime.morestack_noctxtè8bootstrap/internal/obj.AconvÌ8bootstrap/internal/obj.Dconvð runtime.duffzeroòtype.stringruntime.convT2Eð2runtime.writebarrierifaceþtype.string¤runtime.convT2E2runtime.writebarrierifaceªjgo.string."%s: expected immediate constant; found %s"&"".(*Parser).errorfP°"".autotmp_0428"type.interface {}"".autotmp_0427Ï"type.interface {}"".autotmp_0425o&type.[]interface {}"".autotmp_0424¯type.string"".autotmp_0423type.string"".autotmp_0422?(type.[2]interface {}"".~r3@type.int64"".addr0Btype.*bootstrap/internal/obj.Addr |
| "".op type.int"".progBtype.*bootstrap/internal/obj.Prog"".ptype.*"".Parser"°D¯°ùà |
| *)és2f¸Tgclocals·c1b31ef5ae9152d08256b2967edd57a9Tgclocals·99efdbc93924abe75b70e7be6ddbd650N/tmp/go/src/cmd/asm/internal/asm/asm.goþ0"".(*Parser).getRegisterÀ¸dH%HD$èH;AwèëåHìH$¸H·fûu3HXHûu)¶Xûu H·XfûuH·hf¬$ÀHÄÃH$°H$èH\$H\$PH\$H\$XH$¨H$H$¸H\$èH\$H\$@H\$H\$HH|$x1ÀèH\$xHûüHÇÂHÇÁH\$`HT$hHL$pHH$H\$PH\$èHL$HD$H\$`H$HL$0HL$HD$8HD$èHH$H\$@H\$èHL$HD$H\$`HÃH$HL$0HL$HD$8HD$èH´$ H4$H5Hl$HïH¥H¥H\$`H\$H\$hH\$ H\$pH\$(èH$¸é}þÿÿéýþÿÿ |
| *0runtime.morestack_noctxtè8bootstrap/internal/obj.AconvÌ8bootstrap/internal/obj.Dconvð runtime.duffzeroòtype.stringruntime.convT2Eð2runtime.writebarrierifaceþtype.string¤runtime.convT2E2runtime.writebarrierifaceªVgo.string."%s: expected register; found %s"&"".(*Parser).errorfP°"".autotmp_0438"type.interface {}"".autotmp_0437Ï"type.interface {}"".autotmp_0435o&type.[]interface {}"".autotmp_0434¯type.string"".autotmp_0433type.string"".autotmp_0432?(type.[2]interface {}"".~r3@type.int16"".addr0Btype.*bootstrap/internal/obj.Addr |
| "".op type.int"".progBtype.*bootstrap/internal/obj.Prog"".ptype.*"".Parser"°D¯°ùठ|
| *(és2f¸Tgclocals·c1b31ef5ae9152d08256b2967edd57a9Tgclocals·99efdbc93924abe75b70e7be6ddbd650N/tmp/go/src/cmd/asm/internal/asm/asm.goþ"".NewParseràÆdH%H;awèëêHì0HH$HÇD$èH\$H\$(HH$HÇD$èH\$H\$ HH$èHL$HÏHù1ÀèHL$H$H<$óH$¨H\$8H\$èH\$H$H<$¼H$ H\$@H\$èH\$H$H<$
H\$HH\$H\$PH\$èH\$H$H<$tSH$hH\$(H\$èH\$H$H<$t&H$ÀH\$ H\$èH\$H\$XHÄ0Ã%ëÑ%ë¤%éoÿÿÿ%é8ÿÿÿ%éÿÿÿéßþÿÿ |
| 0runtime.morestack_noctxt:Xtype.map[string]*bootstrap/internal/obj.Prog^runtime.makemap*type.map[string]int64¤runtime.makemapÆtype."".ParserØ"runtime.newobject runtime.duffzeroà.runtime.writebarrierptr¶.runtime.writebarrierptr2runtime.writebarrierifaceØ.runtime.writebarrierptr¦.runtime.writebarrierptrP`"".autotmp_0444/type.*"".Parser"".autotmp_0443*type.map[string]int64"".autotmp_0442Xtype.map[string]*bootstrap/internal/obj.Prog"".~r3@type.*"".Parser"".lexer Vtype.bootstrap/asm/internal/lex.TokenReader |
| "".arLtype.*bootstrap/asm/internal/arch.Arch"".ctxtBtype.*bootstrap/internal/obj.Link`Ë_`J°` |
| #J.#D|'^Tgclocals·685be16e2f8dc18b6397fa146142d792Tgclocals·568be70117280bd40b135eabed7c3664R/tmp/go/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).errorfüdH%HD$H;AwèëåHìH$H$H$=twH$HL$H$ H\$H$(H\$H$0H\$ èHL$(HD$0H$ H$H$¨HD$èH\$H,$HïHÞH¥H¥èXh9ëuHÄÃxxHH<$HÞH¥H¥HT$HL$HHl$ HïHÞH¥H¥èH\$0H$H\$8H$H$HûHHkHl$hH,$HL$`HY0ÿÓH\$H$H\$H$H¼$à1ÀèH$àHû¥HÇÂHÇÁH$ÈH$ÐH$ØHH$H$H\$èH\$Hl$HïHÞH¥H¥H$ÈH$èHH$H$H\$H|$
HD$èH\$Hl$HïHÞH¥H¥H$ÈHÃH$èH´$ÈH$ÐH$ØHÐH$¸H¬$(HèH$ÀH)ÈHø~KHH$H´$°Ht$HT$HL$HD$ èHt$(H\$0H$¸H\$8H$ÀH$(H$ÐHõH´$°HkÛHÝH,$H$ H\$HÃHÁãH\$èH$ÐH¬$(H$ÀHéH¬$°H¬$°H$¸H$ÀH¬$ H$(H$0H1íH9ètH
HD$PH$HL$XHL$H$H\$H$H\$H$ H\$ H$(H\$(H$0H\$0èH$Hi HÿÅHi HY Hû |
| äHH+H¬$HkH¬$H$HÇHÇCH$Hû¥HÇÂHÇÁH$ÈH$ÐH$ØHH$H$H\$èHL$HD$H$ÈH$HL$pHL$HD$xHD$èH$ÈH$H$ÐH\$H$ØH\$èHÄÃéTÿÿÿHH$HH\$HH\$èHD$éZþÿÿ%éçüÿÿéTüÿÿé÷ûÿÿ@ |
| *0runtime.morestack_noctxtx"".panicOnErrorèfmt.Errorf¸runtime.convI2Eèruntime.gopanicª&go.string."%s:%d: "âgo.string."\n"*runtime.concatstring3 |
| êð runtime.duffzeroètype.stringruntime.convT2EÞ2runtime.writebarrierifaceìtype.int¼runtime.convT2E 2runtime.writebarrieriface |
| &type.[]interface {}ä |
| "runtime.growsliceªruntime.memmoveÞ
4go.itab.*os.File.io.Writeros.Stderr´fmt.Fprintf6go.string."too many errors"Þtype.stringruntime.convT2Eè2runtime.writebarrieriface¾log.Fatalêtype.*os.Filetype.io.Writer4go.itab.*os.File.io.Writer¬ runtime.typ2Itab`""".autotmp_0464"type.interface {}"".autotmp_0462&type.[]interface {}"".autotmp_0458type.int"".autotmp_0457type.uintptr"".autotmp_0456type.int"".autotmp_0455&type.[]interface {}"".autotmp_0454?(type.[2]interface {}"".autotmp_0451o&type.[]interface {}"".autotmp_0450type.string"".autotmp_0449ÿ(type.[1]interface {}"".autotmp_0448type.int"".autotmp_0447&type.[]interface {}"".autotmp_0446ßtype.string"".autotmp_0445¿type.error"".args0&type.[]interface {}"".formattype.string"".ptype.*"".Parser("©ÿÿUÀ |
| F|: w |
| QÉzä2*sÖËÅ«Z7+Tgclocals·2c89b38e9281e3906eafb2b55aca5e4fTgclocals·7d22297d66517d226ea09d3aff7e362cR/tmp/go/src/cmd/asm/internal/asm/parse.goþ$"".(*Parser).ParseôdH%H;awèëêHìHL$H$èHL$¶\$ûtëæHY Hû~HÇD$ ÆD$(HÄÃH$èH\$H«°Hl$ ÆD$(HÄà |
| 0runtime.morestack_noctxtH""".(*Parser).line¶$"".(*Parser).patch0 "".~r1 type.bool"".~r0Btype.*bootstrap/internal/obj.Prog"".ptype.*"".Parser ; #¢ |
| ! |
| #]Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).line=ê<dH%H$þÿÿH;AwèëâHìðH$øHËHùôH HkH¬$ H,$H$HY@ÿÓ\$\$LH$øHû²HHkH¬$ H,$H$HY8ÿÓT$LH$øHD$HAHÀAúÿuÆ$HÄðÃú |
| Xÿÿÿú;OÿÿÿúþAHËH HkH¬$ H,$H$HYPÿÓH\$H$ÈH\$H$ÐH$ØHÇHÇCH$ØHûÓHÇÂHÇÁH$HH$PH$XHH$H$ÈH\$èHL$HD$H$HH$H$¨HL$H$°HD$èH´$øH4$H5Hl$HïH¥H¥H$HH\$H$PH\$ H$XH\$(èÆ$HÄðÃé&ÿÿÿHËH HkH¬$ H,$H$HYPÿÓL$LHT$HD$HT$hHD$pHÇ$HÇ$H¼$¨1ÀèH$¨Hû1ÒHÇÆH$èH$ðH´$øHÇD$PHÇD$Xÿÿÿÿù |
| "ù;HH$HÇD$HÇD$èHT$HL$ HD$(H$H$H$H$øHûHHkH¬$ H,$H$HY@ÿÓH|$XH´$ðHT$PH$øL$Hþ
H$Hû
H¨ HmH] Hû5R H¨ HmH] Hû79 ù:
MHø<HPPHHXH@`H$0H$8H$@HÃH)ËHû}OHH$H$HT$H$ HL$H$(HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÓH´$ H$(H$HÍHkíHëH$H\$hH\$H\$pH\$èH$H$ H$(H$øH$H<$tAH$PH$0HT$H$8HL$H$@HD$èÆ$HÄðÃ%ë¶é½þÿÿùÿuKH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèÆ$HÄðÃù |
| óù;êHúuù,Ûù:Òù(¼ù[³L$Lù)ù]Hø|HHhH¬$ H,$H$HYPÿÓHL$HD$\$L$H$¸HL$H$ÀHD$èH\$H¬$`HïHÞH¥H¥H¥H$H$H$HÃH)ËHû}OHH$H$xHT$H$HL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÅHðHÖH$H¬$H$xHÏHkÿHþH4$HÇD$H´$`H|$H¥H¥H¥èH$xH$H$H$H$H$H$øHû
üûÿÿéõûÿÿé}þÿÿHÓHÿËH\$PécþÿÿHÿÂHT$Pé@þÿÿL$Lù:u]Hÿ|OH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèH´$ðH$øL$LH÷Ht$XH$HûÅH$èH$øHñHÃH)óHû}OHH$H$HT$H$HL$H$ HD$HÇD$ èHT$(HL$0HD$8HÍHÿÅHÓH¬$H$ H$HÍHkíHëH$H$H\$H$H\$H$H\$èHD$XL$LH´$H$H¬$ H´$èH$ðH¬$øHø´HÃHÃH9Ó
¤HÃHÿÃH\$`HÁHÿÁHóHÅH9Ð}HkíHëH+H¬$xHkH¬$HkH¬$HóHÅH9Ð=HkíHëH$HóHÍH9ÑHkíHëHl$HïHÞH¥H¥H¥èH$èHl$`L$ðL9ÅÚHkíHëH$H$xH\$H$H\$H$H\$èL$LHÇD$Xÿÿÿÿù |
|
ÞøÿÿHL$hHD$pHH$HH\$H$¸HL$H$ÀHD$èH¼$øHt$hHT$pHD$ ¶\$(H(ûtOH<$Hl$Ht$HT$H$èH\$ H$ðH\$(H$øH\$0èÆ$HÄðÃHH$H HkHl$H´$¸Ht$H$ÀHT$èHt$hHT$pHD$ ¶\$(H(ûtqH$øH$Hl$Ht$HT$H$H\$ H$H\$(H$èH\$0H$ðH\$8H$øH\$@èÆ$HÄðÃH´$ÈH$ÐH$ØHÇHÇCH$ØHûÓHÇÂHÇÁH$HH$PH$XHH$H$ÈH\$èHL$HD$H$HH$H$¨HL$H$°HD$èH´$øH4$H5Hl$HïH¥H¥H$HH\$H$PH\$ H$XH\$(èÆ$HÄðÃé&ÿÿÿèèèèé'öÿÿHþù,tHÿ}éöÿÿH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèL$LéÍõÿÿù.
¾öÿÿHøþHHhH¬$ H,$H$HY@ÿÓ\$\$LH$øHû¼HHkH¬$ H,$H$HYPÿÓHL$HD$HL$xH$\$Lûþ H\$xH$ÈH$H$ÐH$ØHÇHÇCH$ØHû*HÇÂHÇÁH$HH$PH$XHH$H$ÈH\$èHL$HD$H$HH$H$¨HL$H$°HD$èH´$øH4$H5Hl$HïH¥H¥H$HH\$H$PH\$ H$XH\$(èH$H$H´$Ht$H5Hl$HïH¥H¥H\$xH\$ H$H\$(èH\$0H$H\$8H$é%ôÿÿéÏþÿÿé=þÿÿéûýÿÿéöÿÿévóÿÿéGñÿÿéñÿÿz |
| 00runtime.morestack_noctxt² |
| ¨ |
| ÜFbootstrap/asm/internal/lex.histLine |
| îtype.stringruntime.convT2E2runtime.writebarrierifaceªRgo.string."expected identifier, found %q"&"".(*Parser).errorf |
| |
| Ü runtime.duffzeroÊNtype.[]bootstrap/asm/internal/lex.Token"runtime.makeslice¸
|
| type.[]string"runtime.growsliceÀ4runtime.writebarrierstringø2runtime.writebarriersliceØ4go.string."unexpected EOF"¸&"".(*Parser).errorfÖ |
| ²>bootstrap/asm/internal/lex.MakeºNtype.[]bootstrap/asm/internal/lex.Token¬"runtime.growsliceö0runtime.writebarrierfat3Dgo.string."invalid ':' in operand"ä&"".(*Parser).errorf Rtype.[][]bootstrap/asm/internal/lex.Tokenþ "runtime.growsliceÒ"2runtime.writebarrierslice&2runtime.writebarriersliceÂ'2runtime.writebarrierslice(&type.map[string]int¦(Fbootstrap/asm/internal/arch.Pseudosî(4runtime.mapaccess2_faststr´*&"".(*Parser).pseudoâ*&type.map[string]intÈ+4runtime.mapaccess2_faststrÂ-0"".(*Parser).instruction®/type.stringÚ/runtime.convT2EÄ02runtime.writebarrierifaceê0Ngo.string."unrecognized instruction %q"Ú1&"".(*Parser).errorf2$runtime.panicindex 2$runtime.panicindex®2$runtime.panicindex¼2$runtime.panicindex36go.string."missing operand"ì3&"".(*Parser).errorfê4 |
| à5 |
| 8type.string¶8runtime.convT2E 92runtime.writebarrierifaceÆ9ngo.string."ARM condition expected identifier, found %s"¶:&"".(*Parser).errorfö:go.string."."Æ;*runtime.concatstring3 à"".autotmp_0540"type.interface {}"".autotmp_0539*type.*[1]interface {}"".autotmp_0538&type.[]interface {}"".autotmp_0537type.*int"".autotmp_0535Ntype.[]bootstrap/asm/internal/lex.Token"".autotmp_0534type.int"".autotmp_0533type.int"".autotmp_0532type.uint64"".autotmp_0531type.uint64"".autotmp_0530type.int"".autotmp_0529type.int"".autotmp_0528Rtype.[][]bootstrap/asm/internal/lex.Token"".autotmp_0527type.uint64"".autotmp_0526type.uint64"".autotmp_0525type.int"".autotmp_0524type.int"".autotmp_0523Ntype.[]bootstrap/asm/internal/lex.Token"".autotmp_0520type.int"".autotmp_0519type.int"".autotmp_0518¯type.[]string"".autotmp_0517ÿtype.[]string"".autotmp_0516"type.interface {}"".autotmp_0515*type.*[1]interface {}"".autotmp_0514&type.[]interface {}"".autotmp_0512Ttype.[3][]bootstrap/asm/internal/lex.Token"".autotmp_0511"type.interface {}"".autotmp_0509Ï&type.[]interface {}"".autotmp_0508Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0506type.string"".autotmp_0505(type.[1]interface {}"".autotmp_0504type.string"".autotmp_0503type.string"".autotmp_0502type.int"".autotmp_0501type.int"".autotmp_0499type.int"".autotmp_0497Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0496type.string"".autotmp_0495type.int"".autotmp_0494type.int"".autotmp_0493type.int"".autotmp_0492type.[]string"".autotmp_0491type.string"".autotmp_0490(type.[1]interface {}"".autotmp_0489type.string"".autotmp_0488Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0487type.int"".autotmp_0486type.int"".autotmp_0485Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0484ïNtype.[]bootstrap/asm/internal/lex.Token"".autotmp_0483¿Rtype.[][]bootstrap/asm/internal/lex.Token"".autotmp_0482ïtype.string"".autotmp_0481Ïtype.string"".autotmp_0480¯(type.[1]interface {}"".autotmp_0479type.int"".strïtype.string"".itemsßNtype.[]bootstrap/asm/internal/lex.Token"".colon¯type.int"".nesting¿type.int"".operandsRtype.[][]bootstrap/asm/internal/lex.Token"".condÏtype.string"".wordtype.string"".tokÇRtype.bootstrap/asm/internal/lex.ScanToken"".~r0type.bool"".ptype.*"".Parsern%à¦ßàÔßàîßà_ßའ|
| ßàÆßàßà¿Àθ-6H ª<B IQ2 ;*íOP Oé e t_?Qaü#cjin?m 3J
b3!Y³>µ]ìW\ðªe·jãU¹J
} |
| m
@åH^Tgclocals·179a9e4d1ca4129f5369a277b1a5f1f9Tgclocals·f4856ce626041f45c060ce4a89b6daa0R/tmp/go/src/cmd/asm/internal/asm/parse.goþ0"".(*Parser).instructionàÐdH%H$þÿÿH;AwèëâHìð1ÀH¼$ èH$øHHøÔH±1ÒH´$ØH±H$àHH$èHH$H$H$H\$H© HU(HÿÓL$ø¶\$\$wH$(H$0H$8H$H1ÒH$@H$H$8HÈH¬$H9ê>H$HøýH8HpH@HT$xH¼$ H´$(H$0L$H¼$ÀH|$H´$ÈHt$H$ÐHD$èH\$ H¬$PHïHÞèH$PH¬$ HïHÞè|$w
H·$¢fûH$H$ H$H$¨H$°HÇHÇCH$°HûHÇÂHÇÁH$H$H$HH$H$ H\$èHL$HD$H$H$H$HL$H$HD$èH´$øH4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èH$øHû(HHHH$ØH$àH$èHÃH)ËHû}OHH$H$ðHT$H$øHL$H$HD$HÇD$ èHT$(HL$0HD$8HÍHÿÅH¬$øH$HH$HÓH$ðHÍHkíPHëH\$H$ H\$èH$ðH$øH$H$øH$H<$H$H$ØHT$H$àHL$H$èHD$èL$øH$HT$xHÀHÿÂH¬$H9êÂüÿÿ|$wtXL$H$H\$H$H\$H¼$ H|$Iøt"I¨H|$ HîH¥H¥H¥èHÄðÃAëÙL$H$H\$H$H\$H¼$ H|$Iøt"I¨H|$ HîH¥H¥H¥èHÄðÃAëÙ%éÜþÿÿéÑýÿÿéõüÿÿéüûÿÿè( |
| 00runtime.morestack_noctxt`Ø runtime.duffzeroÔ |
| â("".(*Parser).addressè runtime.duffcopyÈè runtime.duffcopyðtype.string runtime.convT2E |
| 2runtime.writebarrieriface¬ |
| `go.string."illegal use of pseudo-register in %s"&"".(*Parser).errorfÀDtype.[]bootstrap/internal/obj.Addr²
"runtime.growslice@type.bootstrap/internal/obj.Addrê.runtime.writebarrierfat°2runtime.writebarrierslice®("".(*Parser).asmJumpÞ6"".(*Parser).asmInstructionÄ$runtime.panicsliceà0"".autotmp_0588type.uint64"".autotmp_0587type.int"".autotmp_0586type.int"".autotmp_0585ÿDtype.[]bootstrap/internal/obj.Addr"".autotmp_0584Dtype.[]bootstrap/internal/obj.Addr"".autotmp_0583¿"type.interface {}"".autotmp_0581Ï&type.[]interface {}"".autotmp_0580Ntype.[]bootstrap/asm/internal/lex.Token"".autotmp_0579ÏPtype.*[]bootstrap/asm/internal/lex.Token"".autotmp_0578type.int"".autotmp_0577type.int"".autotmp_0575Dtype.[]bootstrap/internal/obj.Addr"".autotmp_0574type.string"".autotmp_0573ÿ(type.[1]interface {}"".autotmp_0572¿@type.bootstrap/internal/obj.Addr"".autotmp_0571ïRtype.[][]bootstrap/asm/internal/lex.Token"".addr@type.bootstrap/internal/obj.Addr |
| "".opßNtype.[]bootstrap/asm/internal/lex.Token"".isJumpñtype.bool"".operands`Rtype.[][]bootstrap/asm/internal/lex.Token"".cond@type.string"".word type.string |
| "".optype.int"".ptype.*"".Parser&%àýßàWßà5° |
| Z<G:cÒ %KK2ªÆÝ\cTgclocals·492abea769773ae4df63adfbd56f44b5Tgclocals·f27420ad8b017274c1931c2dbeb506aeR/tmp/go/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).pseudoÀ¸dH%H;awèëêHìxL$H¼$ H´$¨H¬$°H$H$H$Hø5Høu'L$HT$HL$H|$Ht$ Hl$(èHÄxÃHøu$L$HT$HL$H|$Ht$ Hl$(èëÑHT$@HL$HH\$PHÇHÇCH\$PHûªHÇÂHÇÁH\$`HT$hHL$pHH$H\$@H\$èHL$HD$H\$`H$HL$0HL$HD$8HD$èH´$H4$H5Hl$HïH¥H¥H\$`H\$H\$hH\$ H\$pH\$(èéúþÿÿéOÿÿÿHøu'L$HT$HL$H|$Ht$ Hl$(èéÆþÿÿHøu'L$HT$HL$H|$Ht$ Hl$(èéþÿÿHø
¾þÿÿL$HT$HL$H|$Ht$ Hl$(èéhþÿÿ |
| 0runtime.morestack_noctxt("".(*Parser).asmDataÚ0"".(*Parser).asmFuncDatatype.string¦runtime.convT2Eþ2runtime.writebarrieriface¤:go.string."unimplemented: %s"&"".(*Parser).errorfê*"".(*Parser).asmGloblÄ,"".(*Parser).asmPCData¦("".(*Parser).asmTextpð"".autotmp_0605"type.interface {}"".autotmp_0603/&type.[]interface {}"".autotmp_0601otype.string"".autotmp_0600O(type.[1]interface {}"".operands@Rtype.[][]bootstrap/asm/internal/lex.Token"".word type.string |
| "".optype.int"".ptype.*"".Parserðnïð V¤J" "Ò
"
" |
| " n4lTgclocals·f96b48ea24c89df2adfc150ad95b1241Tgclocals·1eb9d8ec9969f1d922533aa863dff6f6R/tmp/go/src/cmd/asm/internal/asm/parse.goþ$"".(*Parser).startàÚdH%H;awèëêHì H\$(H$H<$t:H$0H\$0H\$H\$8H\$H\$@H\$èH\$(HÇCHHÄ Ã%ë½ |
| 0runtime.morestack_noctxt2runtime.writebarrierslice@@"".operandNtype.[]bootstrap/asm/internal/lex.Token"".ptype.*"".Parser@I?@pÆ8
|
| M#Tgclocals·e0dd5664695c71438932a711825a98a4Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ("".(*Parser).addressàÒdH%HD$ðH;AwèëåHìH¼$¸1ÀèH´$H¬$ H$¨H$°Ht$ H4$H<$t|H$0Hl$(Hl$HT$0HT$HD$8HD$èH\$ HÇCHH|$@1ÀèH$H$H\$@H\$èH\$@H¬$¸HïHÞèHÄÃ%éxÿÿÿ |
| *0runtime.morestack_noctxtZØ runtime.duffzero2runtime.writebarrierslice¼Ø runtime.duffzeroò("".(*Parser).operand¢è runtime.duffcopyà "".operandÏNtype.[]bootstrap/asm/internal/lex.Token"".pßtype.*"".Parser"".addr@type.bootstrap/internal/obj.Addr"".~r1@@type.bootstrap/internal/obj.Addr"".operandNtype.[]bootstrap/asm/internal/lex.Token"".ptype.*"".Parser" º ðÒ1e 48Tgclocals·8c783a2dc68ffad4b44551435198753dTgclocals·7db68d1f143d4aa708654e94db888fa3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ."".(*Parser).parseScaleÀ |
| º |
| dH%HD$øH;AwèëåHìH$H$ HL$@H$H\$HH\$H-LD$LÇHîH¥H¥èHL$@HD$HH\$ Hû¡HøuhH$HD$H-LD$LÇHîH¥H¥èHL$@HD$H¶\$ ût0H$H¼$ v¶Hë0$¨HÄÃèHøu.H$HD$H-LD$LÇHîH¥H¥è¶\$ ûuH$H\$PH$ H\$XH\$`HÇHÇCH\$`Hû»HÇÂHÇÁH\$pHT$xH$HH$H\$PH\$èHL$HD$H\$pH$HL$0HL$HD$8HD$èH´$H4$H5Hl$HïH¥H¥H\$pH\$H\$xH\$ H$H\$(èÆ$¨HÄÃé>ÿÿÿHøu<H$HD$H-LD$LÇHîH¥H¥èHL$@HD$H¶\$ û
[þÿÿHø
µþÿÿH$HD$H-LD$LÇHîH¥H¥è¶\$ û
þÿÿé~þÿÿ$ |
| *0runtime.morestack_noctxtgo.string."2"¸"runtime.cmpstringgo.string."1"¾ runtime.eqstringÂ$runtime.panicindexògo.string."2" runtime.eqstringötype.stringruntime.convT2Eô2runtime.writebarrieriface2go.string."bad scale: %s"þ&"".(*Parser).errorfØgo.string."4" runtime.eqstringä go.string."8" |
| runtime.eqstring@"".autotmp_0614¯"type.interface {}"".autotmp_0612/&type.[]interface {}"".autotmp_0611type.string"".autotmp_0610otype.string"".autotmp_0609O(type.[1]interface {}"".~r10type.int8"".stype.string"".ptype.*"".Parser*"½² .â"W>04è~"[
qAFTgclocals·4205cab2470caaf976442750814b93e4Tgclocals·626b2db390378ab5b89c88b48426687fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ("".(*Parser).operand5î4dH%H$pþÿÿH;AwèëâHìH$Hi8HýuKH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèÆ$(HÄÃÇD$4H$èD$ø$
D$4H$H$èH$H$èH$H\$H¬$øHïHÞH¥H¥H¥H$øH¬$ HïHÞH¥H¥H¥H$ H¬$HïHÞH¥H¥H¥H¬$ H$¨Hl$`H¬$ÀHL$hH$È$ ûþ
ËH$Hl$HL$èH¬$ÀH$ÈH$¶\$û
H$H$ H\$Hl$HL$\$4\$ èH$H$èH¬$ÀH$ÈH$\$ûÿuÆ$(HÄÃ$ û[
\$4ûtCH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèH$H$H$ H\$èH$H$ÇD$ÿÿÿÿèÆ$(HÄÃ$ ûþ
yH$Hl$HL$èH$¶\$ûPH$èL$T$4¶\$ûåH´$ fÇ
H´$ H¬$PHïH¥H¥H¥H$XH$`L$HL$PHL$HD$XHD$T$èHD$ H$ HCH$H$è\$û(
]H$H$èH$H$èH\$H¬$øHïHÞH¥H¥H¥H$øH¬$8HïHÞH¥H¥H¥H$8H¬$hHïHÞH¥H¥H¥H$pH$xHL$@HD$HH$H$H$ÐHL$H$ØHD$è¶\$û
H$ÐH$H$ØH$H$HÇHÇCH$HûBHÇÂHÇÁH$àH$èH$ðHH$H$H\$èHL$HD$H$àH$H$ðHL$H$øHD$èH´$H4$H5Hl$HïH¥H¥H$àH\$H$èH\$ H$ðH\$(èH$H$H$ÐH\$H$ØH\$èH$ H·l$fkH$H$ÇD$)èH$H$ÇD$ÿÿÿÿèÆ$(HÄÃé·þÿÿéuÿÿÿëÉH$ H¬$ÈHïHÞH¥H¥H¥H$ÐH$ØL$H$HL$H$HD$T$èH·\$ f\$2H·\$"f\$0¶\$$HÙ¶\$%ûJÿÿÿùt@H´$H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH$ fÇH$ H·l$2fkH·\$0fûÖþÿÿHH+H¬$HkH¬$HH$H$H\$èH\$H,$HïHÞH¥H¥è$ 1Éøý÷øû×øú
ÀHÇÁùiHjHHÿÍHjHH$ÇD$üÿÿÿèH$¶\$ûë\$4û$tCH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèH$H$ fÇ H$èòD$òD$8HH$H\$8H\$èH\$Hl$HïHÞH¥H¥H$ H$H<$t3H$0èH$H$ÇD$ÿÿÿÿèÆ$(HÄÃ%ëÄH$ÇD$úÿÿÿèH$¶\$û\$4û$tCH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèH$H$ÇD$úÿÿÿèH\$H¬$øHïHÞH¥H¥H¥H$øH¬$°HïHÞH¥H¥H¥H$¸H$ÀH$H$H$HD$èH\$H$ H\$H$¨HL$ Ht$(H´$èHùH$àÝH$HÇHÇCH$HûaHÇÂHÇÅH$àH$èH¬$ðH$Ht$èHL$HD$H$àH$H$ðHL$H$øHD$èH´$H4$H5Hl$HïH¥H¥H$àH\$H$èH\$ H$ðH\$(èH$ fÇ |
| H$ H$H$¨H$HH$H$H\$èH\$Hl$HïHÞH¥H¥H$ H$H<$t3H$0èH$H$ÇD$ÿÿÿÿèÆ$(HÄÃ%ëÄéþÿÿH$èHD$H$ HCH$H$èH$\$û(tZD$4ø$u.H$ fÇH$ÇD$ÿÿÿÿèÆ$(HÄÃø*uH$ fÇëËH$ fÇë¼H$H$ H\$\$4\$èH$H$ÇD$ÿÿÿÿèÆ$(HÄÃøû7ûÿÿé9ûÿÿøü)ûÿÿøý ûÿÿé"ûÿÿø+Ûø(
ÄH$èL$H\$H¬$øHïHÞH¥H¥H¥H$øH¬$HïHÞH¥H¥H¥H´$H$Ht$pHT$xIhHHÿÍIhHL$H´$°Ht$H$¸HT$èH$¶\$ût1Éù
eúÿÿHjHHÿÍHjHéUúÿÿHÇÁëÞø+<úÿÿé>úÿÿø-.úÿÿø~%úÿÿé'úÿÿéÓôÿÿø*nóÿÿé~óÿÿ |
| 00runtime.morestack_noctxt|Pgo.string."empty operand: cannot happen"Ü&"".(*Parser).errorf""".(*Parser).peekâ""".(*Parser).next""".(*Parser).nextÐ<"".(*Parser).atStartOfRegisterì8"".(*Parser).symbolReference""".(*Parser).peek¸Pgo.string."illegal use of register list" &"".(*Parser).errorfÔ 2"".(*Parser).registerList |
| &"".(*Parser).expectì |
| <"".(*Parser).atStartOfRegisterª8"".(*Parser).atRegisterShift
4"".(*Parser).registerShiftÐ
""".(*Parser).peek""".(*Parser).next®""".(*Parser).nextÚ<"".(*Parser).atStartOfRegisterâtype.stringruntime.convT2Eø2runtime.writebarrierifaceNgo.string."expected register; found %s"&"".(*Parser).errorfä<"".(*Parser).registerReferenceº "".(*Parser).getì&"".(*Parser).expectÎ*"".(*Parser).registerÖ\go.string."expected simple register reference"°&"".(*Parser).errorfJgo.string."cannot happen (Addr.Reg2)"Øtype.stringruntime.convT2E´runtime.gopanicØ""".(*Parser).have¬pgo.string."floating-point constant must be an immediate"&"".(*Parser).errorfÈ,"".(*Parser).floatExprîtype.float64 runtime.convT2Eö 2runtime.writebarrieriface¨!&"".(*Parser).expectü!""".(*Parser).haveÐ"`go.string."string constant must be an immediate"°#&"".(*Parser).errorfâ# "".(*Parser).get¨%strconv.UnquoteÞ'runtime.convI2EÈ(2runtime.writebarrierifaceî(Dgo.string."string parse error: %s"Þ)&"".(*Parser).errorfÆ*type.stringò*runtime.convT2EÔ+2runtime.writebarrieriface,&"".(*Parser).expectØ,""".(*Parser).expr-""".(*Parser).peek.&"".(*Parser).expect®/:"".(*Parser).registerIndirectà/&"".(*Parser).expect1""".(*Parser).next3<"".(*Parser).atStartOfRegister0 h"".autotmp_0652"type.interface {}"".autotmp_0651*type.*[1]interface {}"".autotmp_0650&type.[]interface {}"".autotmp_0649Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0648¿"type.interface {}"".autotmp_0646_&type.[]interface {}"".autotmp_0645Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0644Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0642type.string"".autotmp_0641(type.[1]interface {}"".autotmp_0640Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0639type.bool"".autotmp_0638¯type.float64"".autotmp_0637type.bool"".autotmp_0636type.int"".autotmp_0635type.int"".autotmp_0634type.bool"".autotmp_0633type.int"".autotmp_0632Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0631type.string"".autotmp_0630type.string"".autotmp_0629ÿ(type.[1]interface {}"".autotmp_0627Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0626Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0623type.bool"".autotmp_0622Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0620/Jtype.bootstrap/asm/internal/lex.Token"".~r0ÿtype.string>bootstrap/asm/internal/lex.l·2¿Jtype.bootstrap/asm/internal/lex.Token"".~r0¿type.string>bootstrap/asm/internal/lex.l·2Jtype.bootstrap/asm/internal/lex.Token"".~r0type.string>bootstrap/asm/internal/lex.l·2Jtype.bootstrap/asm/internal/lex.Token"".~r0type.string>bootstrap/asm/internal/lex.l·2ÏJtype.bootstrap/asm/internal/lex.Token"".~r0ÿtype.string>bootstrap/asm/internal/lex.l·2ÿJtype.bootstrap/asm/internal/lex.Token"".~r0ßtype.string>bootstrap/asm/internal/lex.l·2ïJtype.bootstrap/asm/internal/lex.Token"".errßtype.error"".strßtype.string"".rname¿type.string |
| "".r2¿type.int16 |
| "".r1»type.int16"".nameÿtype.string"".tok¯Jtype.bootstrap/asm/internal/lex.Token"".nametype.string"".tokßJtype.bootstrap/asm/internal/lex.Token"".prefix·type.int32"".~r1 type.bool"".aBtype.*bootstrap/internal/obj.Addr"".ptype.*"".Parserz% \ ù ² ® i ¼À¶ö- |
| ;
NFI(2 |
| C9#
[F69=% @
U ' C
` |
| ' C Ý
n "
|
|
u `7 q# Vmúäjç+ jJJ¾Tgclocals·17002952f994e7e7b5e2d0d681cf7c20Tgclocals·d9d9075898267977f8b7d84b7a308d1aR/tmp/go/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).atStartOfRegisterdH%H;awèëêHì@HL$PHD$XHH$H\$HH HkHl$HL$0HL$HD$8HD$èHL$ ¶\$(Hùût |
| ÆD$`HÄ@ÃHL$PHD$XHH$H\$HH HkHl$HL$0HL$HD$8HD$èH\$ ¶+@ýt!H\$HH$è\$û(u |
| ÆD$`HÄ@ÃÆD$`ëôéqÿÿÿ |
| 0runtime.morestack_noctxtN*type.map[string]int16²4runtime.mapaccess2_faststr(type.map[string]boolþ4runtime.mapaccess1_faststr¶""".(*Parser).peek@ |
| "".autotmp_0661type.string"".autotmp_0660type.string"".~r10type.bool"".nametype.string"".ptype.*"".Parser eq W |
| y X¨Tgclocals·e0dd5664695c71438932a711825a98a4Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ8"".(*Parser).atRegisterShiftðdH%H;awèëêHìPHD$XH¨ HmH] Hû5t |
| ÆD$`HÄPÃH$èD$=üÿÿ=üÿÿHÇÀ<t |
| ÆD$`HÄPÃH\$XH$èHt$X\$û(
ÑHn8H^HH)ÝHý¼H\$,-+-k-kHÇÂHÇÁH4$H\$8H\$HT$@HT$HL$HHL$èHL$X¶\$ ûtGHiHHÅHY0HA8LA@H9Ås9HkíHë+ýüÿÿ|$ýüÿÿHÇÀ<t |
| ÆD$`HÄPÃÆD$`ëô1ÀëçèÆD$`HÄPÃ1Àéðþÿÿ |
| 0runtime.morestack_noctxt""".(*Parser).peek""".(*Parser).peekä""".statictmp_0672ô""".statictmp_0672""".statictmp_0672ö"".(*Parser).atÂ$runtime.panicindex "".autotmp_0675type.bool"".autotmp_0674type.int"".autotmp_0671/Vtype.[]bootstrap/asm/internal/lex.ScanToken"".autotmp_0669type.bool"".autotmp_0668GXtype.[3]bootstrap/asm/internal/lex.ScanToken"".autotmp_0666Rtype.bootstrap/asm/internal/lex.ScanToken"".~r0type.bool"".ptype.*"".Parser> # 7 Þ *² |
| . |
| 5¼ |
| B¾Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·0528ab8f76149a707fd2f0025c2178a3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).registerReferenceødH%H$XÿÿÿH;AwèëâHì(H$8H$@HH$H$0H HkHl$H$HL$H$ HD$èHD$ ¶\$(H·(ûtf¬$HÆ$JHÄ(ÃH$8H$@HH$H$0H HkHl$H$HL$H$ HD$èH\$ ¶+@ý
!H$8H\$xH$@H$H$HÇHÇCH$HûÔHÇÂHÇÁH$ØH$àH$èHH$H\$xH\$èHL$HD$H$ØH$HL$hHL$HD$pHD$èH´$0H4$H5Hl$HïH¥H¥H$ØH\$H$àH\$ H$èH\$(èfÇ$HÆ$JHÄ(Ãé%ÿÿÿH$0H$ÇD$(èH$0H$ÇD$ýÿÿÿèH\$H¬$ðHïHÞH¥H¥H¥H$ðH¬$¨HïHÞH¥H¥H¥H$¨H¬$ÀHïHÞH¥H¥H¥H$ÈH$ÐHL$HH$HD$PHD$HÇD$ |
| HÇD$èH\$ H\$@H\$(H\$XH\$0H\$`H$0H$ÇD$)èHl$XHýýH$HÇHÇCH$HûÍHÇÁHÇÂH$ØH$àH$èH,$H\$`H\$èHL$HD$H$ØH$HL$hHL$HD$pHD$èH´$0H4$H5Hl$HïH¥H¥H$ØH\$H$àH\$ H$èH\$(èfÇ$HÆ$JHÄ(Ãé,ÿÿÿH$8H$H$@H\$H\$@f\$H¬$0H HU HÿÓH·\$Hض\$û
kH$8H\$xH$@H$fD$>H¼$1ÀèH$Hû!HÇÁHÇÂH$ØH$àH$èHH$H\$xH\$èHL$HD$H$ØH$HL$hHL$HD$pHD$èHH$H\$>H\$èHL$HD$H$ØHÃH$HL$hHL$HD$pHD$èH´$0H4$H5Hl$HïH¥H¥H$ØH\$H$àH\$ H$èH\$(èfÇ$HÆ$JHÄ(ÃéØþÿÿf$HÆ$JHÄ(Ã: |
| 00runtime.morestack_noctxtp*type.map[string]int16æ4runtime.mapaccess2_faststrê(type.map[string]boolà4runtime.mapaccess1_faststrêtype.stringruntime.convT2Eî2runtime.writebarrierifaceNgo.string."expected register; found %s"&"".(*Parser).errorfø "".(*Parser).getª "".(*Parser).getÀ strconv.ParseInt® "".(*Parser).getruntime.convI2Eî2runtime.writebarrierifaceJgo.string."parsing register list: %s"&"".(*Parser).errorfÀ |
| Ìð runtime.duffzeroÊtype.stringðruntime.convT2EÎ2runtime.writebarrierifaceÜtype.int16runtime.convT2Eè2runtime.writebarrierifaceFgo.string."illegal register %s(%d)"þ&"".(*Parser).errorf@Ð4"".autotmp_0700"type.interface {}"".autotmp_0699"type.interface {}"".autotmp_0697&type.[]interface {}"".autotmp_0696"type.interface {}"".autotmp_0695*type.*[1]interface {}"".autotmp_0694&type.[]interface {}"".autotmp_0693ÿ"type.interface {}"".autotmp_0691&type.[]interface {}"".autotmp_0689Ótype.int16"".autotmp_0688type.string"".autotmp_0687?(type.[2]interface {}"".autotmp_0686(type.[1]interface {}"".autotmp_0685oJtype.bootstrap/asm/internal/lex.Token"".autotmp_0684ßtype.string"".autotmp_0683¿(type.[1]interface {}"".autotmp_0681type.string"".autotmp_0680type.string"".~r0¿type.string>bootstrap/asm/internal/lex.l·2ÏJtype.bootstrap/asm/internal/lex.Token"".errtype.error"".numÏtype.int64"".tokÿJtype.bootstrap/asm/internal/lex.Token"".~r24type.bool"".~r10type.int16"".nametype.string"".ptype.*"".ParserH%Ð|ÏÐýÏÐÿÏмÏÐÏbÖ%`dNt |
| ÜI Ê6rz:Ûqz_ ÇBTgclocals·8540a2071a4dff4808f1c5123a5b6cd4Tgclocals·afbbabc2e9aea83c5ef0ae0843d38d5cR/tmp/go/src/cmd/asm/internal/asm/parse.goþ*"".(*Parser).registeràØdH%H$`ÿÿÿH;AwèëâHì Æ$LfÇ$JH$(H$H$0H\$H$8H\$è$@H·\$f$H¶\$û$MuHÄ Ãø©ø* D$4D$0H$0H$H$8H$H¼$ð1ÀèH$ðHûúHÇÂHÇÁH$ÀH$ÈH$ÐHH$H\$4H\$èHL$HD$H$ÀH$HL$pHL$HD$xHD$èHH$H\$0H\$èHL$HD$H$ÀHÃH$HL$pHL$HD$xHD$èHH$H$H\$èHL$HD$H$ÀHà H$HL$pHL$HD$xHD$èH´$(H4$H5Hl$HïH¥H¥H$ÀH\$H$ÈH\$ H$ÐH\$(èH$(H$èH$(D$ø:Òø,Éø+ÀH$è\$û*
¨H$(H$èH$(H$èH\$H¬$ØHïHÞH¥H¥H¥H$ØH¬$¨HïHÞH¥H¥H¥H$°H$¸H$(H$HL$PHL$HD$XHD$è¶\$$LÆ$MHÄ ÃëîH HHk Hl$8H$èH$(HL$8H\$H¬$ØHïHÞH¥H¥H¥$Øø+
ùHù9tCH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèHÄ ÃH$èH\$H¬$ØHïHÞH¥H¥H¥H$ØH¬$HïHÞH¥H¥H¥H$H$ HL$@HD$HH$(H$HL$`HL$HD$hHD$èH$(H·\$f$J¶\$û$M
ýýÿÿHÄ Ãø,
GÿÿÿHù5=ÿÿÿHù73ÿÿÿH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèHÄ Ãéÿûÿÿ6 |
| 00runtime.morestack_noctxt¼<"".(*Parser).registerReferenceªè runtime.duffzero¨type.int32Îruntime.convT2E¬2runtime.writebarrierifaceºtype.int32àruntime.convT2EÆ2runtime.writebarrierifaceÔtype.stringruntime.convT2Eæ2runtime.writebarrierifacehgo.string."prefix %c not allowed for register: %c%s"ü&"".(*Parser).errorf """.(*Parser).peekþ """.(*Parser).peekº |
| """.(*Parser).nextÜ |
| """.(*Parser).next°."".(*Parser).parseScale¤
""".(*Parser).next²go.string."(register+register) not supported on this architecture"&"".(*Parser).errorf´""".(*Parser).next<"".(*Parser).registerReferenceÒgo.string."(register,register) not supported on this architecture"²&"".(*Parser).errorfPÀ4"".autotmp_0725Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0724"type.interface {}"".autotmp_0723"type.interface {}"".autotmp_0722ß"type.interface {}"".autotmp_0720¿&type.[]interface {}"".autotmp_0718Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0717Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0716Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0715Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0713¿type.string"".autotmp_0712ßtype.int32"".autotmp_0711×type.int32"".autotmp_0710_(type.[3]interface {}"".~r0type.string>bootstrap/asm/internal/lex.l·2ïJtype.bootstrap/asm/internal/lex.Token"".~r0¿type.string>bootstrap/asm/internal/lex.l·2Jtype.bootstrap/asm/internal/lex.Token"".nameÿtype.string"".charÏtype.int |
| "".okJtype.bool"".scaleHtype.int8 |
| "".r2Dtype.int16 |
| "".r1@type.int16"".prefix0type.int32"".nametype.string"".ptype.*"".ParserN%Àj¿À§¿À¿À¯¿À_¿Àð t7E ,/6 ;X@ ;]É¢Tgclocals·0e87fa8d22847d1447a3efd7c6026ec4Tgclocals·b06c1dbc71f39ef1ff586e1002bfc88fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ4"".(*Parser).registerShiftààdH%H$@ÿÿÿH;AwèëâHì@$`øUD$<H$PH$H$XH$ H¼$ 1ÀèH$ Hû¯HÇÂHÇÁH$ðH$øH$HH$H\$<H\$èHL$HD$H$ðH$HL$xHL$H$HD$èHH$H$H\$èHL$HD$H$ðHÃH$HL$xHL$H$HD$èH´$HH4$H5Hl$HïH¥H¥H$ðH\$H$øH\$ H$H\$(èH$HH$H$PH\$H$XH\$èH·\$f\$6¶\$ûuHÇ$hHÄ@ÃfÇD$8H$HH$èH\$H¬$HïHÞH¥H¥H¥$=üÿÿÞ=üÿÿ
¼fÇD$8H$HH$èH$HH\$H¬$HïHÞH¥H¥H¥H$H¬$¨HïHÞH¥H¥H¥H$¨H¬$ØHïHÞH¥H¥H¥H¬$àH$èHl$HHl$hHT$PHT$pfÇD$:$¨øý
mHiHHÿÍHiHH$èHD$HD$@Hø H\$hH$H\$pH$ H$HÇHÇCH$HûûHÇÁHÇÂH$ðH$øH$HH$H$H\$èHL$HD$H$ðH$HL$xHL$H$HD$èH´$HH4$H5Hl$HïH¥H¥H$ðH\$H$øH\$ H$H\$(èHD$@HàHÁàH·\$6HãH·l$8HÁåH ëH ÃH¿ÛH$hHÄ@Ãéþþÿÿøþ
PH$Hl$HT$èH·\$f\$4¶\$û
H\$hH$H\$pH$ H$HÇHÇCH$HûÚHÇÁHÇÂH$ðH$øH$HH$H$H\$èHL$HD$H$ðH$HL$xHL$H$HD$èH´$HH4$H5Hl$HïH¥H¥H$ðH\$H$øH\$ H$H\$(èH·\$4HãHÁãHËHØéyþÿÿéÿÿÿø(1ýÿÿH$¨H¬$ÀHïHÞH¥H¥H¥H$ÈH$ÐHL$XH$HD$`H$ H$HÇHÇCH$HûËHÇÁHÇÂH$ðH$øH$HH$H$H\$èHL$HD$H$ðH$HL$xHL$H$HD$èH´$HH4$H5Hl$HïH¥H¥H$ðH\$H$øH\$ H$H\$(èH·D$:é/ýÿÿé.ÿÿÿ=üÿÿ
@ûÿÿfÇD$8é4ûÿÿ=üÿÿufÇD$8é!ûÿÿ=üÿÿ
ûÿÿfÇD$8é |
| ûÿÿéJùÿÿ> |
| 00runtime.morestack_noctxtÈð runtime.duffzeroÆtype.int32ìruntime.convT2EÐ2runtime.writebarrierifaceÞtype.stringruntime.convT2Eö2runtime.writebarrierifacevgo.string."prefix %c not allowed for shifted register: $%s"&"".(*Parser).errorfâ<"".(*Parser).registerReferenceä""".(*Parser).next """.(*Parser).nextÐ""".(*Parser).exprØ
type.stringruntime.convT2Eè2runtime.writebarrieriface\go.string."register shift count too large: %s"þ&"".(*Parser).errorfº<"".(*Parser).registerReferenceÌtype.stringøruntime.convT2EÜ2runtime.writebarrierifacepgo.string."rhs of shift must be register or integer: %s"ò&"".(*Parser).errorfþtype.stringªruntime.convT2E2runtime.writebarrieriface´Vgo.string."unexpected %s in register shift"¤&"".(*Parser).errorfPN"".autotmp_0756"type.interface {}"".autotmp_0755*type.*[1]interface {}"".autotmp_0754&type.[]interface {}"".autotmp_0753"type.interface {}"".autotmp_0752*type.*[1]interface {}"".autotmp_0751&type.[]interface {}"".autotmp_0750"type.interface {}"".autotmp_0748&type.[]interface {}"".autotmp_0747Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0745"type.interface {}"".autotmp_0744"type.interface {}"".autotmp_0742&type.[]interface {}"".autotmp_0741type.string"".autotmp_0740(type.[1]interface {}"".autotmp_0739type.string"".autotmp_0738(type.[1]interface {}"".autotmp_0736type.int"".autotmp_0735type.string"".autotmp_0734ï(type.[1]interface {}"".autotmp_0733Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0732oJtype.bootstrap/asm/internal/lex.Token"".autotmp_0731Ïtype.string"".autotmp_0730type.int32"".autotmp_0729?(type.[2]interface {}"".~r0Ïtype.string>bootstrap/asm/internal/lex.l·2ÿJtype.bootstrap/asm/internal/lex.Token"".~r0ïtype.string>bootstrap/asm/internal/lex.l·2ÏJtype.bootstrap/asm/internal/lex.Token"".xÿtype.int64 |
| "".r2type.int16"".counttype.int16"".str¯type.string"".tok¯Jtype.bootstrap/asm/internal/lex.Token |
| "".optype.int16 |
| "".r1type.int16"".~r2@type.int64"".prefix0type.int32"".nametype.string"".ptype.*"".Parser*%¸ÿßÿò°¸à, Õ;<N@ . # µ-
->µÐ+·}^}Ü}_Tgclocals·a583d5525892bdacae82e1cfd172d762Tgclocals·322f8af7e32b122ac54db1aa64e83880R/tmp/go/src/cmd/asm/internal/asm/parse.goþ8"".(*Parser).symbolReference dH%HD$°H;AwèëåHìÐH$à$øø
nfÇHÇD$0H$ØH$è\$û<
=HÇD$0H$ØH$èH$ØH$ÇD$>èH$ØH$è\$û+ÅH$ØH$è\$û-§H$ØH«¨H,$H$èH\$H$ðH\$H\$0H\$èHD$ H$àH$H<$CH$ HD$èH$ØH$è\$ûÿ
$øû÷H$èH\$hH$ðH\$pH\$xHÇHÇCH\$xHûÂHÇÂHÇÁH$ H$¨H$°HH$H\$hH\$èHL$HD$H$ H$HL$XHL$HD$`HD$èH´$ØH4$H5Hl$HïH¥H¥H$ H\$H$¨H\$ H$°H\$(èHÄÐÃé7ÿÿÿH$ØH$ÇD$(èH$ØH$ÇD$þÿÿÿèH\$H¬$¸HïHÞH¥H¥H¥H$¸H¬$HïHÞH¥H¥H¥H$H$HL$8HL$HHD$@HD$PH$ØH$ÇD$)èH$ØH$H$àH\$H\$HH\$H\$PH\$H\$0HûuÆD$ $ø\$$èHÄÐÃÆD$ ëá%é±ýÿÿH$ØH$èHD$H$àHCé2ýÿÿéñüÿÿø$u |
| fÇéüÿÿø*
üÿÿfÇéuüÿÿ( |
| *0runtime.morestack_noctxtª""".(*Parser).peekø""".(*Parser).nextª "".(*Parser).getÌ""".(*Parser).peek""".(*Parser).peekBbootstrap/internal/obj.Linklookupð.runtime.writebarrierptr""".(*Parser).peek type.stringÆruntime.convT2E¤2runtime.writebarrierifaceÊbgo.string."illegal addressing mode for symbol %s"º &"".(*Parser).errorf |
| "".(*Parser).get¼ |
| "".(*Parser).get "".(*Parser).getº
<"".(*Parser).setPseudoRegister""".(*Parser).exprP "".autotmp_0781ï"type.interface {}"".autotmp_0779_&type.[]interface {}"".autotmp_0777/Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0776Ïtype.string"".autotmp_0775¯(type.[1]interface {}"".autotmp_0774Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0770Rtype.bootstrap/asm/internal/lex.ScanToken"".~r0¯type.string>bootstrap/asm/internal/lex.l·2Jtype.bootstrap/asm/internal/lex.Token"".regtype.string"".isStatic¿type.int"".prefix@type.int32"".name type.string"".aBtype.*bootstrap/internal/obj.Addr"".ptype.*"".Parser(" Æ ÿ gÐÂ* <g÷ |
| rM" |
| "Tz(MtTgclocals·fb324eae7b642dccd1fb9ed48c819a23Tgclocals·1e7f898d2ea6515b9621509cd27a3009R/tmp/go/src/cmd/asm/internal/asm/parse.goþ<"".(*Parser).setPseudoRegisteràÔdH%HD$øH;AwèëåHìH¬$H·]fûèH$ H\$PH$¨H\$XH\$`HÇHÇCH\$`HûHÇÂHÇÁH\$pHT$xH$HH$H\$PH\$èHL$HD$H\$pH$HL$@HL$HD$HHD$èH´$H4$H5Hl$HïH¥H¥H\$pH\$H\$xH\$ H$H\$(èH$ H$¨HL$0H$H\$8H\$H-LD$LÇHîH¥H¥èHL$0HD$8H\$ HûõHøueH$HD$H-LD$LÇHîH¥H¥èHL$0HD$8¶\$ ût-H$ÆC$´û$u
H$fÇHÄÃHø
H$HD$H-LD$LÇHîH¥H¥è¶\$ ût^$´ût@H´$H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH$fÇéIÿÿÿH$ H\$PH$¨H\$XH\$`HÇHÇCH\$`Hû°HÇÁHÇÂH\$pHL$xH$HH$H\$PH\$èHL$HD$H\$pH$HL$@HL$HD$HHD$èH´$H4$H5Hl$HïH¥H¥H\$pH\$H\$xH\$ H$H\$(èé\þÿÿéIÿÿÿHøucH$HD$H-LD$LÇHîH¥H¥èHL$0HD$8¶\$ ût+H$ÆC¼$°ýýÿÿH$ÆCéìýÿÿHø
þÿÿH$HD$H-LD$LÇHîH¥H¥è¶\$ ûgþÿÿH$ÆCéýÿÿéLüÿÿ0 |
| *0runtime.morestack_noctxt²type.stringØruntime.convT2E°2runtime.writebarrierifaceÖpgo.string."internal error: reg %s already set in pseudo"º&"".(*Parser).errorfgo.string."PC"¶"runtime.cmpstringgo.string."FP"¼ runtime.eqstringògo.string."PC" runtime.eqstringìTgo.string."illegal addressing mode for PC"Æ &"".(*Parser).errorf²type.stringØruntime.convT2E°2runtime.writebarrierifaceÖ\go.string."expected pseudo-register; found %s"º
&"".(*Parser).errorfþ
go.string."SB"¦ runtime.eqstringØgo.string."SP" runtime.eqstringP"".autotmp_0795"type.interface {}"".autotmp_0794*type.*[1]interface {}"".autotmp_0793&type.[]interface {}"".autotmp_0792¯type.string"".autotmp_0791"type.interface {}"".autotmp_0789/&type.[]interface {}"".autotmp_0788type.string"".autotmp_0787(type.[1]interface {}"".autotmp_0786otype.string"".autotmp_0785O(type.[1]interface {}"".prefixHtype.int32"".isStatic@type.bool"".reg type.string"".addrBtype.*bootstrap/internal/obj.Addr"".ptype.*"".Parser"ÀÍ°p "èW>
#8@
è> <'
,«q>²ßq6m1Tgclocals·fb324eae7b642dccd1fb9ed48c819a23Tgclocals·0c9052ff9fb2401de0818a3436b7bb38R/tmp/go/src/cmd/asm/internal/asm/parse.goþ:"".(*Parser).registerIndirectÀ$¢$dH%H$@ÿÿÿH;AwèëâHì@H$HH$ÇD$(èH$HH$èH\$H¬$(HïHÞH¥H¥H¥H$(H¬$°HïHÞH¥H¥H¥H$°H¬$ÈHïHÞH¥H¥H¥H$ÐH$ØHL$8HD$@H$HH$HL$XHL$HD$`HD$ÇD$èH·\$ f\$6H·\$"f\$4¶\$$\$3¶\$%û
H$°H¬$HïHÞH¥H¥H¥H$HÇHÇCH$Hû±HÇÂHÇÁH$øH$H$HH$H$H\$èHL$HD$H$øH$HL$hHL$HD$pHD$èH´$HH4$H5Hl$HïH¥H¥H$øH\$H$H\$ H$H\$(èH$HH$ÇD$)èLD$`¶|$3´$XH·T$4H$HH$PfÇH·\$6fûïfútCH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèHÄ@ÃIøuzHt$XH4$LD$H5LD$LÇH¥H¥èLD$`´$XH$HH$P¶\$ ût.H$HD$H\$XH\$LD$ÆD$ t$$èHÄ@öXûuÉH\$XH\$xL$H$HÇHÇCH$HûÛHÇÁHÇÂH$øH$H$HH$H\$xH\$èHL$HD$H$øH$HL$hHL$HD$pHD$èH´$HH4$H5Hl$HïH¥H¥H$øH\$H$H\$ H$H\$(èLD$`´$XH$HH$Pé³þÿÿéÿÿÿH·l$6fhfú¬H© HmH] Hû5 H© HmH] Hû7H© HmH] Hû9ueþu@ÿufÇfÇ@fPHÄ@ÃH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèHÄ@ÃfútWH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCè¶|$3´$XH$HH$Pþ$ufÇH·\$6fûüuUþtPH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCè¶|$3H$HH$P@ÿ
H$è¶|$3H$P\$û(
wH$HH$èH$HH$èH\$H¬$(HïHÞH¥H¥H¥H$(H¬$HïHÞH¥H¥H¥H$H¬$àHïHÞH¥H¥H¥H$èH$ðH$HH$HL$HHL$HD$PHD$ÇD$èH·\$ f\$6H·\$"f\$4¶\$$\$3¶\$%û
H$H¬$HïHÞH¥H¥H¥H$HÇHÇCH$HûNHÇÁHÇÂH$øH$H$HH$H$H\$èHL$HD$H$øH$HL$hHL$HD$pHD$èH´$HH4$H5Hl$HïH¥H¥H$øH\$H$H\$ H$H\$(èH·\$4fût@H´$HH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH$PH·l$6fkH$Pf¾l$3fkH$HH$ÇD$)èHÄ@Ãé«þÿÿ@ÿtëfÇ@H·l$6fhf@¾ïfhëÐþu@ÿufÇH¿êHhHÄ@ÃH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèHÄ@ÃéHøÿÿR |
| 00runtime.morestack_noctxtt "".(*Parser).get""".(*Parser).nextÆ*"".(*Parser).registerJtype.bootstrap/asm/internal/lex.Token°runtime.convT2E2runtime.writebarrieriface´Xgo.string."indirect through non-register %s"¤&"".(*Parser).errorfÖ "".(*Parser).getð \go.string."cannot use pseudo-register in pair"Ð |
| &"".(*Parser).errorfgo.string."PC"¸ runtime.eqstringÐ<"".(*Parser).setPseudoRegisterÂtype.stringèruntime.convT2EÆ2runtime.writebarrierifaceì`go.string."cannot reference %s without a symbol"Ü&"".(*Parser).errorf¼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â""".(*Parser).peek¸""".(*Parser).nextÚ""".(*Parser).nextö*"".(*Parser).register´Jtype.bootstrap/asm/internal/lex.Tokenàruntime.convT2E¾2runtime.writebarrierifaceäXgo.string."indirect through non-register %s"Ô&"".(*Parser).errorf Vgo.string."unimplemented two-register form"ì &"".(*Parser).errorfæ! "".(*Parser).get#dgo.string."illegal address mode for register pair"ü#&"".(*Parser).errorf0:"".autotmp_0819"type.interface {}"".autotmp_0818*type.*[1]interface {}"".autotmp_0817&type.[]interface {}"".autotmp_0816"type.interface {}"".autotmp_0815*type.*[1]interface {}"".autotmp_0814&type.[]interface {}"".autotmp_0813¯"type.interface {}"".autotmp_0811&type.[]interface {}"".autotmp_0810Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0809(type.[1]interface {}"".autotmp_0808Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0806type.string"".autotmp_0805(type.[1]interface {}"".autotmp_0804_Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0803ï(type.[1]interface {}"".autotmp_0802/Jtype.bootstrap/asm/internal/lex.Token"".~r0ïtype.string>bootstrap/asm/internal/lex.l·2¿Jtype.bootstrap/asm/internal/lex.Token"".~r0type.string>bootstrap/asm/internal/lex.l·2ïJtype.bootstrap/asm/internal/lex.Token"".tokÏJtype.bootstrap/asm/internal/lex.Token"".scaletype.int8 |
| "".r2type.int16 |
| "".r1type.int16"".nameÏtype.string"".tokJtype.bootstrap/asm/internal/lex.Token"".prefix type.int32"".aBtype.*bootstrap/internal/obj.Addr"".ptype.*"".Parserf%ÿÿ¢ÿBÿäÿGÿBÿ È %F6Q @;R& |
| |
| |
| 2
;WP-F} @ |
| e;3P9©µz}4L |
| zàµzLëTgclocals·162d252f8f43edf50df6e3483da76d6cTgclocals·1c54463d081f7912fa113f49bffc0fcbR/tmp/go/src/cmd/asm/internal/asm/parse.goþ2"".(*Parser).registerListÀ¦dH%HD$H;AwèëåHìðfÇD$4H$øH$èH$øH\$H¬$ØHïHÞH¥H¥H¥H$ØHl$xHïHÞH¥H¥H¥D$xøÿuCH$HHl$HïHÞH¥H¥H\$HÇHÇCHÇCèHÄðÃø]u'H$fÇH$H·l$4HkHÄðÃH\$xH¬$HïHÞH¥H¥H¥H$H$ H$HL$8HL$HD$@HD$èH·\$f\$0f\$2H$øH$èH·t$2H·D$0\$û-
bH$øH$èH$øH$èH\$H¬$ØHïHÞH¥H¥H¥H$ØH¬$¨HïHÞH¥H¥H¥H$°H$¸H$øH$HL$HHL$HD$PHD$èH·D$0H·\$HÞf9Æs HÂHðHÖft$2f9ð\HÍHÇ÷ÈùHÓãHéH·l$4H!ëfûófD$0fD$6H\$hHÇHÇCH\$hHûAHÇÅHÇÂH$ÀH¬$ÈH$ÐHH$H\$6H\$èHT$HD$H$ÀH$HT$XHT$HD$`HD$èH´$øH4$H5Hl$HïH¥H¥H$ÀH\$H$ÈH\$ H$ÐH\$(èH·t$2H·D$0H·\$4HÚHÍHÇ÷Èùs\HÓãHéH Óf\$4HÿÀft$2f9ð¤þÿÿH$øH$è\$û]tH$øH$ÇD$,èérüÿÿémüÿÿ1Ûë é¸þÿÿ1Ûékþÿÿé4þÿÿ" |
| *0runtime.morestack_noctxtl""".(*Parser).nextPgo.string."missing ']' in register list"è&"".(*Parser).errorfÜ6"".(*Parser).registerNumber""".(*Parser).peekò""".(*Parser).next""".(*Parser).nextè6"".(*Parser).registerNumberÐ |
| type.uint16ö |
| runtime.convT2EÔ2runtime.writebarrierifaceúPgo.string."register R%d already in list"ê&"".(*Parser).errorf""".(*Parser).peekÜ "".(*Parser).get à,"".autotmp_0843¯"type.interface {}"".autotmp_0841_&type.[]interface {}"".autotmp_0840type.uint16"".autotmp_0838Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0837type.uint16"".autotmp_0836type.uint16"".autotmp_0835ótype.uint16"".autotmp_0834(type.[1]interface {}"".autotmp_0833type.uint16"".autotmp_0832Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0831Rtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0829/Jtype.bootstrap/asm/internal/lex.Token"".~r0Ïtype.string>bootstrap/asm/internal/lex.l·2Jtype.bootstrap/asm/internal/lex.Token"".~r0ïtype.string>bootstrap/asm/internal/lex.l·2¿Jtype.bootstrap/asm/internal/lex.Token |
| "".hiûtype.uint16 |
| "".loÿtype.uint16"".tokïJtype.bootstrap/asm/internal/lex.Token"".bits÷type.uint16"".aBtype.*bootstrap/internal/obj.Addr"".ptype.*"".Parser("àßà+ßàôàö |
| "K;4
+L |
| * /ó) 1 |
| *5
zWUTgclocals·c70b15b9f2d08c884d2a5c6874723195Tgclocals·a512ad296dcd87364d92e89b9dd6ab62R/tmp/go/src/cmd/asm/internal/asm/parse.goþ6"".(*Parser).registerNumberà Ê dH%HD$ðH;AwèëåHìH$ H$¨H¬$H HmH] Hû5uVHøuPH$HD$H-LD$LÇHîH¥H¥èH$ H$¨¶\$ ûtfÇ$° |
| HÄÃHø¯¶ûRîHL$XHD$`H\$hHÇHÇCH\$hHûoHÇÂHÇÁH\$xH$H$HH$H\$XH\$èHL$HD$H\$xH$HL$8HL$HD$@HD$èH´$H4$H5Hl$HïH¥H¥H\$xH\$H$H\$ H$H\$(èH$ H$¨H$H$HL$HD$èH·\$f\$6¶\$ûufÇ$°HÄÃHHHCHH$H$H HkHl$HL$HHL$HD$PHD$èH\$ H·+H·\$6H)ëf$°HÄÃéþÿÿè |
| *0runtime.morestack_noctxtÂgo.string."g"ê runtime.eqstringtype.stringÂruntime.convT2E2runtime.writebarrierifaceÀ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.panicindex@ "".autotmp_0853¯"type.interface {}"".autotmp_0851/&type.[]interface {}"".autotmp_0849type.string"".autotmp_0848otype.string"".autotmp_0847O(type.[1]interface {}"".r³type.int16"".~r10type.uint16"".nametype.string"".ptype.*"".Parser4" Å k ð2Â2aî+lt¬t+±Tgclocals·b29a376724b9675f7c9e576a6dabc1e0Tgclocals·c2c8ce66b145a8b2f30325ee18b5b8a3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).expr dH%H;awèëêHì0H\$8H$èH\$H\$ H\$8H$èHL$8D$ø-ø+u5H$èH\$ H\$(H\$8H$èHD$H\$(HÃH\$ ë¦ø-u5H$èH\$ H\$(H\$8H$èHD$H\$(H)ÃH\$ ëÄH\$ H\$@HÄ0Ãø^u8H$èH\$ H\$(H\$8H$èHD$H\$(H1ÃH\$ éxÿÿÿø|u¯H$èH\$ H\$(H\$8H$èHD$H\$(H ÃH\$ é;ÿÿÿ |
| 0runtime.morestack_noctxtH""".(*Parser).termx""".(*Parser).peek¸""".(*Parser).nextè""".(*Parser).term¬""".(*Parser).nextÜ""".(*Parser).term¾""".(*Parser).nextî""".(*Parser).term¸""".(*Parser).nextè""".(*Parser).term `"".autotmp_0866type.uint64"".autotmp_0865type.uint64"".autotmp_0864type.uint64"".autotmp_0863type.uint64"".autotmp_0862type.uint64"".autotmp_0861type.uint64"".autotmp_0859type.uint64"".autotmp_0857type.uint64"".valuetype.uint64"".~r0type.uint64"".ptype.*"".Parser`º_`{ÐTð * * * *#Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ,"".(*Parser).floatExpr dH%HD$ H;AwèëåHìàH$èòH$èH$èH\$H¬$ÈHïHÞH¥H¥H¥H$ÈHl$hHïHÞH¥H¥H¥D$hø(&øüu]H\$hH¬$HïHÞH¥H¥H¥H$H$H$HT$8HT$HD$@HD$èòD$ò$ðHÄàÃø(
¢H$èòD$òD$0H$èH$èH\$H¬$ÈHïHÞH¥H¥H¥$Èû)t@H´$èH4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèòD$0ò$ðHÄàÃH\$hH¬$°HïHÞH¥H¥H¥H\$XHÇHÇCH\$XHûÖHÇÂHÇÁH$H$ H$¨HH$H$°H\$èHL$HD$H$H$HL$HHL$HD$PHD$èH´$èH4$H5Hl$HïH¥H¥H$H\$H$ H\$ H$¨H\$(èòò$ðHÄàÃé#ÿÿÿø+u H$èòD$ò$ðHÄàÃø-
¹þÿÿH$èòT$òòYÂò$ðHÄàÃ$ |
| *0runtime.morestack_noctxt\*$f64.0000000000000000n""".(*Parser).next""".(*Parser).atofä,"".(*Parser).floatExpr""".(*Parser).nextBgo.string."missing closing paren"è&"".(*Parser).errorfèJtype.bootstrap/asm/internal/lex.Tokenruntime.convT2Eò2runtime.writebarrieriface jgo.string."unexpected %s evaluating float expression" |
| &"".(*Parser).errorf |
| *$f64.0000000000000000ä |
| ,"".(*Parser).floatExpr¶,"".(*Parser).floatExprÒ*$f64.bff0000000000000 À"".autotmp_0879¯"type.interface {}"".autotmp_0877&type.[]interface {}"".autotmp_0875_Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0874(type.[1]interface {}"".autotmp_0873type.float64"".autotmp_0872type.float64"".autotmp_0871type.float64"".autotmp_0870Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0868/Jtype.bootstrap/asm/internal/lex.Token"".~r0Ïtype.string>bootstrap/asm/internal/lex.l·2¿Jtype.bootstrap/asm/internal/lex.Token"".vßtype.float64"".tokïJtype.bootstrap/asm/internal/lex.Token"".~r0type.float64"".ptype.*"".ParserH"ÀÁ¿Àª¿À¿À+¿À4¿R"C
] 6@ù
:6Óz._Tgclocals·31b90725c9a885e731df361f51db8f0dTgclocals·644477c18ff9d421eaf3a990ef92fcdaR/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).termàÐdH%H;awèëêHìXH\$`H$èH\$H\$0H\$`H$èHT$`D$ø%R=üÿÿ
ÒH$èH\$`H$èH\$H\$@H\$@Hû}=Ht$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH\$0Hû}=Ht$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèHl$0HL$@Hù@s
HÓíHl$0éÿÿÿ1íëï=üÿÿ
H$èH\$`H$èHD$HD$8Hø}BHt$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèHD$8Hl$0HÁHø@s
HÓåHl$hHÄXÃ1íëïø%
ÊH$èH\$`H$èHL$HL$HH\$0Hû}BHt$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèHL$HHùuBHt$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèé¥þÿÿHD$01ÒH÷ñHT$0éþÿÿH\$0H\$hHÄXÃø&u8H$èH\$0H\$PH\$`H$èHD$H\$PH!ÃH\$0éEþÿÿø*u9H$èH\$0H\$PH\$`H$èHD$H\$PH¯ØH\$0éþÿÿø/
mÿÿÿH$èH\$0Hû}=Ht$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH\$`H$èHL$HùuBHt$`H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèéRýÿÿHD$01ÒH÷ñHD$0é>ýÿÿ< |
| 0runtime.morestack_noctxtH&"".(*Parser).factorx""".(*Parser).peekÄ""".(*Parser).nextà""".(*Parser).termªLgo.string."negative right shift count"&"".(*Parser).errorfºdgo.string."right shift of value with high bit set"&"".(*Parser).errorfþ""".(*Parser).next&"".(*Parser).factorÚJgo.string."negative left shift count"´&"".(*Parser).errorf """.(*Parser).next¼&"".(*Parser).factorZgo.string."modulo of value with high bit set"à&"".(*Parser).errorf 4go.string."modulo by zero"ð &"".(*Parser).errorfÜ |
| """.(*Parser).next&"".(*Parser).factorÖ""".(*Parser).next&"".(*Parser).factorÚ""".(*Parser).next
Zgo.string."divide of value with high bit set"ê
&"".(*Parser).errorf&"".(*Parser).factor¼8go.string."division by zero"&"".(*Parser).errorf °""".autotmp_0895type.uint64"".autotmp_0894type.uint64"".autotmp_0893type.uint64"".autotmp_0892type.uint64"".autotmp_0891type.uint64"".autotmp_0890type.uint64"".autotmp_0889type.uint64"".autotmp_0888type.uint64"".autotmp_0887type.uint64"".autotmp_0885type.uint64"".autotmp_0883type.uint64"".shift/type.uint64"".shift?type.uint64"".divisortype.uint64"".valueOtype.uint64"".~r0type.uint64"".ptype.*"".Parser*°£¯°å¯°ÌðÄÈ B ==ST B! B=+0/^ *Y + ==
#ÍTgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).factorÀ¢dH%H$PÿÿÿH;AwèëâHì0H$8H$èH$8H\$H¬$HïHÞH¥H¥H¥H$H¬$ HïHÞH¥H¥H¥$ ø(øû
äH$ H¬$ÐHïHÞH¥H¥H¥H$ØH$àHL$PH$HD$XHD$èH\$H\$`H\$H\$hHl$ Ht$(Ht$xHýHl$pÝH$HÇHÇCH$Hû>HÇÂHÇÁH$èH$ðH$øH,$Ht$èHL$HD$H$èH$H$HL$H$HD$èH´$8H4$H5Hl$HïH¥H¥H$èH\$H$ðH\$ H$øH\$(èH\$`H$H\$hH\$èL$H\$HûuPL$4ùýÿuDH´$8H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèL$4HcÙH$@HÄ0Ãé»þÿÿøýu^H$ H¬$¸HïHÞH¥H¥H¥H$ÀH$ÈH$HT$@HT$HD$HHD$èH\$H$@HÄ0Ãø(
H$èH\$H\$8H$8H$èH\$H¬$HïHÞH¥H¥H¥$û)t@H´$8H4$H5Hl$HïH¥H¥H\$HÇHÇCHÇCèH\$8H$@HÄ0ÃH$ H¬$HïHÞH¥H¥H¥H$HÇHÇCH$Hû×HÇÁHÇÂH$èH$ðH$øHH$H$H\$èHL$HD$H$èH$H$HL$H$HD$èH´$8H4$H5Hl$HïH¥H¥H$èH\$H$ðH\$ H$øH\$(èHÇ$@HÄ0Ãé"ÿÿÿø+uH$èH\$H$@HÄ0Ãø-u!H$èH\$H÷ÛH$@HÄ0Ãø~
þÿÿH$èH\$HóÿH$@HÄ0Ã0 |
| 00runtime.morestack_noctxtd""".(*Parser).nextstrconv.Unquote¶runtime.convI2E 2runtime.writebarrierifaceÆgo.string."%s"¶&"".(*Parser).errorfæ>unicode/utf8.DecodeRuneInStringÂrgo.string."illegal UTF-8 encoding for character constant" &"".(*Parser).errorfô |
| """.(*Parser).atoiÂ""".(*Parser).exprø""".(*Parser).nextèBgo.string."missing closing paren"Â
&"".(*Parser).errorfÐJtype.bootstrap/asm/internal/lex.Tokenüruntime.convT2Eæ2runtime.writebarrieriface^go.string."unexpected %s evaluating expression"ü&"".(*Parser).errorfÎ&"".(*Parser).factor&"".(*Parser).factorè&"".(*Parser).factor à2"".autotmp_0913"type.interface {}"".autotmp_0912*type.*[1]interface {}"".autotmp_0911&type.[]interface {}"".autotmp_0910ß"type.interface {}"".autotmp_0908&type.[]interface {}"".autotmp_0906_Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0905(type.[1]interface {}"".autotmp_0904Jtype.bootstrap/asm/internal/lex.Token"".autotmp_0903type.uint64"".autotmp_0902type.uint64"".autotmp_0901type.uint64"".autotmp_0900type.uint64"".autotmp_0899¿(type.[1]interface {}"".autotmp_0897/Jtype.bootstrap/asm/internal/lex.Token"".~r0¿type.string>bootstrap/asm/internal/lex.l·2¿Jtype.bootstrap/asm/internal/lex.Token"".~r0ßtype.string>bootstrap/asm/internal/lex.l·2ïJtype.bootstrap/asm/internal/lex.Token"".vïtype.uint64"".r÷type.int32"".errÿtype.error"".strtype.string"".tokJtype.bootstrap/asm/internal/lex.Token"".~r0type.uint64"".ptype.*"".Parser`%àÃßàißà¦ßàßà)ßà%ßà*ß |
| x¸
%N gÝ!D ^" 6@! 1*1©)zTgclocals·7ba969af8c72fca351526f5bd553df36Tgclocals·b9b9c52a7c15d38576faaa72059728c2R/tmp/go/src/cmd/asm/internal/asm/parse.goþ2"".(*Parser).positiveAtoi |
| è dH%HD$èH;AwèëåHìH$¨H$H$°H\$HÇD$HÇD$@èH\$ H\$8Hl$(Ht$0Ht$HHýHl$@ÑH\$pHÇHÇCH\$pHûÐHÇÂHÇÁH$H$H$H,$Ht$èHL$HD$H$H$HL$PHL$HD$XHD$èH´$ H4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èH\$8Hû÷H$¨H\$`H$°H\$hH\$pHÇHÇCH\$pHûÏHÇÁHÇÂH$H$H$HH$H\$`H\$èHL$HD$H$H$HL$PHL$HD$XHD$èH´$ H4$H5Hl$HïH¥H¥H$H\$H$H\$ H$H\$(èH\$8H$¸HÄÃé*ÿÿÿé)þÿÿ |
| *0runtime.morestack_noctxt strconv.ParseIntruntime.convI2Eø2runtime.writebarrierifacego.string."%s"&"".(*Parser).errorftype.string¦runtime.convT2E2runtime.writebarrierifaceª<go.string."%s overflows int64" &"".(*Parser).errorf@°"".autotmp_0928"type.interface {}"".autotmp_0927*type.*[1]interface {}"".autotmp_0926&type.[]interface {}"".autotmp_0925"type.interface {}"".autotmp_0923/&type.[]interface {}"".autotmp_0922otype.string"".autotmp_0921(type.[1]interface {}"".autotmp_0920O(type.[1]interface {}"".err¯type.error"".value¿type.int64"".~r10type.int64"".strtype.string"".ptype.*"".Parser"°Ã¯°,ú
"IÑ÷Mzz4Tgclocals·f99f470b4e8bf0bbfec1c215fb234ac7Tgclocals·0d8719c31430daeb27addd3d917f8b86R/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atoiÀ°dH%HD$øH;AwèëåHìH$H$H$ H\$HÇD$HÇD$@èH\$ H\$8Hl$(Ht$0HýÌH\$`HÇHÇCH\$`Hû¾HÇÂHÇÁH\$pHT$xH$Hl$@H,$Ht$HHt$èHL$HD$H\$pH$HL$PHL$HD$XHD$èH´$H4$H5Hl$HïH¥H¥H\$pH\$H\$xH\$ H$H\$(èH\$8H$¨HÄÃé;ÿÿÿ |
| *0runtime.morestack_noctxt"strconv.ParseUintruntime.convI2Eæ2runtime.writebarrierifacego.string."%s"ð&"".(*Parser).errorf@"".autotmp_0938o"type.interface {}"".autotmp_0936/&type.[]interface {}"".autotmp_0935O(type.[1]interface {}"".errtype.error"".valuetype.uint64"".~r10type.uint64"".strtype.string"".ptype.*"".Parser"®à"D |
| ÌMyq)Tgclocals·b29a376724b9675f7c9e576a6dabc1e0Tgclocals·0b7f62cec54829db8af40c20894ebb67R/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atof dH%H;awèëêHìH$òH$H$H\$HÇD$@èòD$òD$0Hl$ Ht$(HýÆH\$XHÇHÇCH\$XHûºHÇÂHÇÁH\$hHT$pHL$xHl$8H,$Ht$@Ht$èHL$HD$H\$hH$HL$HHL$HD$PHD$èH´$H4$H5Hl$HïH¥H¥H\$hH\$H\$pH\$ H\$xH\$(èòD$0ò$ HÄÃé?ÿÿÿ |
| 0runtime.morestack_noctxtR*$f64.0000000000000000$strconv.ParseFloatruntime.convI2EØ2runtime.writebarrierifaceþgo.string."%s"Ü&"".(*Parser).errorf@"".autotmp_0945o"type.interface {}"".autotmp_0943/&type.[]interface {}"".autotmp_0942O(type.[1]interface {}"".errtype.error"".valuetype.float64"".~r10type.float64"".strtype.string"".ptype.*"".Parser«ÿÐ& 5 |
| ÆGxn#Tgclocals·b29a376724b9675f7c9e576a6dabc1e0Tgclocals·0b7f62cec54829db8af40c20894ebb67R/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).atosêdH%HD$øH;AwèëåHìHÇ$¨HÇ$°H$H$H$ H\$èH\$H\$0H\$H\$8Hl$ Ht$(HýÌH\$`HÇHÇCH\$`HûËHÇÂHÇÁH\$pHT$xH$Hl$@H,$Ht$HHt$èHL$HD$H\$pH$HL$PHL$HD$XHD$èH´$H4$H5Hl$HïH¥H¥H\$pH\$H\$xH\$ H$H\$(èH\$0H$¨H\$8H$°HÄÃé.ÿÿÿ |
| *0runtime.morestack_noctxt¨strconv.Unquote®runtime.convI2E2runtime.writebarrieriface¬go.string."%s"&"".(*Parser).errorfP"".autotmp_0952o"type.interface {}"".autotmp_0950/&type.[]interface {}"".autotmp_0949O(type.[1]interface {}"".errtype.error"".value¯type.string"".~r10type.string"".strtype.string"".ptype.*"".Parser"Ë°:< |
| Ì"Sq9Tgclocals·149f5bf45741ad4d84849674a456615eTgclocals·416fb56897f5ae4b4e3b4398c7a598bbR/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).next dH%H;awèëêHìHD$ H\$(HÇHÇCHÇCHP8HXHH9Ó||1ÉùuHHl$(HïHÞH¥H¥H¥HÄÃHpHHX0HH8Hh@HõH9Îs9HkíHëH,$HïHÞH¥H¥H¥HxHHÿÇHxHH$H|$(HÞH¥H¥H¥HÄÃèHÇÁézÿÿÿ |
| 0runtime.morestack_noctxt¤"".EOFü$runtime.panicindex@0"".autotmp_0957type.int"".tok/Jtype.bootstrap/asm/internal/lex.Token"".~r0Jtype.bootstrap/asm/internal/lex.Token"".ptype.*"".Parser0Q/0P/0Ð$Æ;/½Tgclocals·13d3af77a5bf02af6db4588efb2ea811Tgclocals·0528ab8f76149a707fd2f0025c2178a3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).back@"HL$HiHHÿÍHiHÃ"".ptype.*"".Parser ØTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).peekàÔdH%H;awèëêHt$HN8H^HH9Ë|91À<t*HnHH^0HF8LF@H9ÅsHkíHë+l$ÃèÇD$ÿÿÿÿÃHÇÀëÀ |
| 0runtime.morestack_noctxt¤$runtime.panicindex "".~r0Rtype.bootstrap/asm/internal/lex.ScanToken"".ptype.*"".Parserppà* |
| QTgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).more@>HL$HA8HYHH9Ã|ÆD$ÃÆD$ëø "".~r0type.bool"".ptype.*"".Parser îTgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ "".(*Parser).get dH%H;awèëêHì8H\$PHÇHÇCHÇCH\$@H$\$H\$èH\$@H$èH\$Hl$ HïHÞH¥H¥H¥H\$ Hl$PHïHÞH¥H¥H¥HÄ8à |
| 0runtime.morestack_noctxt&"".(*Parser).expect¬""".(*Parser).nextPp"".autotmp_0967/Jtype.bootstrap/asm/internal/lex.Token"".~r1 Jtype.bootstrap/asm/internal/lex.Token"".expectedRtype.bootstrap/asm/internal/lex.ScanToken"".ptype.*"".Parserppoø6D |
| GITgclocals·69799e6b08b04134ac5d3d02564aacadTgclocals·0528ab8f76149a707fd2f0025c2178a3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ&"".(*Parser).expect dH%HD$èH;AwèëåHìH$ H$è$¨\$9ËDL$4H$ H$èH\$Hl$`HïHÞH¥H¥H¥H|$x1ÀèH\$xHû÷HÇÂHÇÁH\$HHT$PHL$XHH$H\$4H\$èHL$HD$H\$HH$HL$8HL$HD$@HD$èHH$H\$`H\$èHL$HD$H\$HHÃH$HL$8HL$HD$@HD$èH´$ H4$H5Hl$HïH¥H¥H\$HH\$H\$PH\$ H\$XH\$(èHÄÃéÿÿÿëï |
| *0runtime.morestack_noctxt^""".(*Parser).peek®""".(*Parser).nextòð runtime.duffzeroØRtype.bootstrap/asm/internal/lex.ScanTokenþruntime.convT2EÖ2runtime.writebarrierifaceäJtype.bootstrap/asm/internal/lex.Tokenruntime.convT2Eê2runtime.writebarrierifaceBgo.string."expected %s, found %s"î&"".(*Parser).errorf °"".autotmp_0975"type.interface {}"".autotmp_0974¿"type.interface {}"".autotmp_0972&type.[]interface {}"".autotmp_0971oJtype.bootstrap/asm/internal/lex.Token"".autotmp_0970ÇRtype.bootstrap/asm/internal/lex.ScanToken"".autotmp_0969?(type.[2]interface {}"".expectedRtype.bootstrap/asm/internal/lex.ScanToken"".ptype.*"".Parser"°à¯°
"$µ.¸Tgclocals·4df0ca373c4c083f16b1234afd8f9a91Tgclocals·f1e2cc662b654875b0f21c24ce3ee25bR/tmp/go/src/cmd/asm/internal/asm/parse.goþ""".(*Parser).haveàÚdH%H;awèëê|$Ht$HFHHn8H9è}4Hn0HN8LN@IÀH9Ès&MkÀLÅ]9ûuÆD$ÃHÿÀHn8H9è|ÌÆD$Ãè |
| 0runtime.morestack_noctxtÎ$runtime.panicindex0"".autotmp_0979type.int"".~r1 type.bool"".tokenRtype.bootstrap/asm/internal/lex.ScanToken"".ptype.*"".Parserpp
" |
| |
| |
| f |
| Tgclocals·64b411f0f44be3f38c26e84fc3239091Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ"".(*Parser).atÀ¦dH%H;awèëêHt$HT$Hj8HZHH)ÝH9õ}ÆD$(ÃHL$H\$ 1ÀIóL9Ø}<DLBHIÀHj0HZ8LJ@I9Øs'MkÀLÅ]D9ÓtÆD$(ÃHÁHÿÀL9Ø|ÄÆD$(Ãè |
| 0runtime.morestack_noctxt$runtime.panicindexP |
| "".autotmp_0986type.int"".autotmp_0985type.int"".~r1@type.bool"".nextVtype.[]bootstrap/asm/internal/lex.ScanToken"".ptype.*"".Parser (¦ ' |
| Tgclocals·14c45952157723c8762210d9c661bf29Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/asm/parse.goþ"".initàÔdH%H;awèëêHìH¶ût¶ûuHÄHÃèÆèèèèèèèèèèÇ$ÿÿÿÿHHl$HïHÞH¥H¥èH\$Hl$0HïHÞH¥H¥H¥HH$HÇD$H\$0Hl$HïHÞH¥H¥H¥èÆHÄHÃ* |
| 0runtime.morestack_noctxt:"".initdone·R"".initdone·p"runtime.throwinit"".initdone·strconv.initos.init log.initª6bootstrap/internal/obj.init´>bootstrap/asm/internal/lex.init¾Bbootstrap/asm/internal/flags.initÈ@bootstrap/asm/internal/arch.initÒ"text/scanner.initÜfmt.initæbytes.initgo.string."EOF"ª>bootstrap/asm/internal/lex.Makeä"".EOF´0runtime.writebarrierfat3À"".initdone·"".autotmp_0991/Jtype.bootstrap/asm/internal/lex.Token ²ðºwwgx7¹Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·0528ab8f76149a707fd2f0025c2178a3R/tmp/go/src/cmd/asm/internal/asm/parse.goþ(type..hash.[8]stringàÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_0994type.int"".autotmp_0993type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[8]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ$type..eq.[8]stringàÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_0998?type.string"".autotmp_0997type.string"".autotmp_0996_type.int"".autotmp_0995Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[8]string"".ptype.*[8]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ&type..hash."".PatchÀªdH%H;awèëêHì H\$(H$H<$tbHÇD$H\$8H\$èHD$H\$(H$H<$t,H$HÇD$HD$8HD$èH\$H\$@HÄ Ã%ëË%ë |
| 0runtime.morestack_noctxt|runtime.memhashàruntime.strhash@@ |
| "".autotmp_1000type.uintptr"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*"".Patch@h?@ |
| =cTgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ"type..eq."".PatchÀ°dH%H;awèëêHìHHL$PHD$XHH(H9ët |
| ÆD$hHÄHÃHqHIHPH@H9Áu@Ht$8H4$HL$@HL$HT$(HT$HD$0HD$è¶\$ ût |
| ÆD$hHÄHÃÆD$hHÄHÃ |
| 0runtime.morestack_noctxtì runtime.eqstring@"".autotmp_1002?type.string"".autotmp_1001type.string"".~r30type.bool"".s type.uintptr"".qtype.*"".Patch"".ptype.*"".Patch*T |
| u+Tgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ4type..hash.[1]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_1005type.int"".autotmp_1004type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[1]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ0type..eq.[1]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_1009?"type.interface {}"".autotmp_1008"type.interface {}"".autotmp_1007_type.int"".autotmp_1006Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[1]interface {}"".p*type.*[1]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ4type..hash.[2]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_1012type.int"".autotmp_1011type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[2]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ0type..eq.[2]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_1016?"type.interface {}"".autotmp_1015"type.interface {}"".autotmp_1014_type.int"".autotmp_1013Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[2]interface {}"".p*type.*[2]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ4type..hash.[3]interface {}àÎdH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_1019type.int"".autotmp_1018type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[3]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ0type..eq.[3]interface {}àÈdH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_1023?"type.interface {}"".autotmp_1022"type.interface {}"".autotmp_1021_type.int"".autotmp_1020Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[3]interface {}"".p*type.*[3]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bv/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/asm/asm.goþ,>go.itab.*bytes.Buffer.io.WriterþVgo.string."unrecognized condition code .%q"``unrecognized condition code .%q Vgo.string."unrecognized condition code .%q"þFgo.string."unrecognized suffix .%q"PPunrecognized suffix .%q Fgo.string."unrecognized suffix .%q"þJgo.string."label %q multiply defined"`Tlabel %q multiply defined Jgo.string."label %q multiply defined"þTgclocals·6800109b6ce1a9d37767bdb32019011càà
4òòòò(ðððððþTgclocals·0217ad10afe789985afb2e983b5ce540xx
|
| *************þZgo.string."%s symbol %q must be a symbol(SB)"pd!%s symbol %q must be a symbol(SB) Zgo.string."%s symbol %q must be a symbol(SB)"þfgo.string."%s symbol %q must not be offset from SB"pp'%s symbol %q must not be offset from SB fgo.string."%s symbol %q must not be offset from SB"þTgclocals·b5331099b270f47f36e53b5debf94d53(( Â? À?þTgclocals·188916d81d4d4ab366e4f6d8640c9e10(( |
| þTgclocals·d750092bc46a365b95c45658604875aa((Vé?þTgclocals·3c9e211214ab7ad67345d956427a2cd0((þjgo.string."%s: expected immediate constant; found %s"t)%s: expected immediate constant; found %s jgo.string."%s: expected immediate constant; found %s"þTgclocals·99efdbc93924abe75b70e7be6ddbd65000 "ü üþTgclocals·295caa816071901565eb2e40e874721700þbgo.string."expect two or three operands for TEXT"pl%expect two or three operands for TEXT bgo.string."expect two or three operands for TEXT"þ go.string."TEXT"0*TEXT go.string."TEXT"þzgo.string."TEXT %s: frame size must be an immediate constant"1TEXT %s: frame size must be an immediate constant zgo.string."TEXT %s: frame size must be an immediate constant"þvgo.string."TEXT %s: argument size must be of form -integer"/TEXT %s: argument size must be of form -integer vgo.string."TEXT %s: argument size must be of form -integer"þTgclocals·fb27d6c8361e11ce1c4c944ce67ac323ÈÈ
J @þ ¼ ¼(@þ<<þTgclocals·9d9cc4bc5cd0d3c9006bb7fd1d9044e1xx
þPgo.string."expect two operands for DATA"`Zexpect two operands for DATA Pgo.string."expect two operands for DATA"þTgo.string."expect /size for DATA argument"`^expect /size for DATA argument Tgo.string."expect /size for DATA argument"þ go.string."DATA"0*DATA go.string."DATA"þ~go.string."DATA value must be an immediate constant or address"3DATA value must be an immediate constant or address ~go.string."DATA value must be an immediate constant or address"þRgo.string."overlapping DATA entry for %s"`\overlapping DATA entry for %s Rgo.string."overlapping DATA entry for %s"þTgclocals·f40cb638e04aa89395bfc516e1ea1781ÐÐj @þ@þòBþò@þ@þ@þ |
| @þ@þ@þ@þ@þþTgclocals·3b74d818c955921f07b06629dbdcf282þdgo.string."expect two or three operands for GLOBL"pn&expect two or three operands for GLOBL dgo.string."expect two or three operands for GLOBL"þ"go.string."GLOBL"0,GLOBL "go.string."GLOBL"þTgclocals·3dec8e21b49630413396283c3c1c4cf7XX Hþ(hþ*bþ"BþþTgclocals·3605a8e12645ecd68b3219711a50e9e9XX þTgo.string."expect two operands for PCDATA"`^expect two operands for PCDATA Tgo.string."expect two operands for PCDATA"þ$go.string."PCDATA"0.PCDATA $go.string."PCDATA"þTgclocals·cdb3ff4aa4e61edb3aba19c63d96d4cePP `þ(hþ*JþBþþTgclocals·b4c689baff7704d9521855c3878bda56PPþXgo.string."expect two operands for FUNCDATA"pb expect two operands for FUNCDATA Xgo.string."expect two operands for FUNCDATA"þ(go.string."FUNCDATA"@2FUNCDATA (go.string."FUNCDATA"þTgclocals·1943024c8c4389fe494d183307c0e643PPHþ(hþ*bþBþþTgclocals·b4c689baff7704d9521855c3878bda56PPþgo.string."R"0$R go.string."R"þDgo.string."bad register number %d"PNbad register number %d Dgo.string."bad register number %d"þngo.string."wrong number of arguments to %s instruction"x+wrong number of arguments to %s instruction ngo.string."wrong number of arguments to %s instruction"þHgo.string."cannot assemble jump %+v"`Rcannot assemble jump %+v Hgo.string."cannot assemble jump %+v"þTgclocals·4408d3175a0dc7a0b789c6609be1f30aøøB""@þ"<"< @þ ( ¨@þ < <<<þTgclocals·ceb95ae488e10ffbd0ea2b534c3a8770&&&&&&&&&&&&&&&þ<go.string."undefined label %s"PFundefined label %s <go.string."undefined label %s"þTgclocals·e797e961a5bdcbbe13b62da7ef947a6epp: ¼" ¼*@þþTgclocals·2c09ec81c5cb12328d7183f25bc48833@@þTgclocals·6c14c80b0d44c366723a832fe34a6854 P¥ÿþTgclocals·4c021c22c7c9582d96eafa60e799ab08 **þTgo.string."unrecognized addressing for %s"`^unrecognized addressing for %s Tgo.string."unrecognized addressing for %s"þ´go.string."invalid addressing modes for third operand to %s instruction, must be register"À¾Ninvalid 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"þngo.string."invalid addressing modes for %s instruction"x+invalid addressing modes for %s instruction ngo.string."invalid addressing modes for %s instruction"þgo.string."TODO: implement three-operand instructions for this architecture"°¢@TODO: implement three-operand instructions for this architecture go.string."TODO: implement three-operand instructions for this architecture"þngo.string."can't handle %s instruction with 4 operands"x+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 5 operands"x+can't handle %s instruction with 5 operands ngo.string."can't handle %s instruction with 5 operands"þpgo.string."can't handle %s instruction with %d operands"z,can't handle %s instruction with %d operands pgo.string."can't handle %s instruction with %d operands"þTgclocals·a3098f923600441dd7d32f5c320742a4èèòòTé?"@þTé?@þ@þ |
| @þ@þ@þÂ?À?þTgclocals·ceb95ae488e10ffbd0ea2b534c3a8770&&&&&&&&&&&&&&&þTgclocals·bed0e08201cd7ff0ff055c2171271ff6 Vé?þTgclocals·addbe6bd0c6a03be24a6bb116d009988 UúUúþfgo.string."%s: expected integer constant; found %s"pp'%s: expected integer constant; found %s fgo.string."%s: expected integer constant; found %s"þTgclocals·99efdbc93924abe75b70e7be6ddbd65000 "ü üþTgclocals·9a90374975a8610a14ef231e086acf2900 |
| þTgclocals·99efdbc93924abe75b70e7be6ddbd65000 "ü üþTgclocals·c1b31ef5ae9152d08256b2967edd57a900 |
| þTgclocals·99efdbc93924abe75b70e7be6ddbd65000 "ü üþTgclocals·c1b31ef5ae9152d08256b2967edd57a900 |
| þVgo.string."%s: expected register; found %s"``%s: expected register; found %s Vgo.string."%s: expected register; found %s"þTgclocals·99efdbc93924abe75b70e7be6ddbd65000 "ü üþTgclocals·c1b31ef5ae9152d08256b2967edd57a900 |
| þTgclocals·568be70117280bd40b135eabed7c3664@@ (* |
| þTgclocals·685be16e2f8dc18b6397fa146142d792@@ |
| ººººººþ,4go.itab.*os.File.io.Writerþ&go.string."%s:%d: "00%s:%d: &go.string."%s:%d: "þgo.string."\n"0$ |
| go.string."\n"þ6go.string."too many errors"@@too many errors 6go.string."too many errors"þTgclocals·7d22297d66517d226ea09d3aff7e362cpp,ðððððððþTgclocals·2c89b38e9281e3906eafb2b55aca5e4f@@þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þRgo.string."expected identifier, found %q"`\expected identifier, found %q Rgo.string."expected identifier, found %q"þngo.string."ARM condition expected identifier, found %s"x+ARM condition expected identifier, found %s ngo.string."ARM condition expected identifier, found %s"þgo.string."."0$. go.string."."þ4go.string."unexpected EOF"@>unexpected EOF 4go.string."unexpected EOF"þDgo.string."invalid ':' in operand"PNinvalid ':' in operand Dgo.string."invalid ':' in operand"þ6go.string."missing operand"@@missing operand 6go.string."missing operand"þNgo.string."unrecognized instruction %q"`Xunrecognized instruction %q Ngo.string."unrecognized instruction %q"þTgclocals·f4856ce626041f45c060ce4a89b6daa0°°bòò "ò "ò @ ò ò þTgclocals·179a9e4d1ca4129f5369a277b1a5f1f9þ`go.string."illegal use of pseudo-register in %s"pj$illegal use of pseudo-register in %s `go.string."illegal use of pseudo-register in %s"þTgclocals·f27420ad8b017274c1931c2dbeb506ae Z@þ@þ<@þ<@þ@þþTgclocals·492abea769773ae4df63adfbd56f44b5@@&"&"&"&"&"&"þ:go.string."unimplemented: %s"PDunimplemented: %s :go.string."unimplemented: %s"þTgclocals·1eb9d8ec9969f1d922533aa863dff6f6(( / þTgclocals·f96b48ea24c89df2adfc150ad95b1241((&&&þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·e0dd5664695c71438932a711825a98a4 |
| þTgclocals·7db68d1f143d4aa708654e94db888fa3((UúþTgclocals·8c783a2dc68ffad4b44551435198753d(( |
| |
| |
| þgo.string."2"0$2 go.string."2"þgo.string."1"0$1 go.string."1"þgo.string."4"0$4 go.string."4"þgo.string."8"0$8 go.string."8"þ2go.string."bad scale: %s"@<
bad scale: %s 2go.string."bad scale: %s"þTgclocals·626b2db390378ab5b89c88b48426687f00 òòþTgclocals·4205cab2470caaf976442750814b93e400 |
| |
| |
| |
| þPgo.string."empty operand: cannot happen"`Zempty operand: cannot happen Pgo.string."empty operand: cannot happen"þPgo.string."illegal use of register list"`Zillegal use of register list Pgo.string."illegal use of register list"þNgo.string."expected register; found %s"`Xexpected register; found %s Ngo.string."expected register; found %s"þ\go.string."expected simple register reference"pf"expected simple register reference \go.string."expected simple register reference"þJgo.string."cannot happen (Addr.Reg2)"`Tcannot happen (Addr.Reg2) Jgo.string."cannot happen (Addr.Reg2)"þpgo.string."floating-point constant must be an immediate"z,floating-point constant must be an immediate pgo.string."floating-point constant must be an immediate"þ`go.string."string constant must be an immediate"pj$string constant must be an immediate `go.string."string constant must be an immediate"þDgo.string."string parse error: %s"PNstring parse error: %s Dgo.string."string parse error: %s"þTgclocals·d9d9075898267977f8b7d84b7a308d1a°° t ò òððþTgclocals·17002952f994e7e7b5e2d0d681cf7c20XX |
| |
| |
| |
| |
| |
| |
| |
| |
| þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·e0dd5664695c71438932a711825a98a4 |
| þTgclocals·0528ab8f76149a707fd2f0025c2178a3þTgclocals·06cab038d51064a089bda21fa03e00f7þJgo.string."parsing register list: %s"`Tparsing register list: %s Jgo.string."parsing register list: %s"þFgo.string."illegal register %s(%d)"PPillegal register %s(%d) Fgo.string."illegal register %s(%d)"þTgclocals·afbbabc2e9aea83c5ef0ae0843d38d5c8 ° ÿ ÿþTgclocals·8540a2071a4dff4808f1c5123a5b6cd4PP |
| |
| |
| |
| |
| |
| |
| |
| þhgo.string."prefix %c not allowed for register: %c%s"r(prefix %c not allowed for register: %c%s hgo.string."prefix %c not allowed for register: %c%s"þgo.string."(register,register) not supported on this architecture"6(register,register) not supported on this architecture go.string."(register,register) not supported on this architecture"þgo.string."(register+register) not supported on this architecture"6(register+register) not supported on this architecture go.string."(register+register) not supported on this architecture"þTgclocals·b06c1dbc71f39ef1ff586e1002bfc88fPP8ðÿðÿþTgclocals·0e87fa8d22847d1447a3efd7c6026ec400 |
| JJJJþvgo.string."prefix %c not allowed for shifted register: $%s"/prefix %c not allowed for shifted register: $%s vgo.string."prefix %c not allowed for shifted register: $%s"þpgo.string."rhs of shift must be register or integer: %s"z,rhs of shift must be register or integer: %s pgo.string."rhs of shift must be register or integer: %s"þ\go.string."register shift count too large: %s"pf"register shift count too large: %s \go.string."register shift count too large: %s"þVgo.string."unexpected %s in register shift"``unexpected %s in register shift Vgo.string."unexpected %s in register shift"þTgclocals·322f8af7e32b122ac54db1aa64e83880pp> À? À?//þTgclocals·a583d5525892bdacae82e1cfd172d762@@ |
| JJJJJJþbgo.string."illegal addressing mode for symbol %s"pl%illegal addressing mode for symbol %s bgo.string."illegal addressing mode for symbol %s"þTgclocals·1e7f898d2ea6515b9621509cd27a3009PP& þTgclocals·fb324eae7b642dccd1fb9ed48c819a2300 |
| ****þpgo.string."internal error: reg %s already set in pseudo"z,internal error: reg %s already set in pseudo pgo.string."internal error: reg %s already set in pseudo"þgo.string."PC"0&PC go.string."PC"þgo.string."FP"0&FP go.string."FP"þgo.string."SB"0&SB go.string."SB"þgo.string."SP"0&SP go.string."SP"þTgo.string."illegal addressing mode for PC"`^illegal addressing mode for PC Tgo.string."illegal addressing mode for PC"þ\go.string."expected pseudo-register; found %s"pf"expected pseudo-register; found %s \go.string."expected pseudo-register; found %s"þTgclocals·0c9052ff9fb2401de0818a3436b7bb3800òòþTgclocals·fb324eae7b642dccd1fb9ed48c819a2300 |
| ****þXgo.string."indirect through non-register %s"pb indirect through non-register %s Xgo.string."indirect through non-register %s"þ\go.string."cannot use pseudo-register in pair"pf"cannot use pseudo-register in pair \go.string."cannot use pseudo-register in pair"þ`go.string."cannot reference %s without a symbol"pj$cannot reference %s without a symbol `go.string."cannot reference %s without a symbol"þdgo.string."illegal address mode for register pair"pn&illegal address mode for register pair dgo.string."illegal address mode for register pair"þlgo.string."illegal address mode for register+register"v*illegal address mode for register+register lgo.string."illegal address mode for register+register"þTgo.string."indirect through register pair"`^indirect through register pair Tgo.string."indirect through register pair"þVgo.string."unimplemented two-register form"``unimplemented two-register form Vgo.string."unimplemented two-register form"þTgclocals·1c54463d081f7912fa113f49bffc0fcb |
| B@ðBð@òò ðBð@þTgclocals·162d252f8f43edf50df6e3483da76d6c`` |
| þPgo.string."missing ']' in register list"`Zmissing ']' in register list Pgo.string."missing ']' in register list"þPgo.string."register R%d already in list"`Zregister R%d already in list Pgo.string."register R%d already in list"þTgclocals·a512ad296dcd87364d92e89b9dd6ab62@@.ððþTgclocals·c70b15b9f2d08c884d2a5c6874723195(( |
| |
| |
| þgo.string."g"0$g go.string."g"þdgo.string."expected g or R0 through R15; found %s"pn&expected g or R0 through R15; found %s dgo.string."expected g or R0 through R15; found %s"þgo.string."R0"0&R0 go.string."R0"þTgclocals·c2c8ce66b145a8b2f30325ee18b5b8a3((òòþTgclocals·b29a376724b9675f7c9e576a6dabc1e0(( |
| |
| |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þBgo.string."missing closing paren"PLmissing closing paren Bgo.string."missing closing paren"þjgo.string."unexpected %s evaluating float expression"t)unexpected %s evaluating float expression jgo.string."unexpected %s evaluating float expression"þTgclocals·644477c18ff9d421eaf3a990ef92fcda@@*B@þTgclocals·31b90725c9a885e731df361f51db8f0d((þZgo.string."divide of value with high bit set"pd!divide of value with high bit set Zgo.string."divide of value with high bit set"þ8go.string."division by zero"PBdivision by zero 8go.string."division by zero"þZgo.string."modulo of value with high bit set"pd!modulo of value with high bit set Zgo.string."modulo of value with high bit set"þ4go.string."modulo by zero"@>modulo by zero 4go.string."modulo by zero"þJgo.string."negative left shift count"`Tnegative left shift count Jgo.string."negative left shift count"þLgo.string."negative right shift count"`Vnegative right shift count Lgo.string."negative right shift count"þdgo.string."right shift of value with high bit set"pn&right shift of value with high bit set dgo.string."right shift of value with high bit set"þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þgo.string."%s"0&%s go.string."%s"þrgo.string."illegal UTF-8 encoding for character constant"|-illegal UTF-8 encoding for character constant rgo.string."illegal UTF-8 encoding for character constant"þ^go.string."unexpected %s evaluating expression"ph#unexpected %s evaluating expression ^go.string."unexpected %s evaluating expression"þTgclocals·b9b9c52a7c15d38576faaa72059728c2``<ððð ð þTgclocals·7ba969af8c72fca351526f5bd553df3688þ<go.string."%s overflows int64"PF%s overflows int64 <go.string."%s overflows int64"þTgclocals·0d8719c31430daeb27addd3d917f8b8688ððòòþTgclocals·f99f470b4e8bf0bbfec1c215fb234ac788 |
| |
| |
| |
| |
| þTgclocals·0b7f62cec54829db8af40c20894ebb67((/þTgclocals·b29a376724b9675f7c9e576a6dabc1e0(( |
| |
| |
| þTgclocals·0b7f62cec54829db8af40c20894ebb67((/þTgclocals·b29a376724b9675f7c9e576a6dabc1e0(( |
| |
| |
| þTgclocals·416fb56897f5ae4b4e3b4398c7a598bb((ððþTgclocals·149f5bf45741ad4d84849674a456615e(( |
| |
| |
| |
| þTgclocals·0528ab8f76149a707fd2f0025c2178a3þTgclocals·13d3af77a5bf02af6db4588efb2ea811þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·0528ab8f76149a707fd2f0025c2178a3þTgclocals·69799e6b08b04134ac5d3d02564aacad |
| þBgo.string."expected %s, found %s"PLexpected %s, found %s Bgo.string."expected %s, found %s"þTgclocals·f1e2cc662b654875b0f21c24ce3ee25b(( $ÿ$ÿþTgclocals·4df0ca373c4c083f16b1234afd8f9a91((þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·64b411f0f44be3f38c26e84fc3239091þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·14c45952157723c8762210d9c661bf29 |
| |
| þgo.string."EOF"0(EOF go.string."EOF"þTgclocals·0528ab8f76149a707fd2f0025c2178a3þTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".testOut$type.*bytes.Bufferþ*"".emptyProgÀ@type.bootstrap/internal/obj.Progþ,"".panicOnErrortype.boolþ*"".EOF0Jtype.bootstrap/asm/internal/lex.Tokenþ""".statictmp_0672Xtype.[3]bootstrap/asm/internal/lex.ScanToken(ýÿÿÿ)þ,"".initdone·type.uint8þ,"".(*Parser).append·f&"".(*Parser).appendþ`bootstrap/asm/internal/arch.ARMConditionCodes·fZbootstrap/asm/internal/arch.ARMConditionCodesþ$runtime.convT2E·fruntime.convT2Eþ8runtime.writebarrieriface·f2runtime.writebarrierifaceþ,"".(*Parser).errorf·f&"".(*Parser).errorfþTbootstrap/asm/internal/arch.ARM64Suffix·fNbootstrap/asm/internal/arch.ARM64Suffixþ4runtime.writebarrierptr·f.runtime.writebarrierptrþ:runtime.mapaccess1_faststr·f4runtime.mapaccess1_faststrþ*runtime.mapassign1·f$runtime.mapassign1þ*runtime.panicslice·f$runtime.panicsliceþfmt.Println·ffmt.Printlnþ&runtime.typ2Itab·f runtime.typ2Itabþfmt.Fprintln·ffmt.Fprintlnþ<"".(*Parser).validateSymbol·f6"".(*Parser).validateSymbolþ6"".(*Parser).evalInteger·f0"".(*Parser).evalIntegerþ(runtime.newobject·f"runtime.newobjectþ."".(*Parser).address·f("".(*Parser).addressþ4runtime.writebarrierfat·f.runtime.writebarrierfatþB"".(*Parser).getConstantPseudo·f<"".(*Parser).getConstantPseudoþ,runtime.throwreturn·f&runtime.throwreturnþB"".(*Parser).validateImmediate·f<"".(*Parser).validateImmediateþ>bootstrap/internal/obj.Dconv·f8bootstrap/internal/obj.Dconvþ."".(*Parser).asmText·f("".(*Parser).asmTextþ*"".(*Parser).patch·f$"".(*Parser).patchþ$runtime.makemap·fruntime.makemapþ*runtime.panicindex·f$runtime.panicindexþ8"".(*Parser).positiveAtoi·f2"".(*Parser).positiveAtoiþ."".(*Parser).asmData·f("".(*Parser).asmDataþ4"".(*Parser).parseScale·f."".(*Parser).parseScaleþ:runtime.mapaccess2_faststr·f4runtime.mapaccess2_faststrþ0"".(*Parser).asmGlobl·f*"".(*Parser).asmGloblþ2"".(*Parser).asmPCData·f,"".(*Parser).asmPCDataþ6"".(*Parser).asmFuncData·f0"".(*Parser).asmFuncDataþ."".(*Parser).asmJump·f("".(*Parser).asmJumpþ6"".(*Parser).getConstant·f0"".(*Parser).getConstantþ>bootstrap/internal/obj.Aconv·f8bootstrap/internal/obj.Aconvþ(runtime.growslice·f"runtime.growsliceþ6runtime.writebarrierfat3·f0runtime.writebarrierfat3þ8runtime.writebarrierslice·f2runtime.writebarriersliceþ,"".(*Parser).branch·f&"".(*Parser).branchþ<"".(*Parser).asmInstruction·f6"".(*Parser).asmInstructionþ8runtime.mapaccess1_fast64·f2runtime.mapaccess1_fast64þRbootstrap/asm/internal/arch.IsPPC64NEG·fLbootstrap/asm/internal/arch.IsPPC64NEGþNbootstrap/asm/internal/arch.IsARMCMP·fHbootstrap/asm/internal/arch.IsARMCMPþ6"".(*Parser).getRegister·f0"".(*Parser).getRegisterþRbootstrap/asm/internal/arch.IsARMSTREX·fLbootstrap/asm/internal/arch.IsARMSTREXþXbootstrap/asm/internal/arch.IsARMFloatCmp·fRbootstrap/asm/internal/arch.IsARMFloatCmpþRbootstrap/asm/internal/arch.IsARM64CMP·fLbootstrap/asm/internal/arch.IsARM64CMPþVbootstrap/asm/internal/arch.IsARM64STLXR·fPbootstrap/asm/internal/arch.IsARM64STLXRþRbootstrap/asm/internal/arch.IsPPC64CMP·fLbootstrap/asm/internal/arch.IsPPC64CMPþPbootstrap/asm/internal/arch.IsARMMULA·fJbootstrap/asm/internal/arch.IsARMMULAþRbootstrap/asm/internal/arch.IsPPC64RLD·fLbootstrap/asm/internal/arch.IsPPC64RLDþNbootstrap/asm/internal/arch.IsARMMRC·fHbootstrap/asm/internal/arch.IsARMMRCþVbootstrap/asm/internal/arch.ARMMRCOffset·fPbootstrap/asm/internal/arch.ARMMRCOffsetþ"".newAddr·f"".newAddrþ8"".(*Parser).getImmediate·f2"".(*Parser).getImmediateþ"".NewParser·f"".NewParserþfmt.Errorf·ffmt.Errorfþ$runtime.convI2E·fruntime.convI2Eþ$runtime.gopanic·fruntime.gopanicþ0runtime.concatstring3·f*runtime.concatstring3þ$runtime.memmove·fruntime.memmoveþfmt.Fprintf·ffmt.Fprintfþlog.Fatal·flog.Fatalþ*"".(*Parser).Parse·f$"".(*Parser).Parseþ("".(*Parser).line·f""".(*Parser).lineþ(runtime.makeslice·f"runtime.makesliceþ:runtime.writebarrierstring·f4runtime.writebarrierstringþDbootstrap/asm/internal/lex.Make·f>bootstrap/asm/internal/lex.Makeþ,"".(*Parser).pseudo·f&"".(*Parser).pseudoþ6"".(*Parser).instruction·f0"".(*Parser).instructionþ*"".(*Parser).start·f$"".(*Parser).startþ."".(*Parser).operand·f("".(*Parser).operandþ(runtime.cmpstring·f"runtime.cmpstringþ&runtime.eqstring·f runtime.eqstringþ("".(*Parser).peek·f""".(*Parser).peekþ("".(*Parser).next·f""".(*Parser).nextþB"".(*Parser).atStartOfRegister·f<"".(*Parser).atStartOfRegisterþ>"".(*Parser).symbolReference·f8"".(*Parser).symbolReferenceþ8"".(*Parser).registerList·f2"".(*Parser).registerListþ,"".(*Parser).expect·f&"".(*Parser).expectþ>"".(*Parser).atRegisterShift·f8"".(*Parser).atRegisterShiftþ:"".(*Parser).registerShift·f4"".(*Parser).registerShiftþB"".(*Parser).registerReference·f<"".(*Parser).registerReferenceþ&"".(*Parser).get·f "".(*Parser).getþ0"".(*Parser).register·f*"".(*Parser).registerþ("".(*Parser).have·f""".(*Parser).haveþ2"".(*Parser).floatExpr·f,"".(*Parser).floatExprþ$strconv.Unquote·fstrconv.Unquoteþ("".(*Parser).expr·f""".(*Parser).exprþ@"".(*Parser).registerIndirect·f:"".(*Parser).registerIndirectþ$"".(*Parser).at·f"".(*Parser).atþ&strconv.ParseInt·f strconv.ParseIntþHbootstrap/internal/obj.Linklookup·fBbootstrap/internal/obj.LinklookupþB"".(*Parser).setPseudoRegister·f<"".(*Parser).setPseudoRegisterþ<"".(*Parser).registerNumber·f6"".(*Parser).registerNumberþ("".(*Parser).term·f""".(*Parser).termþ("".(*Parser).atof·f""".(*Parser).atofþ,"".(*Parser).factor·f&"".(*Parser).factorþ("".(*Parser).atoi·f""".(*Parser).atoiþDunicode/utf8.DecodeRuneInString·f>unicode/utf8.DecodeRuneInStringþ(strconv.ParseUint·f"strconv.ParseUintþ*strconv.ParseFloat·f$strconv.ParseFloatþ("".(*Parser).atos·f""".(*Parser).atosþ("".(*Parser).back·f""".(*Parser).backþ("".(*Parser).more·f""".(*Parser).moreþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþstrconv.init·fstrconv.initþos.init·fos.initþlog.init·flog.initþ<bootstrap/internal/obj.init·f6bootstrap/internal/obj.initþDbootstrap/asm/internal/lex.init·f>bootstrap/asm/internal/lex.initþHbootstrap/asm/internal/flags.init·fBbootstrap/asm/internal/flags.initþFbootstrap/asm/internal/arch.init·f@bootstrap/asm/internal/arch.initþ(text/scanner.init·f"text/scanner.initþfmt.init·ffmt.initþbytes.init·fbytes.initþbruntime.gcbits.0x48844400000000000000000000000000 HDþ(go.string."[]string"@2[]string (go.string."[]string"þtype.[]string Ó¨ó |
| runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P(go.string."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.stringþ:go.typelink.[]string/[]stringtype.[]stringþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ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þbruntime.gcbits.0x48484848484848480000000000000000 HHHHHHHHþ*go.string."[8]string"@4 [8]string *go.string."[8]string"þtype.[8]stringÀÀUS> &type..alg.[8]string0bruntime.gcbits.0x48484848484848480000000000000000P*go.string."[8]string"p.go.weak.type.*[8]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[8]string/[8]stringtype.[8]stringþ.go.string."[]*obj.Prog"@8[]*obj.Prog .go.string."[]*obj.Prog"þFtype.[]*bootstrap/internal/obj.Prog Æ~ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[]*obj.Prog"pXgo.weak.type.*[]*bootstrap/internal/obj.Prog"runtime.zerovalueBtype.*bootstrap/internal/obj.Progþlgo.typelink.[]*obj.Prog/[]*bootstrap/internal/obj.ProgFtype.[]*bootstrap/internal/obj.Progþbruntime.gcbits.0x88888888000000000000000000000000 þ0go.string."[8]*obj.Prog"@:[8]*obj.Prog 0go.string."[8]*obj.Prog"þHtype.[8]*bootstrap/internal/obj.ProgÀÀ@±ÒF runtime.algarray0bruntime.gcbits.0x88888888000000000000000000000000P0go.string."[8]*obj.Prog"pZgo.weak.type.*[8]*bootstrap/internal/obj.Prog"runtime.zerovalueBtype.*bootstrap/internal/obj.Prog Ftype.[]*bootstrap/internal/obj.Progþpgo.typelink.[8]*obj.Prog/[8]*bootstrap/internal/obj.ProgHtype.[8]*bootstrap/internal/obj.Progþbruntime.gcbits.0x88000000000000000000000000000000 þPgo.string."*map.bucket[string]*obj.Prog"`Z*map.bucket[string]*obj.Prog Pgo.string."*map.bucket[string]*obj.Prog"þhtype.*map.bucket[string]*bootstrap/internal/obj.Prog ×Ûÿ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."*map.bucket[string]*obj.Prog"pzgo.weak.type.**map.bucket[string]*bootstrap/internal/obj.Prog"runtime.zerovalueftype.map.bucket[string]*bootstrap/internal/obj.Progþbruntime.gcbits.0x84848484848484848488888888000000 þNgo.string."map.bucket[string]*obj.Prog"`Xmap.bucket[string]*obj.Prog Ngo.string."map.bucket[string]*obj.Prog"þ go.string."keys"0*keys go.string."keys"þ$go.string."values"0.values $go.string."values"þ(go.string."overflow"@2overflow (go.string."overflow"þftype.map.bucket[string]*bootstrap/internal/obj.Prog°°Ðr4È à runtime.algarray0bruntime.gcbits.0x84848484848484848488888888000000PNgo.string."map.bucket[string]*obj.Prog"pxgo.weak.type.*map.bucket[string]*bootstrap/internal/obj.Prog"runtime.zerovalueÀftype.map.bucket[string]*bootstrap/internal/obj.ProgÀ go.string."keys"àtype.[8]string$go.string."values"°Htype.[8]*bootstrap/internal/obj.Progà(go.string."overflow"htype.*map.bucket[string]*bootstrap/internal/obj.Progþbruntime.gcbits.0x44844800000000000000000000000000 DHþHgo.string."map.hdr[string]*obj.Prog"`Rmap.hdr[string]*obj.Prog Hgo.string."map.hdr[string]*obj.Prog"þ&go.string."buckets"00buckets &go.string."buckets"þ,go.string."oldbuckets"@6 |
| oldbuckets ,go.string."oldbuckets"þ`type.map.hdr[string]*bootstrap/internal/obj.Progàà0>µØ à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000PHgo.string."map.hdr[string]*obj.Prog"prgo.weak.type.*map.hdr[string]*bootstrap/internal/obj.Prog"runtime.zerovalueÀ`type.map.hdr[string]*bootstrap/internal/obj.ProgÀ&go.string."buckets"àhtype.*map.bucket[string]*bootstrap/internal/obj.Prog,go.string."oldbuckets"°htype.*map.bucket[string]*bootstrap/internal/obj.Progþ@go.string."map[string]*obj.Prog"PJmap[string]*obj.Prog @go.string."map[string]*obj.Prog"þXtype.map[string]*bootstrap/internal/obj.ProgÜÜþæ-5Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."map[string]*obj.Prog"pjgo.weak.type.*map[string]*bootstrap/internal/obj.Prog"runtime.zerovaluetype.string Btype.*bootstrap/internal/obj.Prog°ftype.map.bucket[string]*bootstrap/internal/obj.ProgÀ`type.map.hdr[string]*bootstrap/internal/obj.Progþgo.typelink.map[string]*obj.Prog/map[string]*bootstrap/internal/obj.ProgXtype.map[string]*bootstrap/internal/obj.Progþ.go.string."[]lex.Token"@8[]lex.Token .go.string."[]lex.Token"þNtype.[]bootstrap/asm/internal/lex.Token 3ì Ý runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[]lex.Token"p`go.weak.type.*[]bootstrap/asm/internal/lex.Token"runtime.zerovalueJtype.bootstrap/asm/internal/lex.Tokenþtgo.typelink.[]lex.Token/[]bootstrap/asm/internal/lex.TokenNtype.[]bootstrap/asm/internal/lex.TokenþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ.type..hashfunc."".Patch&type..hash."".Patchþ*type..eqfunc."".Patch"type..eq."".Patchþ$type..alg."".Patch .type..hashfunc."".Patch*type..eqfunc."".Patchþ,go.string."*asm.Patch"@6 |
| *asm.Patch ,go.string."*asm.Patch"þtype.*"".Patch ]P46 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*asm.Patch"p.go.weak.type.**"".Patch"runtime.zerovaluetype."".Patchþbruntime.gcbits.0x88844800000000000000000000000000 Hþ*go.string."asm.Patch"@4 asm.Patch *go.string."asm.Patch"þ go.string."prog"0*prog go.string."prog"þ"go.string."label"0,label "go.string."label"þ"go.string."Patch"0,Patch "go.string."Patch"þtype."".Patch°°r
XÄ $type..alg."".Patch0bruntime.gcbits.0x88844800000000000000000000000000P*go.string."asm.Patch"ptype.*"".Patch"runtime.zerovalueÀtype."".PatchÀ go.string."prog"Ð"go.importpath."".àBtype.*bootstrap/internal/obj.Prog"go.string."label" "go.importpath."".°type.string`àtype."".Patchà"go.string."Patch"ð"go.importpath."".°type."".Patchþ.go.string."[]asm.Patch"@8[]asm.Patch .go.string."[]asm.Patch"þtype.[]"".Patch öØô² runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[]asm.Patch"p0go.weak.type.*[]"".Patch"runtime.zerovaluetype."".PatchþDgo.typelink.[]asm.Patch/[]"".Patchtype.[]"".Patchþ,go.string."[]obj.Addr"@6 |
| []obj.Addr ,go.string."[]obj.Addr"þDtype.[]bootstrap/internal/obj.Addr þçÜ
runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]obj.Addr"pVgo.weak.type.*[]bootstrap/internal/obj.Addr"runtime.zerovalue@type.bootstrap/internal/obj.Addrþhgo.typelink.[]obj.Addr/[]bootstrap/internal/obj.AddrDtype.[]bootstrap/internal/obj.Addrþ&go.string."[]int64"00[]int64 &go.string."[]int64"þtype.[]int64 v runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P&go.string."[]int64"p*go.weak.type.*[]int64"runtime.zerovaluetype.int64þ6go.typelink.[]int64/[]int64type.[]int64þ^runtime.gcbits.0x000000000000000000000000000000 þ(go.string."[8]int64"@2[8]int64 (go.string."[8]int64"þtype.[8]int64ÀÀ@µ¤Ä runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P(go.string."[8]int64"p,go.weak.type.*[8]int64"runtime.zerovaluetype.int64 type.[]int64þ:go.typelink.[8]int64/[8]int64type.[8]int64þHgo.string."*map.bucket[string]int64"`R*map.bucket[string]int64 Hgo.string."*map.bucket[string]int64"þ:type.*map.bucket[string]int64 ÔÀý·6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."*map.bucket[string]int64"pLgo.weak.type.**map.bucket[string]int64"runtime.zerovalue8type.map.bucket[string]int64þbruntime.gcbits.0x84848484848484844444444484000000 DDDDþFgo.string."map.bucket[string]int64"PPmap.bucket[string]int64 Fgo.string."map.bucket[string]int64"þ8type.map.bucket[string]int64°°Ð\È¬È à runtime.algarray0bruntime.gcbits.0x84848484848484844444444484000000PFgo.string."map.bucket[string]int64"pJgo.weak.type.*map.bucket[string]int64"runtime.zerovalueÀ8type.map.bucket[string]int64À go.string."keys"àtype.[8]string$go.string."values"°type.[8]int64à(go.string."overflow":type.*map.bucket[string]int64þ@go.string."map.hdr[string]int64"PJmap.hdr[string]int64 @go.string."map.hdr[string]int64"þ2type.map.hdr[string]int64àà0yÏëá à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000P@go.string."map.hdr[string]int64"pDgo.weak.type.*map.hdr[string]int64"runtime.zerovalueÀ2type.map.hdr[string]int64À&go.string."buckets"à:type.*map.bucket[string]int64,go.string."oldbuckets"°:type.*map.bucket[string]int64þ8go.string."map[string]int64"PBmap[string]int64 8go.string."map[string]int64"þ*type.map[string]int64Üܼ¹`½5Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."map[string]int64"p<go.weak.type.*map[string]int64"runtime.zerovaluetype.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þ,$type..gc."".Parser4þ,type..gcprog."".Parser[eeiYªþ,go.string."asm.Parser"@6 |
| asm.Parser ,go.string."asm.Parser"þgo.string."lex"0(lex go.string."lex"þ&go.string."lineNum"00lineNum &go.string."lineNum"þ.go.string."histLineNum"@8histLineNum .go.string."histLineNum"þ*go.string."errorLine"@4 errorLine *go.string."errorLine"þ,go.string."errorCount"@6 |
| errorCount ,go.string."errorCount"þgo.string."pc"0&pc go.string."pc"þ"go.string."input"0,input "go.string."input"þ(go.string."inputPos"@2inputPos (go.string."inputPos"þ2go.string."pendingLabels"@<
pendingLabels 2go.string."pendingLabels"þ$go.string."labels"0.labels $go.string."labels"þ&go.string."toPatch"00toPatch &go.string."toPatch"þ go.string."addr"0*addr go.string."addr"þ go.string."arch"0*arch go.string."arch"þ go.string."ctxt"0*ctxt go.string."ctxt"þ*go.string."firstProg"@4 firstProg *go.string."firstProg"þ(go.string."lastProg"@2lastProg (go.string."lastProg"þ(go.string."dataAddr"@2dataAddr (go.string."dataAddr"þ$go.string."Parser"0.Parser $go.string."Parser"þtype."".ParserààÈøq[Y (0HPhp ¨°¸À| à runtime.algarray0$type..gc."".Parser@,type..gcprog."".ParserP,go.string."asm.Parser"ptype.*"".Parser"runtime.zerovalueÀtype."".ParserÀgo.string."lex"Ð"go.importpath."".àVtype.bootstrap/asm/internal/lex.TokenReader&go.string."lineNum" "go.importpath."".°type.intà.go.string."histLineNum"ð"go.importpath."".type.int32°*go.string."errorLine"À"go.importpath."".Ðtype.int32,go.string."errorCount""go.importpath."". type.intÐgo.string."pc"à"go.importpath."".ðtype.int64 "go.string."input"°"go.importpath."".ÀNtype.[]bootstrap/asm/internal/lex.Tokenð(go.string."inputPos""go.importpath."".type.intÀ2go.string."pendingLabels"Ð"go.importpath."".àtype.[]string$go.string."labels" "go.importpath."".°Xtype.map[string]*bootstrap/internal/obj.Progà&go.string."toPatch"ð"go.importpath."".type.[]"".Patch° go.string."addr"À"go.importpath."".ÐDtype.[]bootstrap/internal/obj.Addr go.string."arch" "go.importpath."". Ltype.*bootstrap/asm/internal/arch.ArchÐ go.string."ctxt"à "go.importpath."".ð Btype.*bootstrap/internal/obj.Link |
| *go.string."firstProg"° |
| "go.importpath."".À |
| Btype.*bootstrap/internal/obj.Progð |
| (go.string."lastProg""go.importpath."".Btype.*bootstrap/internal/obj.ProgÀ(go.string."dataAddr"Ð"go.importpath."".à*type.map[string]int64`type."".Parser$go.string."Parser" "go.importpath."".°àtype."".Parserþ.go.string."*asm.Parser"@8*asm.Parser .go.string."*asm.Parser"þ^go.string."func(*asm.Parser) (*obj.Prog, bool)"ph#func(*asm.Parser) (*obj.Prog, bool) ^go.string."func(*asm.Parser) (*obj.Prog, bool)"þttype.func(*"".Parser) (*bootstrap/internal/obj.Prog, bool)°°Øø·3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(*asm.Parser) (*obj.Prog, bool)"pgo.weak.type.*func(*"".Parser) (*bootstrap/internal/obj.Prog, bool)"runtime.zerovalue ttype.func(*"".Parser) (*bootstrap/internal/obj.Prog, bool)Ðttype.func(*"".Parser) (*bootstrap/internal/obj.Prog, bool)type.*"".ParserBtype.*bootstrap/internal/obj.Prog type.boolþfgo.string."func(*asm.Parser, []lex.Token) obj.Addr"pp'func(*asm.Parser, []lex.Token) obj.Addr fgo.string."func(*asm.Parser, []lex.Token) obj.Addr"þªtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addr°°¾K\J3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*asm.Parser, []lex.Token) obj.Addr"p¼go.weak.type.*func(*"".Parser, []bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addr"runtime.zerovalue ªtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.AddrÐ ªtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addrtype.*"".ParserNtype.[]bootstrap/asm/internal/lex.Token @type.bootstrap/internal/obj.Addrþlgo.string."func(*asm.Parser, *obj.Prog, string, bool)"v*func(*asm.Parser, *obj.Prog, string, bool) lgo.string."func(*asm.Parser, *obj.Prog, string, bool)"þtype.func(*"".Parser, *bootstrap/internal/obj.Prog, string, bool)ÀÀªÔùò3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*asm.Parser, *obj.Prog, string, bool)"pgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Prog, string, bool)"runtime.zerovalue type.func(*"".Parser, *bootstrap/internal/obj.Prog, string, bool)ÐÀtype.func(*"".Parser, *bootstrap/internal/obj.Prog, string, bool)type.*"".ParserBtype.*bootstrap/internal/obj.Prog type.string°type.boolþ2go.string."[][]lex.Token"@<
[][]lex.Token 2go.string."[][]lex.Token"þRtype.[][]bootstrap/asm/internal/lex.Token <¤¾ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P2go.string."[][]lex.Token"pdgo.weak.type.*[][]bootstrap/asm/internal/lex.Token"runtime.zerovalueNtype.[]bootstrap/asm/internal/lex.Tokenþ|go.typelink.[][]lex.Token/[][]bootstrap/asm/internal/lex.TokenRtype.[][]bootstrap/asm/internal/lex.Tokenþhgo.string."func(*asm.Parser, string, [][]lex.Token)"r(func(*asm.Parser, string, [][]lex.Token) hgo.string."func(*asm.Parser, string, [][]lex.Token)"þtype.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)°°äD3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Phgo.string."func(*asm.Parser, string, [][]lex.Token)"pgo.weak.type.*func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)"runtime.zerovalue type.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)аtype.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)type.*"".Parsertype.string Rtype.[][]bootstrap/asm/internal/lex.Tokenþlgo.string."func(*asm.Parser, int, string, []obj.Addr)"v*func(*asm.Parser, int, string, []obj.Addr) lgo.string."func(*asm.Parser, int, string, []obj.Addr)"þtype.func(*"".Parser, int, string, []bootstrap/internal/obj.Addr)ÀÀîÔø93 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*asm.Parser, int, string, []obj.Addr)"pgo.weak.type.*func(*"".Parser, int, string, []bootstrap/internal/obj.Addr)"runtime.zerovalue type.func(*"".Parser, int, string, []bootstrap/internal/obj.Addr)ÐÀtype.func(*"".Parser, int, string, []bootstrap/internal/obj.Addr)type.*"".Parsertype.int type.string°Dtype.[]bootstrap/internal/obj.Addrþ6go.string."[]lex.ScanToken"@@[]lex.ScanToken 6go.string."[]lex.ScanToken"þVtype.[]bootstrap/asm/internal/lex.ScanToken ©w runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P6go.string."[]lex.ScanToken"phgo.weak.type.*[]bootstrap/asm/internal/lex.ScanToken"runtime.zerovalueRtype.bootstrap/asm/internal/lex.ScanTokenþgo.typelink.[]lex.ScanToken/[]bootstrap/asm/internal/lex.ScanTokenVtype.[]bootstrap/asm/internal/lex.ScanTokenþhgo.string."func(*asm.Parser, ...lex.ScanToken) bool"r(func(*asm.Parser, ...lex.ScanToken) bool hgo.string."func(*asm.Parser, ...lex.ScanToken) bool"þtype.func(*"".Parser, ...bootstrap/asm/internal/lex.ScanToken) bool°°éÜ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Phgo.string."func(*asm.Parser, ...lex.ScanToken) bool"pgo.weak.type.*func(*"".Parser, ...bootstrap/asm/internal/lex.ScanToken) bool"runtime.zerovalue type.func(*"".Parser, ...bootstrap/asm/internal/lex.ScanToken) boolÐ type.func(*"".Parser, ...bootstrap/asm/internal/lex.ScanToken) booltype.*"".ParserVtype.[]bootstrap/asm/internal/lex.ScanToken type.boolþDgo.string."func(*asm.Parser) bool"PNfunc(*asm.Parser) bool Dgo.string."func(*asm.Parser) bool"þ4type.func(*"".Parser) bool òB=d3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func(*asm.Parser) bool"pFgo.weak.type.*func(*"".Parser) bool"runtime.zerovalue 4type.func(*"".Parser) boolÐ4type.func(*"".Parser) booltype.*"".Parsertype.boolþTgo.string."func(*asm.Parser, string) bool"`^func(*asm.Parser, string) bool Tgo.string."func(*asm.Parser, string) bool"þDtype.func(*"".Parser, string) bool°°öÐÛ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*asm.Parser, string) bool"pVgo.weak.type.*func(*"".Parser, string) bool"runtime.zerovalue Dtype.func(*"".Parser, string) boolÐ Dtype.func(*"".Parser, string) booltype.*"".Parsertype.string type.boolþZgo.string."func(*asm.Parser, string) float64"pd!func(*asm.Parser, string) float64 Zgo.string."func(*asm.Parser, string) float64"þJtype.func(*"".Parser, string) float64°°$´ô3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*asm.Parser, string) float64"p\go.weak.type.*func(*"".Parser, string) float64"runtime.zerovalue Jtype.func(*"".Parser, string) float64Ð Jtype.func(*"".Parser, string) float64type.*"".Parsertype.string type.float64þXgo.string."func(*asm.Parser, string) uint64"pb func(*asm.Parser, string) uint64 Xgo.string."func(*asm.Parser, string) uint64"þHtype.func(*"".Parser, string) uint64°°tB *3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PXgo.string."func(*asm.Parser, string) uint64"pZgo.weak.type.*func(*"".Parser, string) uint64"runtime.zerovalue Htype.func(*"".Parser, string) uint64Ð Htype.func(*"".Parser, string) uint64type.*"".Parsertype.string type.uint64þXgo.string."func(*asm.Parser, string) string"pb func(*asm.Parser, string) string Xgo.string."func(*asm.Parser, string) string"þHtype.func(*"".Parser, string) string°°¼zÕ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PXgo.string."func(*asm.Parser, string) string"pZgo.weak.type.*func(*"".Parser, string) string"runtime.zerovalue Htype.func(*"".Parser, string) stringÐ Htype.func(*"".Parser, string) stringtype.*"".Parsertype.string type.stringþ:go.string."func(*asm.Parser)"PDfunc(*asm.Parser) :go.string."func(*asm.Parser)"þ*type.func(*"".Parser)Dò©3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func(*asm.Parser)"p<go.weak.type.*func(*"".Parser)"runtime.zerovalue *type.func(*"".Parser)Ð*type.func(*"".Parser)type.*"".Parserþfgo.string."func(*asm.Parser, *obj.Prog, *obj.Prog)"pp'func(*asm.Parser, *obj.Prog, *obj.Prog) fgo.string."func(*asm.Parser, *obj.Prog, *obj.Prog)"þ¢type.func(*"".Parser, *bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)°°4«73 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*asm.Parser, *obj.Prog, *obj.Prog)"p´go.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)"runtime.zerovalue ¢type.func(*"".Parser, *bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)а¢type.func(*"".Parser, *bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)type.*"".ParserBtype.*bootstrap/internal/obj.Prog Btype.*bootstrap/internal/obj.Progþbruntime.gcbits.0xcc000000000000000000000000000000 Ìþ0go.string."interface {}"@:interface {} 0go.string."interface {}"þ"type.interface {}ÀÀçW runtime.algarray0bruntime.gcbits.0xcc000000000000000000000000000000P0go.string."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þ4go.string."[]interface {}"@>[]interface {} 4go.string."[]interface {}"þ&type.[]interface {} pê/ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {}/[]interface {}&type.[]interface {}þlgo.string."func(*asm.Parser, string, ...interface {})"v*func(*asm.Parser, string, ...interface {}) lgo.string."func(*asm.Parser, string, ...interface {})"þ\type.func(*"".Parser, string, ...interface {})°°Ö[o]3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*asm.Parser, string, ...interface {})"pngo.weak.type.*func(*"".Parser, string, ...interface {})"runtime.zerovalue \type.func(*"".Parser, string, ...interface {})а\type.func(*"".Parser, string, ...interface {})type.*"".Parsertype.string &type.[]interface {}þpgo.string."func(*asm.Parser, string, []lex.Token) int64"z,func(*asm.Parser, string, []lex.Token) int64 pgo.string."func(*asm.Parser, string, []lex.Token) int64"þtype.func(*"".Parser, string, []bootstrap/asm/internal/lex.Token) int64ÀÀÙæe 3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Ppgo.string."func(*asm.Parser, string, []lex.Token) int64"p go.weak.type.*func(*"".Parser, string, []bootstrap/asm/internal/lex.Token) int64"runtime.zerovalue type.func(*"".Parser, string, []bootstrap/asm/internal/lex.Token) int64аtype.func(*"".Parser, string, []bootstrap/asm/internal/lex.Token) int64type.*"".Parsertype.string Ntype.[]bootstrap/asm/internal/lex.Token°type.int64þXgo.string."func(*asm.Parser, lex.ScanToken)"pb func(*asm.Parser, lex.ScanToken) Xgo.string."func(*asm.Parser, lex.ScanToken)"þvtype.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) ,¹Z3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PXgo.string."func(*asm.Parser, lex.ScanToken)"pgo.weak.type.*func(*"".Parser, bootstrap/asm/internal/lex.ScanToken)"runtime.zerovalue vtype.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken)Ð vtype.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken)type.*"".ParserRtype.bootstrap/asm/internal/lex.ScanTokenþHgo.string."func(*asm.Parser) uint64"`Rfunc(*asm.Parser) uint64 Hgo.string."func(*asm.Parser) uint64"þ8type.func(*"".Parser) uint64
²vB3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."func(*asm.Parser) uint64"pJgo.weak.type.*func(*"".Parser) uint64"runtime.zerovalue 8type.func(*"".Parser) uint64Ð8type.func(*"".Parser) uint64type.*"".Parsertype.uint64þJgo.string."func(*asm.Parser) float64"`Tfunc(*asm.Parser) float64 Jgo.string."func(*asm.Parser) float64"þ:type.func(*"".Parser) float64 Ek3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PJgo.string."func(*asm.Parser) float64"pLgo.weak.type.*func(*"".Parser) float64"runtime.zerovalue :type.func(*"".Parser) float64Ð:type.func(*"".Parser) float64type.*"".Parsertype.float64þlgo.string."func(*asm.Parser, lex.ScanToken) lex.Token"v*func(*asm.Parser, lex.ScanToken) lex.Token lgo.string."func(*asm.Parser, lex.ScanToken) lex.Token"þ¸type.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Token°°"o¾$3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*asm.Parser, lex.ScanToken) lex.Token"pÊgo.weak.type.*func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Token"runtime.zerovalue ¸type.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.TokenÐ ¸type.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Tokentype.*"".ParserRtype.bootstrap/asm/internal/lex.ScanToken Jtype.bootstrap/asm/internal/lex.Tokenþ|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"2func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64 |go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"þ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64ÐÐÒjcá3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int64"pÊgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64"runtime.zerovalue ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64ÐÀ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64type.*"".ParserBtype.*bootstrap/internal/obj.Prog type.int°Btype.*bootstrap/internal/obj.AddrÀtype.int64þlgo.string."func(*asm.Parser, string, *obj.Addr) int64"v*func(*asm.Parser, string, *obj.Addr) int64 lgo.string."func(*asm.Parser, string, *obj.Addr) int64"þtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr) int64ÀÀóÁ º3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*asm.Parser, string, *obj.Addr) int64"pgo.weak.type.*func(*"".Parser, string, *bootstrap/internal/obj.Addr) int64"runtime.zerovalue type.func(*"".Parser, string, *bootstrap/internal/obj.Addr) int64аtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr) int64type.*"".Parsertype.string Btype.*bootstrap/internal/obj.Addr°type.int64þ|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"2func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16 |go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"þ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16ÐÐAê53 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*asm.Parser, *obj.Prog, int, *obj.Addr) int16"pÊgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16"runtime.zerovalue ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16ÐÀ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16type.*"".ParserBtype.*bootstrap/internal/obj.Prog type.int°Btype.*bootstrap/internal/obj.AddrÀtype.int16þbgo.string."func(*asm.Parser, lex.ScanToken) bool"pl%func(*asm.Parser, lex.ScanToken) bool bgo.string."func(*asm.Parser, lex.ScanToken) bool"þtype.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bool°°«`$3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pbgo.string."func(*asm.Parser, lex.ScanToken) bool"pgo.weak.type.*func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bool"runtime.zerovalue type.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) boolÐ type.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) booltype.*"".ParserRtype.bootstrap/asm/internal/lex.ScanToken type.boolþgo.string."func(*asm.Parser, int, string, string, [][]lex.Token)"5func(*asm.Parser, int, string, string, [][]lex.Token) go.string."func(*asm.Parser, int, string, string, [][]lex.Token)"þ type.func(*"".Parser, int, string, string, [][]bootstrap/asm/internal/lex.Token)ÐÐQÌË3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*asm.Parser, int, string, string, [][]lex.Token)"p²go.weak.type.*func(*"".Parser, int, string, string, [][]bootstrap/asm/internal/lex.Token)"runtime.zerovalue type.func(*"".Parser, int, string, string, [][]bootstrap/asm/internal/lex.Token)ÐÐ type.func(*"".Parser, int, string, string, [][]bootstrap/asm/internal/lex.Token)type.*"".Parsertype.int type.string°type.stringÀRtype.[][]bootstrap/asm/internal/lex.TokenþNgo.string."func(*asm.Parser) lex.Token"`Xfunc(*asm.Parser) lex.Token Ngo.string."func(*asm.Parser) lex.Token"þltype.func(*"".Parser) bootstrap/asm/internal/lex.Token *93 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(*asm.Parser) lex.Token"p~go.weak.type.*func(*"".Parser) bootstrap/asm/internal/lex.Token"runtime.zerovalue ltype.func(*"".Parser) bootstrap/asm/internal/lex.TokenÐltype.func(*"".Parser) bootstrap/asm/internal/lex.Tokentype.*"".ParserJtype.bootstrap/asm/internal/lex.TokenþZgo.string."func(*asm.Parser, *obj.Addr) bool"pd!func(*asm.Parser, *obj.Addr) bool Zgo.string."func(*asm.Parser, *obj.Addr) bool"þptype.func(*"".Parser, *bootstrap/internal/obj.Addr) bool°°µ¶R3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*asm.Parser, *obj.Addr) bool"pgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Addr) bool"runtime.zerovalue ptype.func(*"".Parser, *bootstrap/internal/obj.Addr) boolÐ ptype.func(*"".Parser, *bootstrap/internal/obj.Addr) booltype.*"".ParserBtype.*bootstrap/internal/obj.Addr type.boolþTgo.string."func(*asm.Parser, string) int8"`^func(*asm.Parser, string) int8 Tgo.string."func(*asm.Parser, string) int8"þDtype.func(*"".Parser, string) int8°°ß3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*asm.Parser, string) int8"pVgo.weak.type.*func(*"".Parser, string) int8"runtime.zerovalue Dtype.func(*"".Parser, string) int8Ð Dtype.func(*"".Parser, string) int8type.*"".Parsertype.string type.int8þVgo.string."func(*asm.Parser) lex.ScanToken"``func(*asm.Parser) lex.ScanToken Vgo.string."func(*asm.Parser) lex.ScanToken"þttype.func(*"".Parser) bootstrap/asm/internal/lex.ScanToken Ld;3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*asm.Parser) lex.ScanToken"pgo.weak.type.*func(*"".Parser) bootstrap/asm/internal/lex.ScanToken"runtime.zerovalue ttype.func(*"".Parser) bootstrap/asm/internal/lex.ScanTokenÐttype.func(*"".Parser) bootstrap/asm/internal/lex.ScanTokentype.*"".ParserRtype.bootstrap/asm/internal/lex.ScanTokenþVgo.string."func(*asm.Parser, string) int64"``func(*asm.Parser, string) int64 Vgo.string."func(*asm.Parser, string) int64"þFtype.func(*"".Parser, string) int64°°¡_;é3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*asm.Parser, string) int64"pXgo.weak.type.*func(*"".Parser, string) int64"runtime.zerovalue Ftype.func(*"".Parser, string) int64Ð Ftype.func(*"".Parser, string) int64type.*"".Parsertype.string type.int64þrgo.string."func(*asm.Parser, int, string, [][]lex.Token)"|-func(*asm.Parser, int, string, [][]lex.Token) rgo.string."func(*asm.Parser, int, string, [][]lex.Token)"þtype.func(*"".Parser, int, string, [][]bootstrap/asm/internal/lex.Token)ÀÀÁo¶3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Prgo.string."func(*asm.Parser, int, string, [][]lex.Token)"p¢go.weak.type.*func(*"".Parser, int, string, [][]bootstrap/asm/internal/lex.Token)"runtime.zerovalue type.func(*"".Parser, int, string, [][]bootstrap/asm/internal/lex.Token)ÐÀtype.func(*"".Parser, int, string, [][]bootstrap/asm/internal/lex.Token)type.*"".Parsertype.int type.string°Rtype.[][]bootstrap/asm/internal/lex.Tokenþgo.string."func(*asm.Parser, string, int32) (int16, int16, int8, bool)" ;func(*asm.Parser, string, int32) (int16, int16, int8, bool) go.string."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"þ~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)ððók3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*asm.Parser, string, int32) (int16, int16, int8, bool)"pgo.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.*"".Parsertype.string type.int32°type.int16Àtype.int16Ðtype.int8àtype.boolþ^go.string."func(*asm.Parser, *obj.Addr, int32)"ph#func(*asm.Parser, *obj.Addr, int32) ^go.string."func(*asm.Parser, *obj.Addr, int32)"þttype.func(*"".Parser, *bootstrap/internal/obj.Addr, int32)°°~_}_3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(*asm.Parser, *obj.Addr, int32)"pgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Addr, int32)"runtime.zerovalue ttype.func(*"".Parser, *bootstrap/internal/obj.Addr, int32)аttype.func(*"".Parser, *bootstrap/internal/obj.Addr, int32)type.*"".ParserBtype.*bootstrap/internal/obj.Addr type.int32þPgo.string."func(*asm.Parser, *obj.Addr)"`Zfunc(*asm.Parser, *obj.Addr) Pgo.string."func(*asm.Parser, *obj.Addr)"þftype.func(*"".Parser, *bootstrap/internal/obj.Addr) ¡Bµ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."func(*asm.Parser, *obj.Addr)"pxgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Addr)"runtime.zerovalue ftype.func(*"".Parser, *bootstrap/internal/obj.Addr)Ð ftype.func(*"".Parser, *bootstrap/internal/obj.Addr)type.*"".ParserBtype.*bootstrap/internal/obj.AddrþXgo.string."func(*asm.Parser, string) uint16"pb func(*asm.Parser, string) uint16 Xgo.string."func(*asm.Parser, string) uint16"þHtype.func(*"".Parser, string) uint16°°°¨´È3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PXgo.string."func(*asm.Parser, string) uint16"pZgo.weak.type.*func(*"".Parser, string) uint16"runtime.zerovalue Htype.func(*"".Parser, string) uint16Ð Htype.func(*"".Parser, string) uint16type.*"".Parsertype.string type.uint16þfgo.string."func(*asm.Parser, string) (int16, bool)"pp'func(*asm.Parser, string) (int16, bool) fgo.string."func(*asm.Parser, string) (int16, bool)"þVtype.func(*"".Parser, string) (int16, bool)ÀÀ^ÌÌl3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*asm.Parser, string) (int16, bool)"phgo.weak.type.*func(*"".Parser, string) (int16, bool)"runtime.zerovalue Vtype.func(*"".Parser, string) (int16, bool)Ð Vtype.func(*"".Parser, string) (int16, bool)type.*"".Parsertype.string type.int16°type.boolþdgo.string."func(*asm.Parser, string, int32) int64"pn&func(*asm.Parser, string, int32) int64 dgo.string."func(*asm.Parser, string, int32) int64"þTtype.func(*"".Parser, string, int32) int64ÀÀCHÖ[3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pdgo.string."func(*asm.Parser, string, int32) int64"pfgo.weak.type.*func(*"".Parser, string, int32) int64"runtime.zerovalue Ttype.func(*"".Parser, string, int32) int64аTtype.func(*"".Parser, string, int32) int64type.*"".Parsertype.string type.int32°type.int64þzgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"1func(*asm.Parser, *obj.Addr, string, bool, int32) zgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"þtype.func(*"".Parser, *bootstrap/internal/obj.Addr, string, bool, int32)ÐÐÆG"Ì3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(*asm.Parser, *obj.Addr, string, bool, int32)"p¢go.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Addr, string, bool, int32)"runtime.zerovalue type.func(*"".Parser, *bootstrap/internal/obj.Addr, string, bool, int32)ÐÐtype.func(*"".Parser, *bootstrap/internal/obj.Addr, string, bool, int32)type.*"".ParserBtype.*bootstrap/internal/obj.Addr type.string°type.boolÀtype.int32þTgo.string."func(*asm.Parser, []lex.Token)"`^func(*asm.Parser, []lex.Token) Tgo.string."func(*asm.Parser, []lex.Token)"þrtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token) ýP=s3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*asm.Parser, []lex.Token)"pgo.weak.type.*func(*"".Parser, []bootstrap/asm/internal/lex.Token)"runtime.zerovalue rtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token)Ð rtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token)type.*"".ParserNtype.[]bootstrap/asm/internal/lex.Tokenþngo.string."func(*asm.Parser, *obj.Addr, string, int32)"x+func(*asm.Parser, *obj.Addr, string, int32) ngo.string."func(*asm.Parser, *obj.Addr, string, int32)"þtype.func(*"".Parser, *bootstrap/internal/obj.Addr, string, int32)ÀÀÂo©À3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pngo.string."func(*asm.Parser, *obj.Addr, string, int32)"pgo.weak.type.*func(*"".Parser, *bootstrap/internal/obj.Addr, string, int32)"runtime.zerovalue type.func(*"".Parser, *bootstrap/internal/obj.Addr, string, int32)ÐÀtype.func(*"".Parser, *bootstrap/internal/obj.Addr, string, int32)type.*"".ParserBtype.*bootstrap/internal/obj.Addr type.string°type.int32þ`go.string."func(*asm.Parser, string, *obj.Addr)"pj$func(*asm.Parser, string, *obj.Addr) `go.string."func(*asm.Parser, string, *obj.Addr)"þvtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr)°°ç"ø3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*asm.Parser, string, *obj.Addr)"pgo.weak.type.*func(*"".Parser, string, *bootstrap/internal/obj.Addr)"runtime.zerovalue vtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr)аvtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr)type.*"".Parsertype.string Btype.*bootstrap/internal/obj.Addrþlgo.string."func(*asm.Parser, string, *obj.Addr, bool)"v*func(*asm.Parser, string, *obj.Addr, bool) lgo.string."func(*asm.Parser, string, *obj.Addr, bool)"þtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr, bool)ÀÀjÔ*Â3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*asm.Parser, string, *obj.Addr, bool)"pgo.weak.type.*func(*"".Parser, string, *bootstrap/internal/obj.Addr, bool)"runtime.zerovalue type.func(*"".Parser, string, *bootstrap/internal/obj.Addr, bool)ÐÀtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr, bool)type.*"".Parsertype.string Btype.*bootstrap/internal/obj.Addr°type.boolþ"go.string."Parse"0,Parse "go.string."Parse"þHgo.string."func() (*obj.Prog, bool)"`Rfunc() (*obj.Prog, bool) Hgo.string."func() (*obj.Prog, bool)"þ`type.func() (*bootstrap/internal/obj.Prog, bool) ü®»3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."func() (*obj.Prog, bool)"prgo.weak.type.*func() (*bootstrap/internal/obj.Prog, bool)"runtime.zerovalue `type.func() (*bootstrap/internal/obj.Prog, bool)Ð`type.func() (*bootstrap/internal/obj.Prog, bool)Btype.*bootstrap/internal/obj.Progtype.boolþ&go.string."address"00address &go.string."address"þLgo.string."func([]lex.Token) obj.Addr"`Vfunc([]lex.Token) obj.Addr Lgo.string."func([]lex.Token) obj.Addr"þtype.func([]bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addr .î«3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func([]lex.Token) obj.Addr"p¤go.weak.type.*func([]bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addr"runtime.zerovalue type.func([]bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.AddrÐtype.func([]bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.AddrNtype.[]bootstrap/asm/internal/lex.Token@type.bootstrap/internal/obj.Addrþ$go.string."append"0.append $go.string."append"þRgo.string."func(*obj.Prog, string, bool)"`\func(*obj.Prog, string, bool) Rgo.string."func(*obj.Prog, string, bool)"þjtype.func(*bootstrap/internal/obj.Prog, string, bool)°°{Å,ì3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*obj.Prog, string, bool)"p|go.weak.type.*func(*bootstrap/internal/obj.Prog, string, bool)"runtime.zerovalue jtype.func(*bootstrap/internal/obj.Prog, string, bool)аjtype.func(*bootstrap/internal/obj.Prog, string, bool)Btype.*bootstrap/internal/obj.Progtype.string type.boolþ&go.string."asmData"00asmData &go.string."asmData"þNgo.string."func(string, [][]lex.Token)"`Xfunc(string, [][]lex.Token) Ngo.string."func(string, [][]lex.Token)"þntype.func(string, [][]bootstrap/asm/internal/lex.Token) E3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(string, [][]lex.Token)"pgo.weak.type.*func(string, [][]bootstrap/asm/internal/lex.Token)"runtime.zerovalue ntype.func(string, [][]bootstrap/asm/internal/lex.Token)Ð ntype.func(string, [][]bootstrap/asm/internal/lex.Token)type.stringRtype.[][]bootstrap/asm/internal/lex.Tokenþ.go.string."asmFuncData"@8asmFuncData .go.string."asmFuncData"þ(go.string."asmGlobl"@2asmGlobl (go.string."asmGlobl"þ4go.string."asmInstruction"@>asmInstruction 4go.string."asmInstruction"þRgo.string."func(int, string, []obj.Addr)"`\func(int, string, []obj.Addr) Rgo.string."func(int, string, []obj.Addr)"þjtype.func(int, string, []bootstrap/internal/obj.Addr)°°à#ø3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(int, string, []obj.Addr)"p|go.weak.type.*func(int, string, []bootstrap/internal/obj.Addr)"runtime.zerovalue jtype.func(int, string, []bootstrap/internal/obj.Addr)аjtype.func(int, string, []bootstrap/internal/obj.Addr)type.inttype.string Dtype.[]bootstrap/internal/obj.Addrþ&go.string."asmJump"00asmJump &go.string."asmJump"þ*go.string."asmPCData"@4 asmPCData *go.string."asmPCData"þ&go.string."asmText"00asmText &go.string."asmText"þgo.string."at"0&at go.string."at"þNgo.string."func(...lex.ScanToken) bool"`Xfunc(...lex.ScanToken) bool Ngo.string."func(...lex.ScanToken) bool"þntype.func(...bootstrap/asm/internal/lex.ScanToken) bool vµÙ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(...lex.ScanToken) bool"pgo.weak.type.*func(...bootstrap/asm/internal/lex.ScanToken) bool"runtime.zerovalue ntype.func(...bootstrap/asm/internal/lex.ScanToken) boolÐntype.func(...bootstrap/asm/internal/lex.ScanToken) boolVtype.[]bootstrap/asm/internal/lex.ScanTokentype.boolþ6go.string."atRegisterShift"@@atRegisterShift 6go.string."atRegisterShift"þ.go.string."func() bool"@8func() bool .go.string."func() bool"þ type.func() boolTËx3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P.go.string."func() bool"p2go.weak.type.*func() bool"runtime.zerovalue type.func() boolÐ type.func() booltype.boolþ:go.string."atStartOfRegister"PDatStartOfRegister :go.string."atStartOfRegister"þ:go.string."func(string) bool"PDfunc(string) bool :go.string."func(string) bool"þ,type.func(string) bool *÷3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func(string) bool"p>go.weak.type.*func(string) bool"runtime.zerovalue ,type.func(string) boolÐ,type.func(string) booltype.stringtype.boolþ go.string."atof"0*atof go.string."atof"þ@go.string."func(string) float64"PJfunc(string) float64 @go.string."func(string) float64"þ2type.func(string) float64 ïÑ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(string) float64"pDgo.weak.type.*func(string) float64"runtime.zerovalue 2type.func(string) float64Ð2type.func(string) float64type.stringtype.float64þ go.string."atoi"0*atoi go.string."atoi"þ>go.string."func(string) uint64"PHfunc(string) uint64 >go.string."func(string) uint64"þ0type.func(string) uint64 ±«²3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func(string) uint64"pBgo.weak.type.*func(string) uint64"runtime.zerovalue 0type.func(string) uint64Ð0type.func(string) uint64type.stringtype.uint64þ go.string."atos"0*atos go.string."atos"þ>go.string."func(string) string"PHfunc(string) string >go.string."func(string) string"þ0type.func(string) string Mü¨ç3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func(string) string"pBgo.weak.type.*func(string) string"runtime.zerovalue 0type.func(string) stringÐ0type.func(string) stringtype.stringtype.stringþ go.string."back"0*back go.string."back"þ$go.string."func()"0.func() $go.string."func()"þtype.func()ö¼ö3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P$go.string."func()"p(go.weak.type.*func()"runtime.zerovalue type.func()Ðtype.func()þ$go.string."branch"0.branch $go.string."branch"þLgo.string."func(*obj.Prog, *obj.Prog)"`Vfunc(*obj.Prog, *obj.Prog) Lgo.string."func(*obj.Prog, *obj.Prog)"þtype.func(*bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog) §kêT3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func(*obj.Prog, *obj.Prog)"pgo.weak.type.*func(*bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)"runtime.zerovalue type.func(*bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)Ð type.func(*bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)Btype.*bootstrap/internal/obj.ProgBtype.*bootstrap/internal/obj.Progþ$go.string."errorf"0.errorf $go.string."errorf"þRgo.string."func(string, ...interface {})"`\func(string, ...interface {}) Rgo.string."func(string, ...interface {})"þDtype.func(string, ...interface {}) õµ@µ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(string, ...interface {})"pVgo.weak.type.*func(string, ...interface {})"runtime.zerovalue Dtype.func(string, ...interface {})Ð Dtype.func(string, ...interface {})type.string&type.[]interface {}þ.go.string."evalInteger"@8evalInteger .go.string."evalInteger"þVgo.string."func(string, []lex.Token) int64"``func(string, []lex.Token) int64 Vgo.string."func(string, []lex.Token) int64"þvtype.func(string, []bootstrap/asm/internal/lex.Token) int64°°*.3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(string, []lex.Token) int64"pgo.weak.type.*func(string, []bootstrap/asm/internal/lex.Token) int64"runtime.zerovalue vtype.func(string, []bootstrap/asm/internal/lex.Token) int64Ð vtype.func(string, []bootstrap/asm/internal/lex.Token) int64type.stringNtype.[]bootstrap/asm/internal/lex.Token type.int64þ$go.string."expect"0.expect $go.string."expect"þ>go.string."func(lex.ScanToken)"PHfunc(lex.ScanToken) >go.string."func(lex.ScanToken)"þ^type.func(bootstrap/asm/internal/lex.ScanToken)1Uà3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func(lex.ScanToken)"ppgo.weak.type.*func(bootstrap/asm/internal/lex.ScanToken)"runtime.zerovalue ^type.func(bootstrap/asm/internal/lex.ScanToken)Ð^type.func(bootstrap/asm/internal/lex.ScanToken)Rtype.bootstrap/asm/internal/lex.ScanTokenþ go.string."expr"0*expr go.string."expr"þ2go.string."func() uint64"@<
func() uint64 2go.string."func() uint64"þ$type.func() uint64Óç$3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P2go.string."func() uint64"p6go.weak.type.*func() uint64"runtime.zerovalue $type.func() uint64Ð$type.func() uint64type.uint64þ$go.string."factor"0.factor $go.string."factor"þ*go.string."floatExpr"@4 floatExpr *go.string."floatExpr"þ4go.string."func() float64"@>func() float64 4go.string."func() float64"þ&type.func() float64-Í3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."func() float64"p8go.weak.type.*func() float64"runtime.zerovalue &type.func() float64Ð&type.func() float64type.float64þgo.string."get"0(get go.string."get"þRgo.string."func(lex.ScanToken) lex.Token"`\func(lex.ScanToken) lex.Token Rgo.string."func(lex.ScanToken) lex.Token"þ type.func(bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Token 2á6
3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(lex.ScanToken) lex.Token"p²go.weak.type.*func(bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Token"runtime.zerovalue type.func(bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.TokenÐ type.func(bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.TokenRtype.bootstrap/asm/internal/lex.ScanTokenJtype.bootstrap/asm/internal/lex.Tokenþ.go.string."getConstant"@8getConstant .go.string."getConstant"þbgo.string."func(*obj.Prog, int, *obj.Addr) int64"pl%func(*obj.Prog, int, *obj.Addr) int64 bgo.string."func(*obj.Prog, int, *obj.Addr) int64"þ type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64ÀÀÐòÆÃ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pbgo.string."func(*obj.Prog, int, *obj.Addr) int64"p²go.weak.type.*func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64"runtime.zerovalue type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64а type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64Btype.*bootstrap/internal/obj.Progtype.int Btype.*bootstrap/internal/obj.Addr°type.int64þ:go.string."getConstantPseudo"PDgetConstantPseudo :go.string."getConstantPseudo"þRgo.string."func(string, *obj.Addr) int64"`\func(string, *obj.Addr) int64 Rgo.string."func(string, *obj.Addr) int64"þjtype.func(string, *bootstrap/internal/obj.Addr) int64°°õå/3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(string, *obj.Addr) int64"p|go.weak.type.*func(string, *bootstrap/internal/obj.Addr) int64"runtime.zerovalue jtype.func(string, *bootstrap/internal/obj.Addr) int64Ð jtype.func(string, *bootstrap/internal/obj.Addr) int64type.stringBtype.*bootstrap/internal/obj.Addr type.int64þ0go.string."getImmediate"@:getImmediate 0go.string."getImmediate"þ.go.string."getRegister"@8getRegister .go.string."getRegister"þbgo.string."func(*obj.Prog, int, *obj.Addr) int16"pl%func(*obj.Prog, int, *obj.Addr) int16 bgo.string."func(*obj.Prog, int, *obj.Addr) int16"þ type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16ÀÀ´º3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pbgo.string."func(*obj.Prog, int, *obj.Addr) int16"p²go.weak.type.*func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16"runtime.zerovalue type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16а type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16Btype.*bootstrap/internal/obj.Progtype.int Btype.*bootstrap/internal/obj.Addr°type.int16þ go.string."have"0*have go.string."have"þHgo.string."func(lex.ScanToken) bool"`Rfunc(lex.ScanToken) bool Hgo.string."func(lex.ScanToken) bool"þhtype.func(bootstrap/asm/internal/lex.ScanToken) bool I,üÖ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."func(lex.ScanToken) bool"pzgo.weak.type.*func(bootstrap/asm/internal/lex.ScanToken) bool"runtime.zerovalue htype.func(bootstrap/asm/internal/lex.ScanToken) boolÐhtype.func(bootstrap/asm/internal/lex.ScanToken) boolRtype.bootstrap/asm/internal/lex.ScanTokentype.boolþ.go.string."instruction"@8instruction .go.string."instruction"þhgo.string."func(int, string, string, [][]lex.Token)"r(func(int, string, string, [][]lex.Token) hgo.string."func(int, string, string, [][]lex.Token)"þtype.func(int, string, string, [][]bootstrap/asm/internal/lex.Token)ÀÀW23 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Phgo.string."func(int, string, string, [][]lex.Token)"pgo.weak.type.*func(int, string, string, [][]bootstrap/asm/internal/lex.Token)"runtime.zerovalue type.func(int, string, string, [][]bootstrap/asm/internal/lex.Token)ÐÀtype.func(int, string, string, [][]bootstrap/asm/internal/lex.Token)type.inttype.string type.string°Rtype.[][]bootstrap/asm/internal/lex.Tokenþ go.string."line"0*line go.string."line"þ go.string."more"0*more go.string."more"þ go.string."next"0*next go.string."next"þ8go.string."func() lex.Token"PBfunc() lex.Token 8go.string."func() lex.Token"þXtype.func() bootstrap/asm/internal/lex.Tokenà]\¡3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."func() lex.Token"pjgo.weak.type.*func() bootstrap/asm/internal/lex.Token"runtime.zerovalue Xtype.func() bootstrap/asm/internal/lex.TokenÐXtype.func() bootstrap/asm/internal/lex.TokenJtype.bootstrap/asm/internal/lex.Tokenþ&go.string."operand"00operand &go.string."operand"þ@go.string."func(*obj.Addr) bool"PJfunc(*obj.Addr) bool @go.string."func(*obj.Addr) bool"þXtype.func(*bootstrap/internal/obj.Addr) bool Ñ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(*obj.Addr) bool"pjgo.weak.type.*func(*bootstrap/internal/obj.Addr) bool"runtime.zerovalue Xtype.func(*bootstrap/internal/obj.Addr) boolÐXtype.func(*bootstrap/internal/obj.Addr) boolBtype.*bootstrap/internal/obj.Addrtype.boolþ,go.string."parseScale"@6 |
| parseScale ,go.string."parseScale"þ:go.string."func(string) int8"PDfunc(string) int8 :go.string."func(string) int8"þ,type.func(string) int8 ÉÚb3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func(string) int8"p>go.weak.type.*func(string) int8"runtime.zerovalue ,type.func(string) int8Ð,type.func(string) int8type.stringtype.int8þ"go.string."patch"0,patch "go.string."patch"þ go.string."peek"0*peek go.string."peek"þ@go.string."func() lex.ScanToken"PJfunc() lex.ScanToken @go.string."func() lex.ScanToken"þ`type.func() bootstrap/asm/internal/lex.ScanTokenv4Û3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func() lex.ScanToken"prgo.weak.type.*func() bootstrap/asm/internal/lex.ScanToken"runtime.zerovalue `type.func() bootstrap/asm/internal/lex.ScanTokenÐ`type.func() bootstrap/asm/internal/lex.ScanTokenRtype.bootstrap/asm/internal/lex.ScanTokenþ0go.string."positiveAtoi"@:positiveAtoi 0go.string."positiveAtoi"þ<go.string."func(string) int64"PFfunc(string) int64 <go.string."func(string) int64"þ.type.func(string) int64 ÙÍ¢3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P<go.string."func(string) int64"p@go.weak.type.*func(string) int64"runtime.zerovalue .type.func(string) int64Ð.type.func(string) int64type.stringtype.int64þ$go.string."pseudo"0.pseudo $go.string."pseudo"þXgo.string."func(int, string, [][]lex.Token)"pb func(int, string, [][]lex.Token) Xgo.string."func(int, string, [][]lex.Token)"þxtype.func(int, string, [][]bootstrap/asm/internal/lex.Token)°°·±3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PXgo.string."func(int, string, [][]lex.Token)"pgo.weak.type.*func(int, string, [][]bootstrap/asm/internal/lex.Token)"runtime.zerovalue xtype.func(int, string, [][]bootstrap/asm/internal/lex.Token)аxtype.func(int, string, [][]bootstrap/asm/internal/lex.Token)type.inttype.string Rtype.[][]bootstrap/asm/internal/lex.Tokenþ(go.string."register"@2register (go.string."register"þtgo.string."func(string, int32) (int16, int16, int8, bool)"~.func(string, int32) (int16, int16, int8, bool) tgo.string."func(string, int32) (int16, int16, int8, bool)"þftype.func(string, int32) (int16, int16, int8, bool)ààÏ[¡3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Ptgo.string."func(string, int32) (int16, int16, int8, bool)"pxgo.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.stringtype.int32 type.int16°type.int16Àtype.int8Ðtype.boolþ8go.string."registerIndirect"PBregisterIndirect 8go.string."registerIndirect"þDgo.string."func(*obj.Addr, int32)"PNfunc(*obj.Addr, int32) Dgo.string."func(*obj.Addr, int32)"þ\type.func(*bootstrap/internal/obj.Addr, int32) ëõs½3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func(*obj.Addr, int32)"pngo.weak.type.*func(*bootstrap/internal/obj.Addr, int32)"runtime.zerovalue \type.func(*bootstrap/internal/obj.Addr, int32)Ð \type.func(*bootstrap/internal/obj.Addr, int32)Btype.*bootstrap/internal/obj.Addrtype.int32þ0go.string."registerList"@:registerList 0go.string."registerList"þ6go.string."func(*obj.Addr)"@@func(*obj.Addr) 6go.string."func(*obj.Addr)"þNtype.func(*bootstrap/internal/obj.Addr)ï3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."func(*obj.Addr)"p`go.weak.type.*func(*bootstrap/internal/obj.Addr)"runtime.zerovalue Ntype.func(*bootstrap/internal/obj.Addr)ÐNtype.func(*bootstrap/internal/obj.Addr)Btype.*bootstrap/internal/obj.Addrþ4go.string."registerNumber"@>registerNumber 4go.string."registerNumber"þ>go.string."func(string) uint16"PHfunc(string) uint16 >go.string."func(string) uint16"þ0type.func(string) uint16 ½}#3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func(string) uint16"pBgo.weak.type.*func(string) uint16"runtime.zerovalue 0type.func(string) uint16Ð0type.func(string) uint16type.stringtype.uint16þ:go.string."registerReference"PDregisterReference :go.string."registerReference"þLgo.string."func(string) (int16, bool)"`Vfunc(string) (int16, bool) Lgo.string."func(string) (int16, bool)"þ>type.func(string) (int16, bool)°°KÆR3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func(string) (int16, bool)"pPgo.weak.type.*func(string) (int16, bool)"runtime.zerovalue >type.func(string) (int16, bool)Ð>type.func(string) (int16, bool)type.stringtype.int16 type.boolþ2go.string."registerShift"@<
registerShift 2go.string."registerShift"þJgo.string."func(string, int32) int64"`Tfunc(string, int32) int64 Jgo.string."func(string, int32) int64"þ<type.func(string, int32) int64°°¹ðr|3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PJgo.string."func(string, int32) int64"pNgo.weak.type.*func(string, int32) int64"runtime.zerovalue <type.func(string, int32) int64Ð <type.func(string, int32) int64type.stringtype.int32 type.int64þ:go.string."setPseudoRegister"PDsetPseudoRegister :go.string."setPseudoRegister"þ`go.string."func(*obj.Addr, string, bool, int32)"pj$func(*obj.Addr, string, bool, int32) `go.string."func(*obj.Addr, string, bool, int32)"þxtype.func(*bootstrap/internal/obj.Addr, string, bool, int32)ÀÀ{mPR3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*obj.Addr, string, bool, int32)"pgo.weak.type.*func(*bootstrap/internal/obj.Addr, string, bool, int32)"runtime.zerovalue xtype.func(*bootstrap/internal/obj.Addr, string, bool, int32)ÐÀxtype.func(*bootstrap/internal/obj.Addr, string, bool, int32)Btype.*bootstrap/internal/obj.Addrtype.string type.bool°type.int32þ"go.string."start"0,start "go.string."start"þ:go.string."func([]lex.Token)"PDfunc([]lex.Token) :go.string."func([]lex.Token)"þZtype.func([]bootstrap/asm/internal/lex.Token)Âf3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func([]lex.Token)"plgo.weak.type.*func([]bootstrap/asm/internal/lex.Token)"runtime.zerovalue Ztype.func([]bootstrap/asm/internal/lex.Token)ÐZtype.func([]bootstrap/asm/internal/lex.Token)Ntype.[]bootstrap/asm/internal/lex.Tokenþ6go.string."symbolReference"@@symbolReference 6go.string."symbolReference"þTgo.string."func(*obj.Addr, string, int32)"`^func(*obj.Addr, string, int32) Tgo.string."func(*obj.Addr, string, int32)"þltype.func(*bootstrap/internal/obj.Addr, string, int32)°°å˼3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*obj.Addr, string, int32)"p~go.weak.type.*func(*bootstrap/internal/obj.Addr, string, int32)"runtime.zerovalue ltype.func(*bootstrap/internal/obj.Addr, string, int32)аltype.func(*bootstrap/internal/obj.Addr, string, int32)Btype.*bootstrap/internal/obj.Addrtype.string type.int32þ go.string."term"0*term go.string."term"þ:go.string."validateImmediate"PDvalidateImmediate :go.string."validateImmediate"þFgo.string."func(string, *obj.Addr)"PPfunc(string, *obj.Addr) Fgo.string."func(string, *obj.Addr)"þ^type.func(string, *bootstrap/internal/obj.Addr) ²zÀ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(string, *obj.Addr)"ppgo.weak.type.*func(string, *bootstrap/internal/obj.Addr)"runtime.zerovalue ^type.func(string, *bootstrap/internal/obj.Addr)Ð ^type.func(string, *bootstrap/internal/obj.Addr)type.stringBtype.*bootstrap/internal/obj.Addrþ4go.string."validateSymbol"@>validateSymbol 4go.string."validateSymbol"þRgo.string."func(string, *obj.Addr, bool)"`\func(string, *obj.Addr, bool) Rgo.string."func(string, *obj.Addr, bool)"þjtype.func(string, *bootstrap/internal/obj.Addr, bool)°°$ùÈa3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(string, *obj.Addr, bool)"p|go.weak.type.*func(string, *bootstrap/internal/obj.Addr, bool)"runtime.zerovalue jtype.func(string, *bootstrap/internal/obj.Addr, bool)аjtype.func(string, *bootstrap/internal/obj.Addr, bool)type.stringBtype.*bootstrap/internal/obj.Addr type.boolþtype.*"".Parserð(ð(½-{644þ runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P.go.string."*asm.Parser"p0go.weak.type.**"".Parser"runtime.zerovaluetype."".Parser` type.*"".ParserÀðtype.*"".Parserð"go.string."Parse"`type.func() (*bootstrap/internal/obj.Prog, bool) ttype.func(*"".Parser) (*bootstrap/internal/obj.Prog, bool)°$"".(*Parser).ParseÀ$"".(*Parser).ParseÐ&go.string."address"à"go.importpath."".ðtype.func([]bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addrªtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token) bootstrap/internal/obj.Addr("".(*Parser).address ("".(*Parser).address°$go.string."append"À"go.importpath."".Ðjtype.func(*bootstrap/internal/obj.Prog, string, bool)àtype.func(*"".Parser, *bootstrap/internal/obj.Prog, string, bool)ð&"".(*Parser).append&"".(*Parser).append&go.string."asmData" "go.importpath."".°ntype.func(string, [][]bootstrap/asm/internal/lex.Token)Àtype.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)Ð("".(*Parser).asmDataà("".(*Parser).asmDatað.go.string."asmFuncData""go.importpath."".ntype.func(string, [][]bootstrap/asm/internal/lex.Token) type.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)°0"".(*Parser).asmFuncDataÀ0"".(*Parser).asmFuncDataÐ(go.string."asmGlobl"à"go.importpath."".ðntype.func(string, [][]bootstrap/asm/internal/lex.Token)type.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)*"".(*Parser).asmGlobl *"".(*Parser).asmGlobl°4go.string."asmInstruction"À"go.importpath."".Ðjtype.func(int, string, []bootstrap/internal/obj.Addr)àtype.func(*"".Parser, int, string, []bootstrap/internal/obj.Addr)ð6"".(*Parser).asmInstruction6"".(*Parser).asmInstruction&go.string."asmJump" "go.importpath."".°jtype.func(int, string, []bootstrap/internal/obj.Addr)Àtype.func(*"".Parser, int, string, []bootstrap/internal/obj.Addr)Ð("".(*Parser).asmJumpà("".(*Parser).asmJumpð*go.string."asmPCData""go.importpath."".ntype.func(string, [][]bootstrap/asm/internal/lex.Token) type.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token)°,"".(*Parser).asmPCDataÀ,"".(*Parser).asmPCDataÐ&go.string."asmText"à"go.importpath."".ðntype.func(string, [][]bootstrap/asm/internal/lex.Token) type.func(*"".Parser, string, [][]bootstrap/asm/internal/lex.Token) ("".(*Parser).asmText ("".(*Parser).asmText° go.string."at"À "go.importpath."".Ð ntype.func(...bootstrap/asm/internal/lex.ScanToken) boolà type.func(*"".Parser, ...bootstrap/asm/internal/lex.ScanToken) boolð "".(*Parser).at |
| "".(*Parser).at |
| 6go.string."atRegisterShift" |
| "go.importpath."".° |
| type.func() boolÀ |
| 4type.func(*"".Parser) boolÐ |
| 8"".(*Parser).atRegisterShiftà |
| 8"".(*Parser).atRegisterShiftð |
| :go.string."atStartOfRegister""go.importpath."".,type.func(string) bool Dtype.func(*"".Parser, string) bool°<"".(*Parser).atStartOfRegisterÀ<"".(*Parser).atStartOfRegisterÐ go.string."atof"à"go.importpath."".ð2type.func(string) float64Jtype.func(*"".Parser, string) float64""".(*Parser).atof """.(*Parser).atof° go.string."atoi"À"go.importpath."".Ð0type.func(string) uint64àHtype.func(*"".Parser, string) uint64ð""".(*Parser).atoi
""".(*Parser).atoi
go.string."atos"
"go.importpath."".°
0type.func(string) stringÀ
Htype.func(*"".Parser, string) stringÐ
""".(*Parser).atosà
""".(*Parser).atosð
go.string."back""go.importpath."".type.func() *type.func(*"".Parser)°""".(*Parser).backÀ""".(*Parser).backÐ$go.string."branch"à"go.importpath."".ðtype.func(*bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)¢type.func(*"".Parser, *bootstrap/internal/obj.Prog, *bootstrap/internal/obj.Prog)&"".(*Parser).branch &"".(*Parser).branch°$go.string."errorf"À"go.importpath."".ÐDtype.func(string, ...interface {})à\type.func(*"".Parser, string, ...interface {})ð&"".(*Parser).errorf&"".(*Parser).errorf.go.string."evalInteger" "go.importpath."".°vtype.func(string, []bootstrap/asm/internal/lex.Token) int64Àtype.func(*"".Parser, string, []bootstrap/asm/internal/lex.Token) int64Ð0"".(*Parser).evalIntegerà0"".(*Parser).evalIntegerð$go.string."expect""go.importpath."".^type.func(bootstrap/asm/internal/lex.ScanToken) vtype.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken)°&"".(*Parser).expectÀ&"".(*Parser).expectÐ go.string."expr"à"go.importpath."".ð$type.func() uint648type.func(*"".Parser) uint64""".(*Parser).expr """.(*Parser).expr°$go.string."factor"À"go.importpath."".Ð$type.func() uint64à8type.func(*"".Parser) uint64ð&"".(*Parser).factor&"".(*Parser).factor*go.string."floatExpr" "go.importpath."".°&type.func() float64À:type.func(*"".Parser) float64Ð,"".(*Parser).floatExprà,"".(*Parser).floatExprðgo.string."get""go.importpath."". type.func(bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Token ¸type.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bootstrap/asm/internal/lex.Token° "".(*Parser).getÀ "".(*Parser).getÐ.go.string."getConstant"à"go.importpath."".ð type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int640"".(*Parser).getConstant 0"".(*Parser).getConstant°:go.string."getConstantPseudo"À"go.importpath."".Ðjtype.func(string, *bootstrap/internal/obj.Addr) int64àtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr) int64ð<"".(*Parser).getConstantPseudo<"".(*Parser).getConstantPseudo0go.string."getImmediate" "go.importpath."".° type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64À¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int64Ð2"".(*Parser).getImmediateà2"".(*Parser).getImmediateð.go.string."getRegister""go.importpath."". type.func(*bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16 ¸type.func(*"".Parser, *bootstrap/internal/obj.Prog, int, *bootstrap/internal/obj.Addr) int16°0"".(*Parser).getRegisterÀ0"".(*Parser).getRegisterÐ go.string."have"à"go.importpath."".ðhtype.func(bootstrap/asm/internal/lex.ScanToken) booltype.func(*"".Parser, bootstrap/asm/internal/lex.ScanToken) bool""".(*Parser).have """.(*Parser).have°.go.string."instruction"À"go.importpath."".Ðtype.func(int, string, string, [][]bootstrap/asm/internal/lex.Token)à type.func(*"".Parser, int, string, string, [][]bootstrap/asm/internal/lex.Token)ð0"".(*Parser).instruction0"".(*Parser).instruction go.string."line" "go.importpath."".° type.func() boolÀ4type.func(*"".Parser) boolÐ""".(*Parser).lineà""".(*Parser).lineð go.string."more""go.importpath."". type.func() bool 4type.func(*"".Parser) bool°""".(*Parser).moreÀ""".(*Parser).moreÐ go.string."next"à"go.importpath."".ðXtype.func() bootstrap/asm/internal/lex.Tokenltype.func(*"".Parser) bootstrap/asm/internal/lex.Token""".(*Parser).next """.(*Parser).next°&go.string."operand"À"go.importpath."".ÐXtype.func(*bootstrap/internal/obj.Addr) boolàptype.func(*"".Parser, *bootstrap/internal/obj.Addr) boolð("".(*Parser).operand("".(*Parser).operand,go.string."parseScale" "go.importpath."".°,type.func(string) int8ÀDtype.func(*"".Parser, string) int8Ð."".(*Parser).parseScaleà."".(*Parser).parseScaleð"go.string."patch""go.importpath."".type.func() *type.func(*"".Parser)°$"".(*Parser).patchÀ$"".(*Parser).patchÐ go.string."peek"à"go.importpath."".ð`type.func() bootstrap/asm/internal/lex.ScanTokenttype.func(*"".Parser) bootstrap/asm/internal/lex.ScanToken""".(*Parser).peek """.(*Parser).peek°0go.string."positiveAtoi"À"go.importpath."".Ð.type.func(string) int64àFtype.func(*"".Parser, string) int64ð2"".(*Parser).positiveAtoi2"".(*Parser).positiveAtoi$go.string."pseudo" "go.importpath."".°xtype.func(int, string, [][]bootstrap/asm/internal/lex.Token)Àtype.func(*"".Parser, int, string, [][]bootstrap/asm/internal/lex.Token)Ð&"".(*Parser).pseudoà&"".(*Parser).pseudoð(go.string."register" "go.importpath."". ftype.func(string, int32) (int16, int16, int8, bool) ~type.func(*"".Parser, string, int32) (int16, int16, int8, bool)° *"".(*Parser).registerÀ *"".(*Parser).registerÐ 8go.string."registerIndirect"à "go.importpath."".ð \type.func(*bootstrap/internal/obj.Addr, int32)!ttype.func(*"".Parser, *bootstrap/internal/obj.Addr, int32)!:"".(*Parser).registerIndirect !:"".(*Parser).registerIndirect°!0go.string."registerList"À!"go.importpath."".Ð!Ntype.func(*bootstrap/internal/obj.Addr)à!ftype.func(*"".Parser, *bootstrap/internal/obj.Addr)ð!2"".(*Parser).registerList"2"".(*Parser).registerList"4go.string."registerNumber" ""go.importpath."".°"0type.func(string) uint16À"Htype.func(*"".Parser, string) uint16Ð"6"".(*Parser).registerNumberà"6"".(*Parser).registerNumberð":go.string."registerReference"#"go.importpath."".#>type.func(string) (int16, bool) #Vtype.func(*"".Parser, string) (int16, bool)°#<"".(*Parser).registerReferenceÀ#<"".(*Parser).registerReferenceÐ#2go.string."registerShift"à#"go.importpath."".ð#<type.func(string, int32) int64$Ttype.func(*"".Parser, string, int32) int64$4"".(*Parser).registerShift $4"".(*Parser).registerShift°$:go.string."setPseudoRegister"À$"go.importpath."".Ð$xtype.func(*bootstrap/internal/obj.Addr, string, bool, int32)à$type.func(*"".Parser, *bootstrap/internal/obj.Addr, string, bool, int32)ð$<"".(*Parser).setPseudoRegister%<"".(*Parser).setPseudoRegister%"go.string."start" %"go.importpath."".°%Ztype.func([]bootstrap/asm/internal/lex.Token)À%rtype.func(*"".Parser, []bootstrap/asm/internal/lex.Token)Ð%$"".(*Parser).startà%$"".(*Parser).startð%6go.string."symbolReference"&"go.importpath."".<ype.func(*bootstrap/internal/obj.Addr, string, int32) &type.func(*"".Parser, *bootstrap/internal/obj.Addr, string, int32)°&8"".(*Parser).symbolReferenceÀ&8"".(*Parser).symbolReferenceÐ& go.string."term"à&"go.importpath."".ð&$type.func() uint64'8type.func(*"".Parser) uint64'""".(*Parser).term '""".(*Parser).term°':go.string."validateImmediate"À'"go.importpath."".Ð'^type.func(string, *bootstrap/internal/obj.Addr)à'vtype.func(*"".Parser, string, *bootstrap/internal/obj.Addr)ð'<"".(*Parser).validateImmediate(<"".(*Parser).validateImmediate(4go.string."validateSymbol" ("go.importpath."".°(jtype.func(string, *bootstrap/internal/obj.Addr, bool)À(type.func(*"".Parser, string, *bootstrap/internal/obj.Addr, bool)Ð(6"".(*Parser).validateSymbolà(6"".(*Parser).validateSymbolþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þ6go.string."[1]interface {}"@@[1]interface {} 6go.string."[1]interface {}"þ(type.[1]interface {}ÀÀP[ú 2type..alg.[1]interface {}0bruntime.gcbits.0xcc000000000000000000000000000000P6go.string."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[1]interface {}/[1]interface {}(type.[1]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þbruntime.gcbits.0xcccc0000000000000000000000000000 ÌÌþ6go.string."[2]interface {}"@@[2]interface {} 6go.string."[2]interface {}"þ(type.[2]interface {}ÀÀ ,Y¤ñ 2type..alg.[2]interface {}0bruntime.gcbits.0xcccc0000000000000000000000000000P6go.string."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[2]interface {}/[2]interface {}(type.[2]interface {}þ8go.string."*[1]interface {}"PB*[1]interface {} 8go.string."*[1]interface {}"þ*type.*[1]interface {} ¿¨56 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}þ8go.string."*[2]interface {}"PB*[2]interface {} 8go.string."*[2]interface {}"þ*type.*[2]interface {} ¾s-q6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}þ"go.string."[]int"0,[]int "go.string."[]int"þtype.[]int fù runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P"go.string."[]int"p&go.weak.type.*[]int"runtime.zerovaluetype.intþ.go.typelink.[]int/[]inttype.[]intþ$go.string."[8]int"0.[8]int $go.string."[8]int"þtype.[8]intÀÀ@Õ runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P$go.string."[8]int"p(go.weak.type.*[8]int"runtime.zerovaluetype.int type.[]intþ2go.typelink.[8]int/[8]inttype.[8]intþ$go.string."[]bool"0.[]bool $go.string."[]bool"þtype.[]bool ±åç runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P$go.string."[]bool"p(go.weak.type.*[]bool"runtime.zerovaluetype.boolþ2go.typelink.[]bool/[]booltype.[]boolþ&go.string."[8]bool"00[8]bool &go.string."[8]bool"þtype.[8]boolÀÀs£5 runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P&go.string."[8]bool"p*go.weak.type.*[8]bool"runtime.zerovaluetype.bool type.[]boolþ6go.typelink.[8]bool/[8]booltype.[8]boolþ@go.string."*map.bucket[int]bool"PJ*map.bucket[int]bool @go.string."*map.bucket[int]bool"þ2type.*map.bucket[int]bool ÐÆØP6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."*map.bucket[int]bool"pDgo.weak.type.**map.bucket[int]bool"runtime.zerovalue0type.map.bucket[int]boolþbruntime.gcbits.0x44444444444844444444840000000000 DDDDDHDDDDþ>go.string."map.bucket[int]bool"PHmap.bucket[int]bool >go.string."map.bucket[int]bool"þ0type.map.bucket[int]bool°°XCHP à runtime.algarray0bruntime.gcbits.0x44444444444844444444840000000000P>go.string."map.bucket[int]bool"pBgo.weak.type.*map.bucket[int]bool"runtime.zerovalueÀ0type.map.bucket[int]boolÀ go.string."keys"àtype.[8]int$go.string."values"°type.[8]boolà(go.string."overflow"2type.*map.bucket[int]boolþ8go.string."map.hdr[int]bool"PBmap.hdr[int]bool 8go.string."map.hdr[int]bool"þ*type.map.hdr[int]boolàà0Í/ à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000P8go.string."map.hdr[int]bool"p<go.weak.type.*map.hdr[int]bool"runtime.zerovalueÀ*type.map.hdr[int]boolÀ&go.string."buckets"à2type.*map.bucket[int]bool,go.string."oldbuckets"°2type.*map.bucket[int]boolþ0go.string."map[int]bool"@:map[int]bool 0go.string."map[int]bool"þ"type.map[int]boolÜÜÿ0$5X runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."map[int]bool"p4go.weak.type.*map[int]bool"runtime.zerovaluetype.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þDgo.string."*map.bucket[string]int"PN*map.bucket[string]int Dgo.string."*map.bucket[string]int"þ6type.*map.bucket[string]int ɾÌ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."*map.bucket[string]int"pHgo.weak.type.**map.bucket[string]int"runtime.zerovalue4type.map.bucket[string]intþBgo.string."map.bucket[string]int"PLmap.bucket[string]int Bgo.string."map.bucket[string]int"þ4type.map.bucket[string]int°°Ð]hcqÈ à runtime.algarray0bruntime.gcbits.0x84848484848484844444444484000000PBgo.string."map.bucket[string]int"pFgo.weak.type.*map.bucket[string]int"runtime.zerovalueÀ4type.map.bucket[string]intÀ go.string."keys"àtype.[8]string$go.string."values"°type.[8]intà(go.string."overflow"6type.*map.bucket[string]intþ<go.string."map.hdr[string]int"PFmap.hdr[string]int <go.string."map.hdr[string]int"þ.type.map.hdr[string]intàà05F à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000P<go.string."map.hdr[string]int"p@go.weak.type.*map.hdr[string]int"runtime.zerovalueÀ.type.map.hdr[string]intÀ&go.string."buckets"à6type.*map.bucket[string]int,go.string."oldbuckets"°6type.*map.bucket[string]intþ4go.string."map[string]int"@>map[string]int 4go.string."map[string]int"þ&type.map[string]intÜÜåÛÈJ5Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."map[string]int"p8go.weak.type.*map[string]int"runtime.zerovaluetype.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þbruntime.gcbits.0x48844448844448844400000000000000 HDHDHDþ4go.string."[3][]lex.Token"@>[3][]lex.Token 4go.string."[3][]lex.Token"þTtype.[3][]bootstrap/asm/internal/lex.TokenÀÀHÈ/3 à runtime.algarray0bruntime.gcbits.0x48844448844448844400000000000000P4go.string."[3][]lex.Token"pfgo.weak.type.*[3][]bootstrap/asm/internal/lex.Token"runtime.zerovalueNtype.[]bootstrap/asm/internal/lex.Token Rtype.[][]bootstrap/asm/internal/lex.Tokenþgo.typelink.[3][]lex.Token/[3][]bootstrap/asm/internal/lex.TokenTtype.[3][]bootstrap/asm/internal/lex.Tokenþ6go.string."*[3][]lex.Token"@@*[3][]lex.Token 6go.string."*[3][]lex.Token"þVtype.*[3][]bootstrap/asm/internal/lex.Token 3ÌrM6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."*[3][]lex.Token"phgo.weak.type.**[3][]bootstrap/asm/internal/lex.Token"runtime.zerovalueTtype.[3][]bootstrap/asm/internal/lex.Tokenþ0go.string."*[]lex.Token"@:*[]lex.Token 0go.string."*[]lex.Token"þPtype.*[]bootstrap/asm/internal/lex.Token ,W8{6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."*[]lex.Token"pbgo.weak.type.**[]bootstrap/asm/internal/lex.Token"runtime.zerovalueNtype.[]bootstrap/asm/internal/lex.Tokenþ&go.string."[]int16"00[]int16 &go.string."[]int16"þtype.[]int16 Ð7 runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P&go.string."[]int16"p*go.weak.type.*[]int16"runtime.zerovaluetype.int16þ6go.typelink.[]int16/[]int16type.[]int16þ(go.string."[8]int16"@2[8]int16 (go.string."[8]int16"þtype.[8]int16ÀÀ~gz À runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P(go.string."[8]int16"p,go.weak.type.*[8]int16"runtime.zerovaluetype.int16 type.[]int16þ:go.typelink.[8]int16/[8]int16type.[8]int16þHgo.string."*map.bucket[string]int16"`R*map.bucket[string]int16 Hgo.string."*map.bucket[string]int16"þ:type.*map.bucket[string]int16 s³Sw6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."*map.bucket[string]int16"pLgo.weak.type.**map.bucket[string]int16"runtime.zerovalue8type.map.bucket[string]int16þbruntime.gcbits.0x84848484848484844484000000000000 DþFgo.string."map.bucket[string]int16"PPmap.bucket[string]int16 Fgo.string."map.bucket[string]int16"þ8type.map.bucket[string]int16°° 'Ö à runtime.algarray0bruntime.gcbits.0x84848484848484844484000000000000PFgo.string."map.bucket[string]int16"pJgo.weak.type.*map.bucket[string]int16"runtime.zerovalueÀ8type.map.bucket[string]int16À go.string."keys"àtype.[8]string$go.string."values"°type.[8]int16à(go.string."overflow":type.*map.bucket[string]int16þ@go.string."map.hdr[string]int16"PJmap.hdr[string]int16 @go.string."map.hdr[string]int16"þ2type.map.hdr[string]int16àà0Aê
Q à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000P@go.string."map.hdr[string]int16"pDgo.weak.type.*map.hdr[string]int16"runtime.zerovalueÀ2type.map.hdr[string]int16À&go.string."buckets"à:type.*map.bucket[string]int16,go.string."oldbuckets"°:type.*map.bucket[string]int16þ8go.string."map[string]int16"PBmap[string]int16 8go.string."map[string]int16"þ*type.map[string]int16ÜÜ°<È5 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."map[string]int16"p<go.weak.type.*map[string]int16"runtime.zerovaluetype.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þFgo.string."*map.bucket[string]bool"PP*map.bucket[string]bool Fgo.string."*map.bucket[string]bool"þ8type.*map.bucket[string]bool ë[ÔE6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."*map.bucket[string]bool"pJgo.weak.type.**map.bucket[string]bool"runtime.zerovalue6type.map.bucket[string]boolþ,>type..gc.map.bucket[string]bool(þFtype..gcprog.map.bucket[string]bool%þDgo.string."map.bucket[string]bool"PNmap.bucket[string]bool Dgo.string."map.bucket[string]bool"þ6type.map.bucket[string]bool°°2aBÝY à runtime.algarray0>type..gc.map.bucket[string]bool@Ftype..gcprog.map.bucket[string]boolPDgo.string."map.bucket[string]bool"pHgo.weak.type.*map.bucket[string]bool"runtime.zerovalueÀ6type.map.bucket[string]boolÀ go.string."keys"àtype.[8]string$go.string."values"°type.[8]boolà(go.string."overflow"8type.*map.bucket[string]boolþ>go.string."map.hdr[string]bool"PHmap.hdr[string]bool >go.string."map.hdr[string]bool"þ0type.map.hdr[string]boolàà03( à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000P>go.string."map.hdr[string]bool"pBgo.weak.type.*map.hdr[string]bool"runtime.zerovalueÀ0type.map.hdr[string]boolÀ&go.string."buckets"à8type.*map.bucket[string]bool,go.string."oldbuckets"°8type.*map.bucket[string]boolþ6go.string."map[string]bool"@@map[string]bool 6go.string."map[string]bool"þ(type.map[string]boolÜÜñÓ5 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."map[string]bool"p:go.weak.type.*map[string]bool"runtime.zerovaluetype.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þ8go.string."[3]lex.ScanToken"PB[3]lex.ScanToken 8go.string."[3]lex.ScanToken"þXtype.[3]bootstrap/asm/internal/lex.ScanTokenÀÀÜD%e runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P8go.string."[3]lex.ScanToken"pjgo.weak.type.*[3]bootstrap/asm/internal/lex.ScanToken"runtime.zerovalueRtype.bootstrap/asm/internal/lex.ScanToken Vtype.[]bootstrap/asm/internal/lex.ScanTokenþgo.typelink.[3]lex.ScanToken/[3]bootstrap/asm/internal/lex.ScanTokenXtype.[3]bootstrap/asm/internal/lex.ScanTokenþ:go.string."*[3]lex.ScanToken"PD*[3]lex.ScanToken :go.string."*[3]lex.ScanToken"þZtype.*[3]bootstrap/asm/internal/lex.ScanToken ö\<6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."*[3]lex.ScanToken"plgo.weak.type.**[3]bootstrap/asm/internal/lex.ScanToken"runtime.zerovalueXtype.[3]bootstrap/asm/internal/lex.ScanTokenþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þbruntime.gcbits.0xcccccc00000000000000000000000000 ÌÌÌþ6go.string."[3]interface {}"@@[3]interface {} 6go.string."[3]interface {}"þ(type.[3]interface {}ÀÀ0ÝÏÙ 2type..alg.[3]interface {}0bruntime.gcbits.0xcccccc00000000000000000000000000P6go.string."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[3]interface {}/[3]interface {}(type.[3]interface {}þ8go.string."*[3]interface {}"PB*[3]interface {} 8go.string."*[3]interface {}"þ*type.*[3]interface {} °þ¹6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}þ,go.string."*[8]string"@6 |
| *[8]string ,go.string."*[8]string"þtype.*[8]string o6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[8]string"p0go.weak.type.**[8]string"runtime.zerovaluetype.[8]stringþgo.string."log"0(log go.string."log"þ$go.importpath.log. go.string."log"þ0go.string."text/scanner"@:text/scanner 0go.string."text/scanner"þ6go.importpath.text/scanner. 0go.string."text/scanner"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þgo.string."os"0&os go.string."os"þ"go.importpath.os. go.string."os"þ&go.string."strconv"00strconv &go.string."strconv"þ,go.importpath.strconv. &go.string."strconv"þDgo.string."bootstrap/internal/obj"PNbootstrap/internal/obj Dgo.string."bootstrap/internal/obj"þJgo.importpath.bootstrap/internal/obj. Dgo.string."bootstrap/internal/obj"þ0go.string."unicode/utf8"@:unicode/utf8 0go.string."unicode/utf8"þ6go.importpath.unicode/utf8. 0go.string."unicode/utf8"þgo.string."fmt"0(fmt go.string."fmt"þ$go.importpath.fmt. go.string."fmt"þPgo.string."bootstrap/asm/internal/flags"`Zbootstrap/asm/internal/flags Pgo.string."bootstrap/asm/internal/flags"þVgo.importpath.bootstrap/asm/internal/flags. Pgo.string."bootstrap/asm/internal/flags"þNgo.string."bootstrap/asm/internal/arch"`Xbootstrap/asm/internal/arch Ngo.string."bootstrap/asm/internal/arch"þTgo.importpath.bootstrap/asm/internal/arch. Ngo.string."bootstrap/asm/internal/arch"þLgo.string."bootstrap/asm/internal/lex"`Vbootstrap/asm/internal/lex Lgo.string."bootstrap/asm/internal/lex"þRgo.importpath.bootstrap/asm/internal/lex. Lgo.string."bootstrap/asm/internal/lex"þ"go.string."bytes"0,bytes "go.string."bytes"þ(go.importpath.bytes. "go.string."bytes"þ.type..hash.[8]string·f(type..hash.[8]stringþ$runtime.strhash·fruntime.strhashþ*type..eq.[8]string·f$type..eq.[8]stringþ,type..hash."".Patch·f&type..hash."".Patchþ$runtime.memhash·fruntime.memhashþ(type..eq."".Patch·f"type..eq."".Patchþ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ.runtime.nilinterhash·f(runtime.nilinterhashþ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ$runtime.efaceeq·fruntime.efaceeqþ:type..hash.[2]interface {}·f4type..hash.[2]interface {}þ6type..eq.[2]interface {}·f0type..eq.[2]interface {}þ:type..hash.[3]interface {}·f4type..hash.[3]interface {}þ6type..eq.[3]interface {}·f0type..eq.[3]interface {}þ"runtime.zerovalueÿÿgo13ld |