Home | History | Annotate | Download | only in internal
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     28434     `
      3 go object darwin amd64 go1.10 X:framepointer
      4 build id "xnurxHlmkrTdCeBZuRhk/JH2wyCFRNDh6tlmS7J3n"
      5 ----
      6 
      7 build id "xnurxHlmkrTdCeBZuRhk/JH2wyCFRNDh6tlmS7J3n"
      8 
      9 $$B
     10 version 5
     11 
     12 	ppc64	

|SGOROOTsrccmd
compileinternalgalign.goInit

     18 gc	go.goArch
     20 LinkArch
	obj
link.go
6sys
arch.goName Family
!ArchFamily"&ByteOrder
B	encodingbinarybinary.go(,*,Uint16"Uint32"Uint64"PutUint16"PutUint32"PutUint64"String F
PtrSize
RegSize	MinLCInFamily@a2
esc:0x1B	xs3H	
}Link6Headtype
Hobjabi
head.goHeadTypePPSetHh2
     52 H s3
     53 &<HX
     54 H >DebugasmDebugvlogDebugpcln Flag_sharedFlag_dynlinkFlag_optimize#Flag_locationlistsBso
	bufiobufio.goWriterllerr&buf"nwr
io	io.gopzz	Write"pv&rAvailableJb2HBufferedJH	FlushJesc:0x2a&ReadFromJb3esc:0x10a
ReaderRead"v&rr4
     69 n1&err2	ResetJb1HLw2SizeJH~J"p4	nn1&WriteByteJ"c3&WriteRuneJ|S
size1&WriteStringJ s4
esc:0x9&Pathname hashmu
2syncmutex.go	Mutex	statesemaLockPm1UnlockPhash 
LSym" Type
DPsymkind.go
SymKind
     98 <Ti2
     99  
:Attribute 	CFuncVFDuplicateOKVFLeafVF	LocalVFMakeTypelinkVFNeedCtxtVF
NoFrameVF
NoSplitVFOnListVFReflectMethodVFSeenGloblVFVVa1HV
flag2value3StaticVFTextAttrStringVF WasInlinedVF
WrapperVFRefIdx
    108 GotypeRP"R
	Reloc
    111 OffSiz
BPreloctype.goRelocType
    115 IsDirectJumpZr2
    116 <Z
    117  Add
    118 SymRFunc
FuncInfoArgsLocalsText
Prog*CtxtFL^From
AddrReg	Index	Scale
<AddrType<b "
AddrName	ClassOffset
    126 RValRestArgs`To`	Pcond^	Forwd^Rel^Pc
    127 Pos

xpos.goXPos	index?
pos.golicoColhx2Lineh	Afterfp2fq3Beforeff
IsKnownf	SpadjAs
h<jF RegTo2Mark	Optab	ScondBackFtTt	IsizeFrom3Type^HbGetFrom3^esc:0x22`!InnermostFilename^esc:0x62 %InnermostLineNumber^H !InstructionString^ ^H SetFrom3^p1H`F<^ 	Autom
AutoAsymR
Aoffset"dRPcln
Pcsp
8Pcdata"7PcfilepPclinepPcinlineppFuncdataRFuncdataoff
    150 File Lastfile Lastindex
InlTree
Xinl.go	nodes
InlinedCallParentfRr
tree2parent3fpos4Rfunc_5
CallPosrHinlIndex3fInlinedFunctionresc:0x32RrHdwarfInfoSymRdwarfLocSymRdwarfRangesSymRdwarfAbsFnSymRGCArgsRGCLocalsRGrowRs1
    162 
lsiz2
GrowCapR
    165 c2LenRs2H
    166 <R WriteAddrR
    167 F
ctxt2H
    169 off3siz4R
rsym5
    173 
roff6WriteBytesRF
ctxt3H
    176 off4"b5
    178 %WriteCURelativeAddrRFH
    179 R
rsym4
    181 
roff5WriteFloat32RF
    183 f4WriteFloat64RF
    184 WriteIntRF
    185 
    186 i5WriteOffRFH
    187 R
    188 RFH
    189  str5WriteWeakOffRFH
    191 R
    192 prepwriteRFH
    193 writeAddrRFH
    195 R
    196 Zrtype7statichash RPosTable
T(baseList
,
PosBasepos
basexhAbsFilenamez zHzHBasezesc:0x12xzHzHFilenamez FormatzHshowCol3showOrig4 zHRelFilenamez 
RelLinezH
SetBasezHx
base2<zH SymFilenamez ,filename absFilename symFilename lineinlx x InliningIndexxHxHxzx X(indexMapxvt2fp3zvzpos3frDwFixups
    212 objfile.goDwarfFixupTable
    215 ctxtFmuPsymtabRsvec
symFixupsfixups
relFixuprefsymRrelidxdclidxdoffsets
    223 declOffsetdclIdxoffsetinlIndex
defseen
precursorR
.
fnState	absfnRAbsFuncDwarfSym||	ft2Rfnsym3RFinalize||	ft1 myimportpath2trace3GetPrecursorFunc||HRZH!ReferenceChildDIE||
    230 R
ridx3Rtgt4dclidx5inlIndex6-RegisterChildDIEOffsets||R
	dwarfdwarf.goVar" AbbrevIsReturnValueIsInlFormalStackOffsetLocationList
+Location
StartPC
    240 	EndPC
    241 Pieces
    243 	Piece
    244 Length
    246 RegNum
Missing
OnStack	Scope
;
    251 <DeclFile DeclLine
DeclColInlIndexChildIndexIsInAbstract
vars3Hcoffsets4HSetPrecursorFunc||R	fn3processFixups||
slot2RZ
Imports DiagFunc DiagFlushDebugInfoRfn	curfn
2Ranges
    260 	Range	Start
    261 End
    262 	VarsUnifyRangesHH
2InlCalls	Calls

InlCallCallFileCallLineAbsFunSymChildren
InlVarsRootGenAbstractFuncRErrorsInParallel'Framepointer_enabledRDataR.AddImportF
ctxt1 pkg2CanReuseProgsFH	DconvFH`a3 DiagFH format2
args3!DwarfAbstractFuncFcurfn2RZ myimportpath4DwarfIntConstF H 
name3H typename4H
    272 val5FixedFrameSizeFH
    274 Float32SymFf3RFloat64SymFR	GloblFR
    275 
size3
flag4InitTextSymFR
flag3InnermostPosFf
xpos3zInt64SymF
    280 i3RLogfF LookupF RLookupDerivedFRZH 
name4RLookupInitF Rs
init4HRLookupStaticFH R
NewProgF^OutermostPosFfzdwarfSymF
ctxt5Rs6RdwarfInfoSym1RdwarfLocSym2R!dwarfRangesSym3RdwarfAbsFnSym4fileSymbolFRHRpopulateDWARFFRZ 	PreprocessFR
(plist.goProgAlloc^	AssembleFRProgeditF^UnaryDstjDWARFRegisters	REGSPMAXWIDTH
    289 Use387SoftFloatPadFrame
    291 
    292 ZeroRange	
V
    295 gsubr.go	Progs^next^pc
    297 f
*
    300 syntax.goNode|SLeft	Right	Ninit
    303 	Nodes	slice0n2AppendFAppendNodes	n22	First
Lfmtprint.go	State~"bv&r	WidthwidokPrecisionprecFlagc|S
verb3HMoveNodesH
PrependFSecondVHSet1H	n12Set2H	n23Set3H	n34SetFirstH
node2SetIndexH
node3SetSecondH	Slice< 
asblockl2formatl1|S

    315 fmt.go
fmtMode
Fprintf format3
args4Sprintm2 
Sprintf  prepareArgs
args2
mode4	hconv
|S@
FmtFlagupdateisterminatingHretsigerr	nl2isddd3 6:	NbodyList	Rlist

    330 	types
type.go
    333 "	Extra
    335 
methods
Fields
Q	Field	flags

    342 utils.go
bitset8setf1H
mask2BEmbeddedFunarg

(
    350 sym.goImportdef
|S
    355 pkg.goPkgPath " 
PathsymRPrefix ImportedDirectSyms  LookupBytes"HLookupOKpkg3 existed2,HLinkname " Def
 B_:H	BlockLastlinenof	Label
Origpkg(AlgGensym2HAsmHExportHExportedHsym1|S
IsBlankH
LinksymRLinksymName 
PackageHSetAlgGenHSetAsmHSetExportHSetExportedHSetPackageHSetSiggenH
SetUniqHSiggenH< UniqHcmpsymHZH
BCmp		Nname
    376 Note 	Brokef2HCopy
esc:0xaH
    378 	IsdddHNointerfaceHSetBrokeHSetIsdddHSetNointerfaceH
    379 esc:0x42HVHBallMethodsNodOrig
SliceOf
PtrBaseVargen	Etype
	EType< B	AlignAlignment
    384 AllMethodsArgWidth
    385 HChanArgs
ChanDir
B	
CanRecv
CanSendChanType
BChanElemDir
Comparex3DDDFieldDeferwidthH	ElemTypeFieldName FieldOff
    392 FieldSliceFieldTypet1|SForwardType
B
ForwardCopytoEmbedlinenofFuncArgsFuncType
BReceiver
ResultsParams
    400 Argwid
    402 OutnamedHasHeapPointer
IsArrayHIsBooleanHIsChanHIsComplexHIsDDDArrayHIsEmptyInterface
IsFlagsH
IsFloatHIsFuncArgStructHIsIntegerHIsInterfaceHIsKindH	et3	IsMapHIsMemoryH	IsPtrHIsPtrShapedHIsSignedH
IsSliceHIsStringHIsStructH
IsTupleHIsUnsafePtrHIsUntypedHIsVoidHKeyLongString 
MapType
BMap
    413 
    414 BucketHmap	Hiter
Methods	NoalgHNotInHeapHNumComponents
    417 
NumElem
    419 NumFieldsNumParamsNumRecvsNumResults		PtrTo	RecurHRecv	Recvs		HSetDeferwidth	HSetFields	fields2SetInterface	methods2SetNname	SetNoalg	HSetNotInHeap	HSetNumElem	
    420 SetRecur	HShortString SimpleStringH 
    421 < StructType
BStructfields
    425 SymbolRTie"ToUnsignedWidthCalculatedHcmp	copywantEtype		et2B:	
4Shortname	EnterExit	CvarsDclInldcl
    429 
Parents
Z
ScopeIDS	Marks
@fG
ClosgenOuterfuncFieldTrack
"
    437 ssadebug.goFuncDebug
    439 
    440 
    442 	Slots
l
    445 
    447 location.goLocalSlot
    448 N

    451 
    453 config.goGCNodeTyp< StorageClass
pP
    457 
SplitOfSplitOffset
    459 < .LVarSlotsBlocks
6BlockDebug

    464 
    466 block.goID

    469 
    471 	id.go&TfKind
BlockKind<k2 :TLikely
BranchPredictionFlagsLiveAtEnd	Succs
^Edge
    477 ie2HRT	Preds
    479 
Control
&
    483 
    485 value.go	ValueOp
|S
    489 
    491 	op.go
    493 o2jIsCall< SymEffect
ZUsesScratch:X
    501 AuxInt
    503 AuxfUsesargstorageBAddArgv1
AddArgsFAuxFloatv2AuxInt16AuxInt32
AuxInt8AuxValAndOff
ZValAndOff
    513 	Int64
    515 
    516 < 
    517 add
    518 
    519 canAdd
    521 Fatalf msg2HTMLH LackingPosHLog LongHTML 
    531  MemoryArgesc:0x3aReg0Reg1
RegNameesc:0x6a RemoveArgSetArgHw3SetArgs1FSetArgs2F<H auxString clobbersFlagscopyIntocopyIntoNoXPoscopyIntoWithXPosf!isGenericIntConstH!rematerializeableH	reset	op2resetArgsbT
    555 Values
4
    559 
    561 
func.go4Config
&R.arch >
    566 @
    567 	Types
6.BoolInt8	Int16	Int32	UInt8UInt16UInt32UInt64Int
Float32
Float64UInt
Uintptr<
BytePtrInt32PtrUInt32PtrIntPtrUintptrPtrFloat32PtrFloat64PtrBytePtrPtralowerBlock
,blockRewriter)lowerValue
,valueRewriter)registers
&PRegisternumobjNumname ObjNumH< 6RgpRegMask

    586 
    588 regalloc.go
regMask< 8RfpRegMaskspecialRegMask	FPReg
LinkReg
hasGRegFoptimizenoDuffDeviceuseSSEnacluse387NeedsFpScratchBigEndiansparsePhiCutoffFSet387c1HSparsePhiCutoffH8\	Cache

    597 
    599 cache.go
valuesblockslocs
P< &`
varLocs
LVarLocStartProg^
EndProg^
    609 
    610 Registers
(RegisterSet!StackLocation
SlotID(`curVarLocstackAllocState

    616 
    618 stackalloc.go
flive

^stackValStatetyp	spillneedSlot	isArgcinterfere	names	slotsusednArgSlotnNotNeednNamedSlotnReuse	nAutonSelfInterfere+buildInterferenceGraphcomputeLivespillLive2HinitspillLive3Hstackalloc4`domblockstorescrSparse

    625 
    627 sparseset.gosparseSet	densesparseaddAllFHaddAllValuesFHcapH	clearHcontainsH	contentspopHremoveHsizeHNewVarLoc
H%scratchBlocksForDomcache8maxBlockID9d4e5f6g7:\fe
RFrontend
+Logger f msgargs	Warnlf fmt_Debug_checknilDebug_eagerwb CanSSAt
    640 StringData fSplitStringSplitInterfaceSplitSliceSplitComplexSplitStructSplitArraySplitInt64DerefItabRsym
    642 Rf AllocFrame

Syslook RUseWriteBarrierSetWBPosf<\pass

    647 
    649 compile.go requireddisabledtimemem	stats	debugtestdump 
addDumpH >\" 	Entrybid
V
idAlloclastgetFHFHH\vidlogfiles 
+writeSyncerLSync&*HTMLWriter
"
    659 
    661 
html.gow
WriteCloserL
GCloser	Close&w1Printf v3WriteColumn title2H class3H 
html4WriteFunc H 	start 
name2T\DebugTestscheduledRegAllocNamedValues	NamesfreeValuesfreeBlockscachedPostordercachedIdomcachedSdom
p
    673 
    675 sparsetree.goSparseTree
WSparseTreeNode
    677 	child
siblingparent	entryexitH
    680 H<H 	Child	H
Sibling	HdomorderH	HisAncestorH	Hy4HisAncestorEqH	HHnumberBlockHHn4outerinner
sdom1H

    685 
    687 likelyadjust.goloopheader	outerchildren	exits
nBlocks	depth
isInnercontainsCall
    691  < !checkContainsCallH	bb2HisWithinOrEqH	ll3HnearestOuterLoop
sdom3Hb4HsetContainsCallHsetDepthHd2outer2inner3treestructureHH treestructure1HHi4 ||\cachedLoopnest
lloopnest
b2lposdom	loopshasIrreducible%initializedChildreninitializedDepthinitializedExitsassembleChildren	ln1calculateDepths	ln2HfindExits\auxmap

    698 
    700 cse.go\constants
    702 VConstBoolft4c5ConstEmptyStringfConstFloat32fConstFloat64fConstInt16fConstInt32fConstInt64f
    703 ConstInt8fConstInterfacefConstNilfConstOffPtrSPf
    704 	sp6ConstSlicefDebugHashMatch evname3   Idom
LogStat key2 NewBlock
kind3NumBlocksHNumValuesHPostorder< fpos2 msg3constVal
    715 f	op4t5
    716 c6setAuxInt7
dfsOrigHentry3

    721 
    723 dom.golinkedBlockssuccFn4
semi5Hvertex6Hlabel7Hparent8HdominatorsLTOrigpredFn4HsuccFn5dumpFile phaseName2freeBlockfreeValue
getHomevid3invalidateCFGH!logDebugHashMatch evname2 newSparseSet	n3newValue	op3fpos6newValueNoBlockfpos5postorderretSparseSet	ss2
setHomeHloc3xTsuccstoragepredstoragevalstorage8AddEdgeTo H H  
    741  NewValue0fNewValue0Afaux6NewValue0If
    743 auxint6NewValue0IA
    744 f
    745 aux7NewValue1farg6NewValue1A
    748 farg7NewValue1I
    750 f
    751 NewValue1IAf
    753 arg8NewValue2
    755 f
arg06
arg17NewValue2If
    759 
arg07
arg18NewValue3f
arg28NewValue3Af
arg29NewValue3If
    765 NewValue4f
arg39SetControlH<H removeEdgeremovePredremoveSuccswapSuccessorspLVariables
tVarLocListLocationsappendloc2LocString 
lastLoc	
slot36L
BlockString SlotLocsString	id3 :	NtypeTop
ClosurelsymRInl
InlCost	DepthEndlinenof	WBPosfPragma
P
    779 syntax
    782 :
"
    786 bitset.gobitset16H:nwbrCalls

    790 dcl.go/nowritebarrierrecCallSymtargetRlinenof,	DupokHExportInlineHHasDeferH%InlinabilityCheckedHIsHiddenClosureHNeedctxtHNilCheckDisabledHNoFramePointerHHSetDupokHSetExportInlineHSetHasDeferH+SetInlinabilityCheckedH#SetIsHiddenClosureHSetNeedctxtH%SetNilCheckDisabledH!SetNoFramePointerHSetReflectMethodHSetWrapperHHinitLSymsetWBPosHfN:"
"PackDefn	Curfn	Param
DHeapaddrStackcopyInnermost	Outer
    797 	AliasDecldepth	Funcdepth

vHAutoTempH	ByvalHCapturedHKeepaliveHNeedzeroHReadonlyHSetAutoTempHSetByvalHSetCapturedHSetKeepaliveHSetNeedzeroHSetReadonlyH
SetUsedHUsedHR:E
Xoffset
    802 f
6vbitset32
    804 get2shift3get3Hset2Hshift2set3Hp:Esc
o1|SGoString IsSlice3< |S	oconvv:	
AddableHAddrtakenHAssignedH
BoundedHH
>< 	ColasHHH|SHasBreakH
HasCallHHasOptHHasValHImplicitHInitorderHInlFormalHInlLocalH
    819 IotaH
    820 IsAutoTmpHIsClosureVarHIsMethod)IsOutputParamHeapAddrHHHH NoInlineHNoescapeHNonNilHOptSetAddableHSetAddrtakenHSetAssignedHSetBoundedHSetClassHSetColasH
SetDiagHSetEmbeddedHSetHasBreakHSetHasCallHSetHasOptHSetHasValHSetImplicitHSetInitorderHSetInlFormalHSetInlLocalH
SetIotaH
    825 SetIsClosureVarH/SetIsOutputParamHeapAddrHHSetLikelyHSetNoInlineHSetNoescapeHSetNonNilHSetOptSetSliceBoundslow2
high3max4SetTypecheckHSetVal
:
    833 const.goU	Ctype
z|SInterface	vconvSetWalkdefHSliceBoundslow1
high2max3< TypecheckH
WalkdefH+checkInitFuncSignature
exprfmt
prec3|Sfuncnameesc:0x52 isIntOrderingH#isMethodExpressionHisParamHeapCopyHisParamStackCopyHisSimpleNameHH	jconvHlabeledControlmayBeSharedHmodeString
mode3 	nconvnodedump
nodefmt
stmtfmtb8progcache^cacheidxAppendpp	pp2^j	as4bftype5
freg6
    853 foffset7bttype8
treg9
    855 toffset10^	pp1FreeH^j	as3^clearpH^H
settext	fn2^
    858 
    859 ^
GinsnopSSAMarkMoves
G
    863 ssa.goSSAGenStateppBranches
Branch^Bbstart^SSEto387ScratchFpMemmaxarg
    870 stackMapIndexAddrScratch`FHCall^-DebugFriendlySetPosFromHHFPJump
next3H
L||FloatingEQNEJumpJumpjjumps4H^j^SetPosHfoneFPJumpjumps3HSSAGenValueSSAGenBlock
    878 ZeroAuto
arch1H
    881 opt.goV_CC*%V_V*%	<autogenerated>
Linkppc64>GOARCH
    888  Linkppc64le>*%@	
    890 
ggen.gozerorange
    893 ^
    894 
    895 cnt5_6H^	@zeroAuto	0ginsnop2	N
    898 ssaMarkMovesHH	ssaGenValue	ssaGenBlockH	\(r	x	
    903 
    904 
    905  -
ppc64le(r
(r	
    908 %@(r
    910 
    912 %(r(,rZ(.r(2rN(4r(6r
    913 $$
    914 _go_.o          0           0     0     644     67192     `
    915 go object darwin amd64 go1.10 X:framepointer
    916 build id "xnurxHlmkrTdCeBZuRhk/JH2wyCFRNDh6tlmS7J3n"
    917 ----
    918 
    919 
    920 !
    921 go19ld.cmd/compile/internal/gc,cmd/internal/obj/ppc64&cmd/internal/objabi cmd/internal/obj0cmd/compile/internal/ssa4cmd/compile/internal/typesmath"".Init(runtime.writeBarrier@cmd/internal/obj/ppc64.Linkppc644cmd/internal/objabi.GOARCHDcmd/internal/obj/ppc64.Linkppc64le"".zerorangef"".zeroAutof"".ginsnop2f$"".ssaMarkMovesf""".ssaGenValuef""".ssaGenBlockf,runtime.gcWriteBarrier0runtime.morestack_noctxtarchDtype.*cmd/compile/internal/gc.ArchTgclocalsa36216b97439c93dafebe03e7f0808b5Tgclocals33cdeccccebe80329f1fdbee7f5874cbpgofile..$GOROOT/src/cmd/compile/internal/ppc64/galign.go"".zerorange@cmd/compile/internal/gc.WidthptrRcmd/compile/internal/gc.(*Progs).Appendpp8cmd/compile/internal/gc.Ctxt@cmd/compile/internal/gc.Duffzero:cmd/compile/internal/gc.Patch&runtime.panicdivideppFtype.*cmd/compile/internal/gc.Progsp6type.*cmd/internal/obj.Progofftype.int64cnt~r5p1iTgclocals543bf3f4f3b3f53d2086c26befd9b88fTgclocals7e10661001851d020b873b30afc0355blgofile..$GOROOT/src/cmd/compile/internal/ppc64/ggen.goXgofile..$GOROOT/src/cmd/internal/obj/link.goNcmd/internal/obj.(*Link).FixedFrameSize"".zeroAutoRcmd/compile/internal/types.(*Sym).LinksymNcmd/compile/internal/types.(*Type).SizeJcmd/compile/internal/gc.(*Progs).PrognDtype.*cmd/compile/internal/gc.Nodesym6type.*cmd/internal/obj.LSymsizeTgclocalsf8f97633289e1e5e749eaf42e320ec6fTgclocals9fb7f0986f647f17cb53dda1484e0f7a"".ginsnopTgclocals1a65e721a2ccc325b382662e7ffee780Tgclocals69c1753bd5f81501d95132d08af04464"".ginsnop2"".ssaMarkMovessRtype.*cmd/compile/internal/gc.SSAGenStatebHtype.*cmd/compile/internal/ssa.BlockTgclocalsf207267fbf96a0178e8758c6e3e0ce28jgofile..$GOROOT/src/cmd/compile/internal/ppc64/ssa.go"".loadByTypetype.string"".statictmp_0runtime.gopanictJtype.*cmd/compile/internal/types.Type~r10type.cmd/internal/obj.AsTgclocals524d71b8d4b4126db12e7a6de3370d94lgofile..$GOROOT/src/cmd/compile/internal/types/type.goTcmd/compile/internal/types.(*Type).IsFloatVcmd/compile/internal/types.(*Type).IsSigned"".storeByType"".statictmp_1"".ssaGenISELJcmd/compile/internal/ssa.(*Value).RegVcmd/compile/internal/gc.(*SSAGenState).Prog runtime.duffcopy:type.[1]cmd/internal/obj.Addr"runtime.newobject4type.cmd/internal/obj.Addr(runtime.typedmemmovevHtype.*cmd/compile/internal/ssa.Valuecrr1type.int16r2.autotmp_9a2.autotmp_12<type.*[1]cmd/internal/obj.Addrp1rTgclocalse4e965856325c8110a72a3b34c009971Tgclocals6297f08fb290de19359c409fa197fd25Bcmd/internal/obj.(*Prog).SetFrom3"".ssaGenValue"".statictmp_3Xcmd/compile/internal/ssa.(*Value).LongString(type.[1]interface {}*runtime.convT2EstringPgo.string."genValue not implemented: %s"Pcmd/compile/internal/ssa.(*Value).FatalfLcmd/compile/internal/ssa.(*Value).Reg0Hcmd/compile/internal/ssa.opcodeTablepgo.string."Flag* ops should never make it to codegen %v"tgo.string."InvertFlags should never make it to codegen %v"Dcmd/compile/internal/types.TypeMemLtype.*cmd/compile/internal/types.Tuple@cmd/compile/internal/gc.AddrAutotype.float64"runtime.convT2E64"".iselRegs\type.map[cmd/compile/internal/ssa.Op]"".iselOp"".iselOps2runtime.mapaccess1_fast32<cmd/compile/internal/gc.AddAuxLcmd/compile/internal/gc.Debug_checknil>go.string."generated nil check":cmd/compile/internal/gc.Warnlbcmd/compile/internal/gc.CheckLoweredGetClosurePtrVcmd/compile/internal/gc.(*SSAGenState).Call(type.[3]interface {}type.int"".statictmp_2"runtime.convT2E16go.string."Function address for %v should be in R12 %d but is in %d"Bcmd/compile/internal/gc.AuxOffsetgo.string."SP"Rcmd/compile/internal/ssa.(*Value).RegNamedgo.string."bad reg %s for symbol type %T, want %s" runtime.memequalgo.string."SB"Jgo.string."aux is of unknown type %T"$runtime.panicindex"type.interface {}*runtime.panicdottypeE.autotmp_266.autotmp_217.autotmp_218.autotmp_254.autotmp_256.autotmp_257.autotmp_258.autotmp_317*type.*[1]interface {}.autotmp_318.autotmp_319.autotmp_320type.*int16.autotmp_321*type.*[3]interface {}.autotmp_322.autotmp_323p2p6pbaheadpboverreg.ptrtype.*uint8topt2wantreg.ptr.autotmp_220.autotmp_283type.[4]int16.autotmp_315.autotmp_316offsetreg.lenremwantreg.lenarg0arg1cmpdst_regldopoutr0r3rgsrc_regstxyTgclocals7d8edca433a5a2a3a8e5749cc8fee1e5Tgclocalsa90891188656ebef75d96b6e7b0202bajgofile..$GOROOT/src/cmd/compile/internal/ssa/opGen.goVgofile..$GOROOT/src/cmd/internal/src/pos.goFcmd/compile/internal/ssa.ssa.Op.AsmVcmd/compile/internal/types.(*Type).IsMemory<cmd/internal/src.src.lico.Line"".ssaGenBlock"".blockJumpFtype.cmd/compile/internal/gc.Branch"runtime.growsliceXcmd/compile/internal/ssa.(*Block).LongString(type.[2]interface {}fgo.string."branch not implemented: %s. Control: %s"Pcmd/compile/internal/ssa.(*Block).Fatalfnext.autotmp_41.autotmp_42.autotmp_92Ltype.*[]cmd/compile/internal/gc.Branch.autotmp_93.autotmp_94.autotmp_95.autotmp_96.autotmp_97*type.*[2]interface {}.autotmp_98q.autotmp_91type.boolTgclocals9e61650be7461b5a76e8e5d6fb6918fdTgclocals08c3dbc39c81da31df85e4f84c996abe"".init"".initdone"runtime.throwinit:cmd/compile/internal/ssa.init8cmd/compile/internal/gc.init6cmd/internal/obj/ppc64.init0cmd/internal/objabi.init*cmd/internal/obj.init>cmd/compile/internal/types.initmath.initruntime.makemap0runtime.mapassign_fast32.autotmp_13.gofile..<autogenerated>Ftype..hash.[1]cmd/internal/obj.Addr@type..hash.cmd/internal/obj.Addrhtype.uintptr~r2Tgclocalsd4dc2f11db048877dbc0f60a22b4adb3Btype..eq.[1]cmd/internal/obj.Addr<type..eq.cmd/internal/obj.AddrTgclocals8f9cec06d1ae35cc9900c511c5e4bdab4type..hash.[2]interface {}(runtime.nilinterhash0type..eq.[2]interface {}runtime.efaceeq.autotmp_84type..hash.[3]interface {}0type..eq.[3]interface {}pgo.info.cmd/internal/obj.(*Link).FixedFrameSize$abstract<go.info.*cmd/internal/obj.Linkvgo.info.cmd/compile/internal/types.(*Type).IsFloat$abstractPgo.info.*cmd/compile/internal/types.Typexgo.info.cmd/compile/internal/types.(*Type).IsSigned$abstractdgo.info.cmd/internal/obj.(*Prog).SetFrom3$abstract:go.info.cmd/internal/obj.Addr<go.info.*cmd/internal/obj.Progxgo.info.cmd/compile/internal/types.(*Type).IsMemory$abstracthgo.info.cmd/compile/internal/ssa.ssa.Op.Asm$abstractFgo.info.cmd/compile/internal/ssa.OpJgo.info.math.Float64frombits$abstractgo.info.uint64^go.info.cmd/internal/src.src.lico.Line$abstract:go.info.cmd/internal/src.licopgo.info.cmd/compile/internal/ssa.ssa.Edge.Block$abstractJgo.info.cmd/compile/internal/ssa.Edgego.info."".InitJgo.info.*cmd/compile/internal/gc.Arch go.range."".Init(go.info."".zerorangego.info.int64Lgo.info.*cmd/compile/internal/gc.Progs*go.range."".zerorange&go.info."".zeroAutoJgo.info.*cmd/compile/internal/gc.Node<go.info.*cmd/internal/obj.LSym(go.range."".zeroAuto$go.info."".ginsnop&go.range."".ginsnop&go.info."".ginsnop2(go.range."".ginsnop2.go.info."".ssaMarkMovesNgo.info.*cmd/compile/internal/ssa.BlockXgo.info.*cmd/compile/internal/gc.SSAGenState0go.range."".ssaMarkMoves2go.string."bad load type"*go.info."".loadByType6go.info.cmd/internal/obj.As,go.range."".loadByType4go.string."bad store type",go.info."".storeByType.go.range."".storeByType*go.info."".ssaGenISELgo.info.int16Ngo.info.*cmd/compile/internal/ssa.Value,go.range."".ssaGenISEL,go.info."".ssaGenValuego.info.intgo.info.*uint8.go.range."".ssaGenValue,go.info."".ssaGenBlock.go.range."".ssaGenBlockgo.info."".init go.range."".initNgo.constinfo.cmd/compile/internal/ppc64type.[2]int16type.[81]struct { "".asm cmd/internal/obj.As; "".invasm cmd/internal/obj.As; "".asmeq bool; "".invasmun bool }type.uint8"runtime.gcbits.01:type..namedata.*ppc64.iselOp-type.*"".iselOp runtime.algarraytype."".iselOpruntime.gcbits.(type..importpath."".(type..namedata.cond-6type..namedata.valueIfCond-6type..namedata.*[]obj.Addr-:type.*[]cmd/internal/obj.Addr8type.[]cmd/internal/obj.AddrVgo.info.type..hash.[1]cmd/internal/obj.AddrBgo.info.*[1]cmd/internal/obj.Addrgo.info.uintptrXgo.range.type..hash.[1]cmd/internal/obj.AddrRgo.info.type..eq.[1]cmd/internal/obj.Addrgo.info.boolTgo.range.type..eq.[1]cmd/internal/obj.AddrNtype..hashfunc.[1]cmd/internal/obj.AddrJtype..eqfunc.[1]cmd/internal/obj.AddrDtype..alg.[1]cmd/internal/obj.Addr"runtime.gcbits.388type..namedata.*[1]obj.Addr-:type..namedata.*interface {}-$type.*interface {}"runtime.gcbits.03>type..namedata.*[]interface {}-(type.*[]interface {}&type.[]interface {}@type..namedata.*[1]interface {}-Dgo.info.type..hash.[2]interface {}0go.info.*[2]interface {}Fgo.range.type..hash.[2]interface {}@go.info.type..eq.[2]interface {}Bgo.range.type..eq.[2]interface {}<type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}2type..alg.[2]interface {}"runtime.gcbits.0f@type..namedata.*[2]interface {}-Dgo.info.type..hash.[3]interface {}0go.info.*[3]interface {}Fgo.range.type..hash.[3]interface {}@go.info.type..eq.[3]interface {}Bgo.range.type..eq.[3]interface {}<type..hashfunc.[3]interface {}8type..eqfunc.[3]interface {}2type..alg.[3]interface {}"runtime.gcbits.3f@type..namedata.*[3]interface {}-8type..namedata.*[]gc.Branch-Jtype.[]cmd/compile/internal/gc.Branch0type..namedata.*[]int16-type.*[]int16type.[]int162type..namedata.*[2]int16-type.*[2]int162type..namedata.*[4]int16-type.*[4]int16type..hashfunc6,runtime.memhash_varlentype..eqfunc6.runtime.memequal_varlentype..alg6type..namedata.*struct { asm obj.As; invasm obj.As; asmeq bool; invasmun bool }-type.*struct { "".asm cmd/internal/obj.As; "".invasm cmd/internal/obj.As; "".asmeq bool; "".invasmun bool }type.struct { "".asm cmd/internal/obj.As; "".invasm cmd/internal/obj.As; "".asmeq bool; "".invasmun bool }&type..namedata.asm-,type..namedata.invasm-*type..namedata.asmeq-0type..namedata.invasmun-type..namedata.*[]struct { asm obj.As; invasm obj.As; asmeq bool; invasmun bool }-type.*[]struct { "".asm cmd/internal/obj.As; "".invasm cmd/internal/obj.As; "".asmeq bool; "".invasmun bool }type.[]struct { "".asm cmd/internal/obj.As; "".invasm cmd/internal/obj.As; "".asmeq bool; "".invasmun bool }"type..hashfunc486type..eqfunc486type..alg486type..namedata.*[81]struct { asm obj.As; invasm obj.As; asmeq bool; invasmun bool }-type.*[81]struct { "".asm cmd/internal/obj.As; "".invasm cmd/internal/obj.As; "".asmeq bool; "".invasmun bool }0type..namedata.*[]uint8-type.*[]uint8type.[]uint82type..namedata.*[8]uint8-type.*[8]uint8type.[8]uint82type..namedata.*[]ssa.Op-Ftype.*[]cmd/compile/internal/ssa.OpDtype.[]cmd/compile/internal/ssa.Op@type.cmd/compile/internal/ssa.Op4type..namedata.*[8]ssa.Op-Htype.*[8]cmd/compile/internal/ssa.OpRtype.noalg.[8]cmd/compile/internal/ssa.Op>type..namedata.*[]ppc64.iselOp-"type.*[]"".iselOp type.[]"".iselOp@type..namedata.*[8]ppc64.iselOp-$type.*[8]"".iselOp.type.noalg.[8]"".iselOp^type..namedata.*map.bucket[ssa.Op]ppc64.iselOp-ltype.*map.bucket[cmd/compile/internal/ssa.Op]"".iselOpvtype.noalg.map.bucket[cmd/compile/internal/ssa.Op]"".iselOp$type..importpath...type..namedata.topbits-(type..namedata.keys-,type..namedata.values-0type..namedata.overflow-Xtype..namedata.*map.hdr[ssa.Op]ppc64.iselOp-ftype.*map.hdr[cmd/compile/internal/ssa.Op]"".iselOpptype.noalg.map.hdr[cmd/compile/internal/ssa.Op]"".iselOp"runtime.gcbits.2c*type..namedata.count-*type..namedata.flags-"type..namedata.B.2type..namedata.noverflow-*type..namedata.hash0-.type..namedata.buckets-4type..namedata.oldbuckets-2type..namedata.nevacuate-*type..namedata.extra-type.uint16type.uint32&type.unsafe.PointerPtype..namedata.*map[ssa.Op]ppc64.iselOp-^type.*map[cmd/compile/internal/ssa.Op]"".iselOpRtype..importpath.cmd/compile/internal/gc.Ttype..importpath.cmd/compile/internal/ssa.Xtype..importpath.cmd/compile/internal/types.Dtype..importpath.cmd/internal/obj.Ptype..importpath.cmd/internal/obj/ppc64.Jtype..importpath.cmd/internal/objabi.,type..importpath.math. H6eH%H;avHH,$H,$H|$
DH
HH
HHu6ppc6u,Qf4lu!Ieu
H
HHGHHO
HW(H_PHw0LG8LO@LWHuKHHG(HHGPHHG0HHG8HHG@HHGHH,$HHHHHHHLHLHLHHHm~
    931 $2
    932 
	
    943 eH%H;aHPHl$HHl$HHD$pHH
HHH91HT$`iHL$8HD$XH$HT$fD$!D$fD$HD$D$ fD$"HT$hHHH\$(HHL$8HHT$0HD$pH9}AHH[Hs@u1s@t@u
H[(HZH[(QH$Hl$HHPHH9XH
HIH	Q1HD$XH$HT$`HT$fD$ D$fD$HT$hHLHL$D$ fD$"HD$(HD$0fHL$XH$HD$fD$D$fD$HD$D$ fD$"HD$(HD$0@_H
HxpuHHHpH
HHHD$pHHtHHH1HHHHHKhHHHHu
HI(HHI(H
HIH	QI1HD$XH$HT$`HT$fD$!D$fD$HT$hHLHL$D$ fD$"HD$(HD$0HL$XH$HD$fD$ D$fD$HD$D$ fD$"HD$(HD$0fHL$XH$HD$fD$!D$fD$HD$pHD$D$ fD$"HD$(HD$0HL$XH$HD$fD$ D$fD$HD$D$ fD$"HD$(HD$0fHL$XH$HD$fD$!D$fD$HD$D$ fD$"HHD$(HD$0HD$@HL$XH$HD$fD$/ D$fD$HD$D$ fD$"HD$(HD$0HL$XH$HD$fD$, D$fD$HD$D$ fD$"HD$(HD$0HD$`H$HL$@HL$H\$``u
HI(HHI(HD$`H$Hl$HHP
    964 +-&	F
    967 %			.)
TD?
    972 			YDJDQII
    974 +-IJ
    976 eH%H;aH8Hl$0Hl$0HD$HHHPH$HD$HD$(HL$HHQ0H$HD$HD$1HHD$HH9}uHL$ HD$@H$fD$!HD$@f@f@^f@XHL$HHQhH\$ HHPhHxpuHT$(HPpHD$(HzHl$0H8	po\&5
    983 .
    984 eH%H;avFH Hl$Hl$HD$(H$fD$ HD$@f@@^f@XHl$H @A?\|"
    986 \-(eH%H;av{H Hl$Hl$HD$(H$H@(t@HD$(H$fD$!HD$@H@ f@@^f@XHl$H HD$(H$l@f?@?
    989 "	+
    991 &$@
    992 xeH%H;aHHl$Hl$HD$ HT]t@H$HD$HtHAfD$(^ Hl$HfD$(a Hl$HH$HD$HHuEHD$ @T<w*<ufD$( Hl$H<tfD$( Hl$H<t<t<	tHHD$ @T<w*<ufD$( Hl$H<tfD$( Hl$H<t<t<	tHuEHD$ @T<w*<ufD$( Hl$H<tfD$( !Hl$H<t<t<	tHufD$(!Hl$HHH$HHD$=0S/0/0?/0/09/0/05/0/0$/0)/
    995 &e(~&
   1002 
   1003 ``Jlldxxph?
   1008 &e(@@
   1014 eH%H;aHHl$Hl$HD$ HTt@H$HD$HtHfD$(^ Hl$HfD$(a Hl$HH$HD$H.HtHu[fD$( Hl$HfD$( Hl$HHtHu-fD$(!Hl$HfD$( Hl$HAHH$HHD$0S/0/00/0/0/0/0)/
   1017 &(&
   1020 
   1021 '
   1022 &(@
   1024 eH%HD$H;AiHH$H$H$H$D$fD$H$H$fD$ HD$HD$ @^L$fHX$fWD$`D$p$D$f$fL$`H|$0Ht$`Hl$Hl$HmH
H$H|$H|$(upHt$0Hl$Hl$HmHL$ HAHHAPHy@u)HD$(HA@AH$HA H$HHD$(HH$H|$HD$0HD$u-
   1029 h%(
   1030 7	
   1031 "h(
   1035 h%(
   1036 ;"z	
   1037 eH%H$@H;A9H@H$8H$8H$PH!uu	HHHH?H;HHHHH)HHJ 1OH$HH$D$H$fAXH$HAhH$H$H)HH$PHH$H$H|Y!H$H$HH$f\$HD$@f@@^H$PHQ0HY(H>J6H| H|  H$8H@HH$H$H$HH$fD$!HD$@H$HH @^f@XH$HH$fD$!HD$@f@@^f@X	11HHHH$H H$H$HH$fD$!HD$@f@@^H$PHQ0HY(H45H$hHH$D$H$hfAXH$HAhH$HYHQH$HH$fD$ HD$H$PHQ0HY(H4H$HH$D$H$fAHA  A^H$PHP0HX(HU4HH$D$H$fAXH$HH$fD$% HD$@H@ f@^H$H$HD$H$HH$PH$]HHHH?H;HHHHH)HH0Hp(H3H$H$HH$D$H$PHQ0HI(H>3f$HAH$D$fD$BH
H$H$HB/H$H 1f$H$H$HH$f\$HD$@^f@X@L$BfHH$HP H$HH$$f\$HD$@f@@^$fHXH$HPhH$H$H)HHD$BHH$H$H|!H| H|  H$H$HH$fD$!HD$@H$HH @^f@XH$HH$fD$!HD$@f@@^f@X	111H$HFHrHHH$H}yH$H$DfL$FH$HH$fD$!HD$@L$BfHH$HP @^\$FfXXH$HkHcH$HH$fD$ HD$L$Bf@H@  @^fHX11wH$H$DfL$DH$HH$fD$!HD$@L$DfH@^$fHXH$HPhH$HHL$BH|H$HH$fD$ HD$$f@H@  @^fHXH$HH$fD$% HD$@H@ f@^H$H$HD$H$HD$BO, HP0HX(H0fL$<HH$D$H$PHQ0HI(H0f$HAH$D$f$H$HH$fD$ HD$@^H$HH$D$<fD$HD$@^$fHX@$fHX!-H$HD$HL$H$xH$HH$HD$H$pH
H$H$xHL$HD$HL$H$pH
   1048 
HzuFHBH$PH$HHD$HD$HT$HD$ HD$(*x] !HX0Hp(H.f$f$HH$D$f$H$PH$D$fD$~H$HH$fD$ HD$@^H$HH$$fL$HD$@$fH@^L$~fHXH$HH$$fT$HD$@L$~fH@^fHXH$HH$fD$, HD$H$X@^H$HH$fD$ HD$@^H$XH$HD$!/ '  HX0Hp(H-f$fT$:HH$D$H$PHQ0HY(HS-fD$fHCH$D$fD$PH$PH$D$fD$|H$HH$fD$ HD$@^H$HH$$fL$HD$H$@L$ffH@^T$|fPXH$HH$fD$ HD$@L$PfHL$|fHX@^H$HH$T$:fT$HD$@L$|fH@^T$ffPXH$HH$fD$, HD$@^H$H$HD$H$HH$fD$ HD$@^H$P@=H$HH$fD$ !HD$@^L$|fHX@fH!F!%  HX0Hp(HT+f$fT$@HH$D$H$PHQ0HY(H+fD$dHCH$D$fD$XH$PH$D$fD$zH$HH$fD$ HD$@^H$HH$$fL$HD$H$@L$dfH@^T$zfPXH$HH$\$@f\$HD$@L$XfH@^L$dfHXH$HH$fD$, HD$@^H$H$HD$H$HH$fD$ HD$@^!F!t# ! Hp0Hx(H{)f$f$f\$>HH$D$H$PHQ0HY(H4)fD$hHCH$D$H$PHQ0HY(H(fD$VHCH$D$fD$LH$PH$D$f$H$HH$fD$ HD$@^H$HH$$fL$HD$H$(@L$hfH@^f@XH$HH$$f\$HD$@L$VfHf@X@^H$HH$fD$, HD$H$`@^H$HH$T$>fT$HD$@L$LfH@^L$hfHXH$HH$fD$, HD$@^H$H$(HD$H$HH$fD$ HD$@^H$HH$fD$!HD$@H@ @^$fHXH$HH$fD$HD$H$P@^H$HH$fD$!HD$@H@ @^$fHXH$`H$HD$H$HH$fD$HD$H$PH$HD$!/ F!r!HH0HP(H&HH$D$H$PHQ0HY(Hc&fD$bHCH$D$fD$RH$HH$fD$ HD$@^H$HH$fD$ HD$@L$bfH@^f@XH$PHcRH%H$ HRHH
DPH$HH$fD$HD$@L$RfH@^f@XH$HH$fD$ HD$@f@@^L$bfHXfH$HH$fD$, HD$@^H$H$ HD$H$HH$fD$ HD$@^	H$HD$HL$H$H$HH$HD$H$hH
H$H$HL$HD$HL$H$hH
   1072 
HzuFHBH$PH$HHD$HD$,HT$HD$ HD$((H$HD$HL$H$H$HH$HD$H$`H
H$H$HL$HD$HL$H$`H
   1076 
HzuFHBH$PH$HHD$HD$.HT$HD$ HD$(['HHHH9HP0HX(H#H$HH$D$fD$8H$PH$D$L$8f9H$RTuTfD$6t?^ H$HH$fT$HD$@L$8fH@^L$6fHXj!H$8H@YT%u&HYH1H=H9("H[H91HHH$H$HH$HD$@H$PHQ0HY(HV!H$0HH$D$H$0fAHAXH$H$PHD$tqHHH$H$HH$HD$H$PHQ0HY(H H$HHL$HHH$H$@^H$PH$D$H$fAX_LHcHpHIHH
DPH$HH$fD$HD$H$p@H$PHQH$HH$H$HT$HD$HL$H$pHJ0
Hz8u/HB8B^H$PH$D$H$pfAXJHcHHIHH
DPH$HH$fD$HD$@H$PHQ(HY0H1H$xHH$D$H$xfAA^H$PHP0H@(HH@H$D$H$xfAXEHcHHIHH
DPH$HH$fD$HD$@H$PHQ0HY(HKH$HH$D$H$fAA^H$PH@HAhgAH$HH$fD$!HD$@H@ @^
fHXH$PHL$H
H$H
HL$HD$HHHHHJHHHJfL$H$HH$H$PHL$HD$f\$(H$HH$fD$!HD$@H@ @^
fHXH$PHL$H
H$H
HL$HD$HHHH3HJHHHJfL$H$HH$H$PHT$HD$f\$H$PH$L$fD$H$HH$H$PHD$HD$fL$^;H$HH$fD$!HD$@H
HIH	Qu@1H$HHH @@^H$PH$D$H$fAXtu
   1109 HI(HHI(H$HH$fD$ HD$@H$PHQ0HY(HEH$HH$D$H$fAHAH$H$PHD$H$@^f@XHHH$PHLHH@H$T$HHD$HD$HD$WD$ H$ 4s+0H$HH$fD$!HD$@H$PHQ0HY(HH$HH$D$H$fAA^fAX	HAH$PHQ0HY(HH$XHH$D$f=uzH$HH$H$PHL$HD$f@X	H@(fH$HH$fD$!HD$@H@ f@@^f@X(H$PH$HD$HL$H$H$HH$HD$H$PH
H$H$HL$HD$HL$H$PH
   1113 
HzHBH
HJ
HzHHBH$XHD$HH$HD$HL$H$PHJ 
Hz(uFHB(H$PH$H
HL$HD$8HT$HD$ HD$(GHa/H$HH$HD$}j:\NH$D$H$PHQ(HY0HfD$tHH$D$H$PHQ0HY(HzfD$^HCH$D$H$PHcIHCfD$JHIHH
DPH$HH$fD$HD$@L$JfHL$^f@^L$tfHXOHcHtHIHH
DPH$HH$fD$HD$H$PHQ0HY(H%H$HH$D$H$fAH$PHPHQ A^H$D$H$fAXHqh8vFH$D$H$PHQ0HY(HfD$vHH$D$H$PHQ0HY(HofD$ZHCH$D$H$PHQ0HY(H7fD$NHCH$D$H$PHcIHfD$HHIHH
DPH$HH$fD$HD$H$(@L$ZfHL$HfW$$$($L$Nf$H$H$Hl$Hl$HmH
H$H|$H$HunH$Hl$Hl$HmH$(HAHHAPHy@uH$HHA@A^D$vfAXH$HHH$H|$H$HD$iHH0HP(HtHH$D$H$PHcQHCfD$\HRHH
DPH$HH$fD$HD$L$\f@H$PHIHH @^f@XH$D$H$PHcIHfD$pHIHH
DPH$HH$fD$HD$@f@@^L$pfHXZwHcHgHIHH
DPH$HH$fD$HD$@H$PHQHP HQ0HY(HH$HH$D$H$fA^H$PH$D$H$fAXyH$D$H$PHcQHKfD$nHRHH
DPH$HH$fD$HD$@^L$nfHX@H$PHQ0HI(HH$HH$D$H$fAz	$zFH$D$H$PHQ0HY(HfD$rHH$D$H$PHQ0HY(HfD$jHCH$D$fD$`H$HH$fD$/ HD$@L$`fH@^H@hH$HH$fD$' HD$@^H$PHcIH)H$HHIHH
DPH$HH$fD$HD$@L$`fHL$jf@^T$rfPXH$HH$fD$HD$H$8@^H$HH$fD$ HD$@^L$rfHX@L$jfHH$HH$HD$H$HH$fD$HD$H$8H$HD${t<H$D$H$PHQ0HY(H
fD$xHH$D$H$PHQ0HY(H
fD$lHCH$D$fD$TH$HH$fD$!HD$@L$TfH@^H@hH$HH$fD$' HD$@^H$PHcIH
   1157 
H$@HIHH
DPH$HH$fD$HD$@L$TfHL$lf@^T$xfPXH$HH$fD$HD$H$0@^H$HH$fD$ HD$@^L$xfHX@L$lfHH$@H$HD$H$HH$fD$HD$H$0H$HD$2{t jHcH
   1165 HIHH
DPH$HH$fD$HD$H$PHQ0HY(H
   1168 H$HH$D$H$fH$PHPHuAH@HA A^fAXvAH$HD$H$HA fHcH	HIHH
DPH$HH$fD$HD$@H$PHQ0HY(H	H$HH$D$H$fAH$PH$D$H$fAXA^`HcH	HIHH
DPH$HH$fD$HD$@H$PHQ0HY(HH$HH$D$H$fAHAH$H$PHD$H$@^H$PH$D$H$fAXZHcHHIHH
DPH$HH$fD$HD$@H$PHQ0HY(HH$HH$D$H$fAHAH$H$PHD$H$@^H$PH$D$H$fAXXxHcHHIHH
DPH$HH$fD$HD$@H$PHQ0HY(HH$HCH$D$H$fAA^H$PHP0HX(HHH$D$H$fAXHAXH$H$PHD$THcHHIHH
DPH$HH$fD$HD$@H$PHQ0HY(HH$HCH$D$H$fAA^H$PHP0HX(HsHH$D$H$fAXHAXH$H$PHD$RHcHIHIHH
DPH$HH$fD$HD$@f@@^H$PHQ0HY(HH$HH$D$H$fAXHAXH$H$PHD$:t~HcHHIHH
DPH$HH$fD$HD$H$8@H$PHQHP @^H$D$H$8fAXH$HH$fD$!HD$@H$PHQ0HY(HXH$HH$D$H$fAA^H$PH$D$H$fAXH$PHPHZ|%*H5H9HH$HD$H
H$PHZ0Hr(HH$H$HH$HD$HL$H$H9\H$H$H$H$H$HH$HD$H$@H
H$H$HT$HD$HL$H$@HHzHJH$PHYHA HZHzHBHH$H$HD$HD$HL$H$@HJ 
Hz(uFHB(H$PH$HHD$HD$&HT$HD$ HD$(OhH1H$H$ H$H$HD$D$H$H$ H$T@u/HH9u#HH$HD$H
HH$HD$H$PHQ HYHHxuBHPH$HHT$HD$HD$HD$ HD$(11UHHHHPHQ H
,H4$H|$HHD$5"

+
D
   1284 '5aH6,,,>2J,2t+62X2Y,255,,,,,,,,b
   1285 :3	P
   1287 
   1288 n
   1289 %!
   1292 	!i
   1294 
   1295 +>
96
   1302 	_`HT:1
   1306 
   1307 	3
   1313 	

   1317 
   1318 3		
   1322 '		
		
   1330 
   1331 /<
   1335 B		76#							SZ76#				
   1352 ?16#				,*6	5		k7		
(t6
   1371 
   1372 @,Q,60,6	$/V		/^F					
   1386 
   1387 6"
   1391 :
   1392 	
68
   1398 )/12			,914/112		St	
+*22	],92	6/6	5					FA/6	5					op,A	,>,6",6",8.		,8.	,6,
6",H@
   1434 	s
   1436 /iO51CAMi/
   1438 '5aH6,
   1439 ,	,
>

2J,2t+62X2Y, 2"5!$5#&,%(,'*,),,+.,-0,/2,14,30/.-21,+*)('
   1447 ,3&% $#"!b
   1449 @N2r4
   1450 X	4
   1451 I=**dj
   1452 	c
O}
L
   1455 Vy
}
   1457 `V7Q
*2**d*"*djM+
6,+-+
=.w/B2=f366<_76:]I)
aJ<H;6>?n
6PL)G67D**pe=K>
v2L5^]R+aM=M>T).eMCXFgjl5a*
rl5i2jM\k6n"oo6rH_s6vH_w8ze{Z8|e}N@~+G..6}AS*IP
   1465 eH%HD$H;AHH$H$H$H[KQ	HHQ(HIHHHtL|SSHXL@MLL$M9
IL$GH[L9mH$H$fT$HD$@^H$HQHYHiH$HsLCLKLSL$MXHM9tMHLKD
II<0M\0E:JJTD$GuH$HH$fD$' HD$@^H$HQHIH
H$HZHrLBLNH	I9BH^HZHJ<J\uI0IL0qHH\H$HD$HHH$LD$Ht$H\$LL$ HD$(HL$0HT$8H$HSuHCHHIHD$HH$IH$LHH$HD$hHH$Ht$LD$LL$L\$ HD$(HL$0HT$8H$HSu,HCH$L$IHHD$hH$
   1475 H$H$H$fT$HD$@^H$HQHYHH$HsLCLKLSL$MYHI9IqHsIK<KtDERKKTD$GH$fD$HD$@^H$HQHIHBH$HZHrLBLNHIM9BLFLBHH<3LD3uH3HL3LHH$HD$`HH$H\$Ht$LD$LL$ HD$(HL$0HT$8H$HSuHCHHHHD$`H$IH$H$fD$' HD$@^H$HQHYH0
   1478 H$HrLBLJMPHM9DMHLJD
IJ<NTEuJJ\HbLHH$HD$PHH$Ht$LD$LL$LT$ HD$(HL$0HT$8H$HSu'HCHH$IHHD$PH$?H$HHH$HD$hHH$LD$LL$Ht$L\$ HD$(HL$0HT$8H$HSu,HCH$L$IIHD$hH$H$@t$GH$H$f|$HD$@^H$HQHYHH$HrLBLJLRL$L^H[M9jLNLJHJ<NLDE0I0I\0D$GH$fD$. HD$@^H$HQHIHH$HZHrLBLNHIM9BLFLBHH<3LD3uH3HL3LHmHD$XH$HH$H\$Ht$LD$LL$ HD$(HL$0HT$8H$HSuHCHHHHD$XH$IH$LHHD$hH$HH$LD$Ht$LL$L\$ HD$(HL$0HT$8H$HSu/HCHH$L$HIHD$hH$H$YWHHHPHuH
   1480 H$H9H$H$fD$HD$@^H$HQHIH H$HYHqLALIMPHI9BIXHYII<0IL0uJJTHHrH$L$H$HH$Ht$LD$H\$LT$ HD$(HL$0HT$8H$HSu"HCH$IHH$H;H$[RH$HD$HL$H$H$H$HH@H$HD$HL$H$H$HH$HD$H$H
H$H$HT$HD$HL$H$H
   1484 
HzHBHH$H$HD$HD$HL$H$HBHzuFHJH$H$HHD$HD$'HT$HD$ HD$(HeH$H$fD$/ HD$@f@@^f@XH$H$fD$, HD$@^H$HQHYH}H$HrLBLJLRL$MXH[M9MHLJII<0ML0DEHJJ\HAHYHHH$H9H$fD$HD$@^H$HQHIHH$HYHqLALNHM9DLFLAHH<3HL3DEuH3HT3HHHD$xH$HH$H\$Ht$LD$LL$ HD$(HL$0HT$8H$HSuHCH$HHHHD$xGH$LHHD$pH$HH$Ht$LD$LL$L\$ HD$(HL$0HT$8H$HSu/HCHH$L$IHHD$pH$H$\]t&^H$H$fD$H$H$fD$HD$f@^H$HQHHIPHH9Hxpu	HHpDH7H$H$fD$	H$H\$HHD$*
   1503 7
H
   1506 2%#t"t14
   1510 )v	5	-/q%	5
>D	9			
   1522 vc{
h/**1!$g+
   1524 eH%H;aH0Hl$(Hl$(<v
   1526 Hl$(H0uHH$HD$
   1528 HD$HD$HD$ H
H$HD$D$HD$HH@HH$HL$ HL$D$HD$HH@HH$HL$ HL$D$HD$HH@HH$HL$ HL$D$HD$WHH$HL$ HL$D$HD$HH@HH$HL$ HL$D$HD$HH@HH$HL$ HL$D$HD$HH@HH$HL$ HL$D$HD$HH@HH$HL$ HL$D$HD$HH@HH$HD$ HD$D$HD$HH@uHD$ HHl$(H0H=HD$ `_`_`_
   1531 i
   1532 i0,166-666666/0/
   1533 8u
   1534 eH%H;av\H(Hl$ Hl$ 1HL$80HD$H@HH\$0HH$HL$HL$HD$HH|HL$@Hl$ H(PWOrrrD'eH%H;avtH(Hl$ Hl$ 1	HL$HAH}DHD$H@HHT$0HH$H\$8HHL$D$uD$@Hl$ H(D$@Hl$ H(sP`OPOW,
   1539 eH%H;avXH(Hl$ Hl$ 1HL$8,HD$HH\$0HH$HL$HL$HD$HH|HL$@Hl$ H(PSOnnn@'eH%H;aH0Hl$(Hl$(1	HL$ HAH}XHHHT$8H\H4H|$@LD8H8H9u!HL$ H4$H\$LD$D$uD$HHl$(H0D$HHl$(H0[`t_`_o,
   1543 eH%H;avXH(Hl$ Hl$ 1HL$8,HD$HH\$0HH$HL$HL$HD$HH|HL$@Hl$ H(PSOnnn@'eH%H;aH0Hl$(Hl$(1	HL$ HAH}XHHHT$8H\H4H|$@LD8H8H9u!HL$ H4$H\$LD$D$uD$HHl$(H0D$HHl$(H0[`t_`_o,
   1547 cmd/internal/obj.(*Link).FixedFrameSizectxtcmd/compile/internal/types.(*Type).IsFloattcmd/compile/internal/types.(*Type).IsSignedtcmd/internal/obj.(*Prog).SetFrom3apcmd/compile/internal/types.(*Type).IsMemorytcmd/compile/internal/ssa.ssa.Op.Asmomath.Float64frombitsbcmd/internal/src.src.lico.Linexcmd/compile/internal/ssa.ssa.Edge.Blocke"".Initarch
"".zerorangecnt
	i`off
p
	p1$hpp
~r5
("".zeroAuto	i1`n-pp-	size0X	sym/h"".ginsnoppp="".ginsnop2ppE"".ssaMarkMovesb's'bad load type"".loadByTypet>~r1>?IOUbad store type"".storeByTypetb~r1bc"".ssaGenISELcry	rz~r1yr2ysyvyaux is of unknown type %TSBSPbad reg %s for symbol type %T, want %sFunction address for %v should be in R12 %d but is in %dgenerated nil checkInvertFlags should never make it to codegen %vFlag* ops should never make it to codegen %vgenValue not implemented: %s"".ssaGenValue	arg0z	arg0z	arg1z	cmpz	cmpz	dst_regz	ldz	ldz	ldz	ldz	offset{	offset{	offset{	opz	outz	outz	outz	outz	p|	p|	p|	p|	p}	p}	p}	p}	p}	p}	p|	p|	p|	p|	p|	p|	p}	p}	p}	p}	p}	p}	p}	p}	p}	p|	p|	p2|	p2|	p6|	pbahead{	pbahead|	pbover{	pbover{	rz	rz	rz	rz	rz	rz	r0z	r0z	r0z	r0z	r0z	r0z	r1z	r1z	r1z	r1z	r1z	r1z	r1z	r1z	r1z	r2z	r2z	r2z	r3z	reg.lenz	reg.ptr{	remz	remz	rgy	rgys	sizez	sizez	src_regy	sty	sty	sty	sty	top{	top{v	wantreg.lenz	wantreg.ptr{	xy	yy{{branch not implemented: %s. Control: %s"".ssaGenBlockbnext	p	p		p	p	~	q	~	q	~	q	~	q	~s"".initcmd/compile/internal/ppc64.V_CCcmd/compile/internal/ppc64.V_V' , , ' + ( * ) ) * ( + + ( + ) ) * ) + 
	
   1556 
*ppc64.iselOpw6cmd/compile/internal/ppc64condvalueIfCondI@*[]obj.Addr*>6
type..hash.[1]cmd/internal/obj.Addr	ihph~r2type..eq.[1]cmd/internal/obj.Addr	ihpq~r28*[1]obj.Addr00K
   1562 P~6
*interface {}O6W*[]interface {}6p/*[1]interface {}P[56type..hash.[2]interface {}	ihph~r2type..eq.[2]interface {}pq~r2*[2]interface {}  ,Ys-q6type..hash.[3]interface {}	ihph~r2type..eq.[3]interface {}pq~r2?*[3]interface {}006*[]gc.Branch`M6*[]int16#Ybb67	*[2]int16j'76(,	*[4]int16Ll6H@*struct { asm obj.As; invasm obj.As; asmeq bool; invasmun bool }>R6asminvasmasmeqinvasmun$&
P
   1567 B*[]struct { asm obj.As; invasm obj.As; asmeq bool; invasmun bool }k$@6AD*[81]struct { asm obj.As; invasm obj.As; asmeq bool; invasmun bool }e%6z7kQ*[]uint8i6~.8	*[8]uint8z6>0	*[]ssa.OpN+I6q[
   1568 *[8]ssa.OptH6 6y*[]ppc64.iselOp~s_6I*[8]ppc64.iselOp6Zy*map.bucket[ssa.Op]ppc64.iselOp-C6topbitskeysvaluesoverflow6MPP*map.hdr[ssa.Op]ppc64.iselOpF<6,countflagsB	noverflowhash0buckets
   1569 oldbuckets	nevacuateextra00<2		 0@P*map[ssa.Op]ppc64.iselOpki6,5cmd/compile/internal/gccmd/compile/internal/ssacmd/compile/internal/typescmd/internal/objcmd/internal/obj/ppc64cmd/internal/objabimathOOG @   @@@@        @@@ @``000(($@! !>
   1571  Pn
   1572 
   1575 v "$&0
   1576  d(*(,,**.(		,**
**(***02`468:< >@0>BP:D:F>.TT.HJLNL&PL,PL:PR
   1580  ^TVX p
   1581 46Z\^`F>b/>2dfLh
   1582  \X@46"jlLn
   1584  Nh\,Xh@460jlLp rtvxz"|~
   1585  VV 0V^^l||~|||
   1586  VV 0>vl||
   1587  x

@rt >04_: L|N|
   1590  	
   1591 
0 !0"##$%&&&&''((**++,-..000112345506689::;<==0=?@AABBCDEFF0GGHIJ0JJ0LLMMOOPQQ0RRSSSTTUUVVVVWWWXYYYZ[\]^^_`a~abbddeeffgghiikklmnnnnopqqqrrrsttuvv,wxyzz{||}~,

0000\` 
rt_8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:8:::::::::::		>		>	>	>		>
   1598 >b
   1599 >b
   1600 >
   1601 
   1602 
   1603 
   1604 
   1605 
   1606 
   1607 
   1608 
   1609 
   1610 
   1611 
   1612 
   1613 
   1614 
   1615 
   1616 
   1617 0
   1651 |N4||||
   1652 |
   1653 |
   1654 |P|||	|||	|||	|||	|
   1655 |
   1656 |
   1657 |||
   1660 |
   1661 ??
   1662  	
   1663 
   1664 
   1665 
   1666 
  !!!"""#$%'''(())**+++,,---..///023455566777889::;;`<<<========>>>>>>>>??0*rtvx x?O_xo8:8:8:8:::::"|N
   1673  Hr		
   1674 
   1675 
   1676 
   1677 ` Blf|
   1681  0P8 F"
   1682  0P8 F"
   1683  0P8 F"
   1684  0`8 "
   1685  0P8 F"
   1686  0`8 "nnd8nnd8ppf8llR8b8ppf8``V8BB88VVL8hh^8^^"6:$P8	&&,&@:LX8n88888888:L88:L88:L	$X&X& X&0X&@X&PX&X&X&X	&X	&X	&X	&X	&X
   1687 &X&X&X&X&R*R>:LP8h8888	``h(h<:LR8	bbn*n>:LT8	
   1688 "p2pF:|Z8r8	"~.~B:|V8p888:|88`:|88:|88:|	,XL~Xp~ X~0X~`X~pX~X~X~X~X~X~X~X~X~X~X~X~X~X~X~X~X~ 0D:|X8r888:|	``XLXp X0X.B:|X8n8888888:|8J8Z	``XX X0X22LLpp&&\\XX88 0D:|^8~8888888888888888888888888888888888888	8	8	8	8	8
   1689 8
   1690 8
   1691 8
   1692 8888888888
8
8
8
88888888888888888888888888888888888888888:|88`:|88:|8\88:|88:|88:|88:|8{{:|88:|88:|88:|88:|8J8Z88:|88	:|88
   1706 :|88:|88:|88:|88
:|88:|88:|88:|88:|88:|88:|88:|	XNXO X0X`XYpXZX]X^XXX[X[X]X]XcXdXXXgXgXXXjXkXXXvXwXxXxXxXxXXXXXXXXXXXXXXXXXX	X	X	X	X	X	X
   1711 X
   1712 X
   1713 X
   1714 XXXXXXXXXXXXX
X
X
X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXNN 0?D:|Z8z8888888888	BB"6:	B88    npR&  pp0@P
   1733 `::0@P
   1734 X
   1735 `p
   1736 >
   1737 pp0@P
   1738 `
   1739 pp
   1740 0@P
   1741 X`JZn:8888	FVj:|8888	  
   1743 0@P
   1745 X`p
   1747 pp0@P
   1748 `  
   1749 pp0@P
   1750 `
   1751 0@P
   1752 Xp$$
   1754 pp0@P
   1755 `
   1756 pp
   1757 0@P
   1758 X`&&
   1760 0@P
   1762 X`p
   1764 pp0@P
   1765 `8H\:n8888	4DX:l888	  &&
   1767 0@P
   1769 X`p
   1771 pp0@P
   1772 `8H\:n8888	4DX:l888	  &&
   1774 0@P
   1776 X`p
   1778 pp0@P
   1779 `
   1780 pp
   1781 0@P
   1782 X`
   1784 pp0@P
   1785 `
   1786 pp0@P
   1787 `
   1788 pp
   1789 0@P
   1790 X`
   1792 pp0@P
   1793 `
   1794 0@P
   1796 X`p
   1798 pp0@P
   1799 `
   1800 0@P
   1802 X`p      
   1804 pp0@P
   1805 `
   1808 0@P
   1809 X`p
   1811 pp0@P
   1812 `
   1813 pp
   1814 0@P
   1815 X`      
   1817 pp0@P
   1818 `
   1819 0@P
   1821 X`p
   1823 pp0@P
   1824 `
   1825 pp
   1826 0@P
   1827 X`
   1829 pp0@P
   1830 `
   1831 0@P
   1833 X`p
   1835 pp0@P
   1836 `
   1837 pp
   1838 0@P
   1839 X`
   1841 pp0@P
   1842 `0@P
   1844 X`p$$
   1846 pp0@P
   1847 `
   1848 pp
   1849 0@P
   1850 X`&&
   1852 pp0@P
   1853 `0@P
   1855 X`pDD
   1857 pp0@P
   1858 `0@P
   1859 X`p>>
   1861 pp0@P
   1862 `00@P
   1863 X`p66
   1865 pp0@P
   1866 `
   1867 0@P
   1868 X`p4466::&&22,, "HJdfjlz$$<<go19ld