ssaCaches = make([]ssa.Cache, nBackendWorkers)
// Set up some runtime functions we'll need to call.
- Newproc = Sysfunc("newproc")
- Deferproc = Sysfunc("deferproc")
- Deferreturn = Sysfunc("deferreturn")
- Duffcopy = Sysfunc("duffcopy")
- Duffzero = Sysfunc("duffzero")
- panicindex = Sysfunc("panicindex")
- panicslice = Sysfunc("panicslice")
- panicdivide = Sysfunc("panicdivide")
- growslice = Sysfunc("growslice")
- panicdottypeE = Sysfunc("panicdottypeE")
- panicdottypeI = Sysfunc("panicdottypeI")
- panicnildottype = Sysfunc("panicnildottype")
- assertE2I = Sysfunc("assertE2I")
- assertE2I2 = Sysfunc("assertE2I2")
- assertI2I = Sysfunc("assertI2I")
- assertI2I2 = Sysfunc("assertI2I2")
- goschedguarded = Sysfunc("goschedguarded")
- writeBarrier = Sysfunc("writeBarrier")
- writebarrierptr = Sysfunc("writebarrierptr")
- typedmemmove = Sysfunc("typedmemmove")
- typedmemclr = Sysfunc("typedmemclr")
- Udiv = Sysfunc("udiv")
+ Newproc = sysfunc("newproc")
+ Deferproc = sysfunc("deferproc")
+ Deferreturn = sysfunc("deferreturn")
+ Duffcopy = sysfunc("duffcopy")
+ Duffzero = sysfunc("duffzero")
+ panicindex = sysfunc("panicindex")
+ panicslice = sysfunc("panicslice")
+ panicdivide = sysfunc("panicdivide")
+ growslice = sysfunc("growslice")
+ panicdottypeE = sysfunc("panicdottypeE")
+ panicdottypeI = sysfunc("panicdottypeI")
+ panicnildottype = sysfunc("panicnildottype")
+ assertE2I = sysfunc("assertE2I")
+ assertE2I2 = sysfunc("assertE2I2")
+ assertI2I = sysfunc("assertI2I")
+ assertI2I2 = sysfunc("assertI2I2")
+ goschedguarded = sysfunc("goschedguarded")
+ writeBarrier = sysfunc("writeBarrier")
+ writebarrierptr = sysfunc("writebarrierptr")
+ typedmemmove = sysfunc("typedmemmove")
+ typedmemclr = sysfunc("typedmemclr")
+ Udiv = sysfunc("udiv")
// GO386=387 runtime functions
- ControlWord64trunc = Sysfunc("controlWord64trunc")
- ControlWord32 = Sysfunc("controlWord32")
+ ControlWord64trunc = sysfunc("controlWord64trunc")
+ ControlWord32 = sysfunc("controlWord32")
}
// buildssa builds an SSA function for fn.