...
1
2
3
4
5 package s390x
6
7 import (
8 "cmd/compile/internal/ssagen"
9 "cmd/internal/obj/s390x"
10 )
11
12 func Init(arch *ssagen.ArchInfo) {
13 arch.LinkArch = &s390x.Links390x
14 arch.REGSP = s390x.REGSP
15 arch.MAXWIDTH = 1 << 50
16
17 arch.ZeroRange = zerorange
18 arch.Ginsnop = ginsnop
19
20 arch.SSAMarkMoves = ssaMarkMoves
21 arch.SSAGenValue = ssaGenValue
22 arch.SSAGenBlock = ssaGenBlock
23 arch.LoadRegResult = loadRegResult
24 arch.SpillArgReg = spillArgReg
25 }
26
View as plain text