summaryrefslogtreecommitdiff
path: root/base/MoreThan4.regalloc
blob: 0748f62ad41609a052ee12041cd79a5eb2cf583c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
func Main
  in 0, out 3, callee-saves 0, spills 0
Live In:
  t.0: 9-10 13-15
  t.1: 14-15
  t.2: 16
Linear Range:
  t.0: 8-15
  t.1: 13-15
  t.2: 15-16
Allocation:
  t.0: t0
  t.1: t1
  t.2: t1

func MT4.Start
  in 3, out 3, callee-saves 0, spills 0
Live In:
  this: 20-28
  p1: 20-28
  p2: 20-28
  p3: 20-28
  p4: 20-28
  p5: 20-28
  p6: 20-28
  t.0: 27-28
  aux: 29
Linear Range:
  this: 19-28
  p1: 19-28
  p2: 19-28
  p3: 19-28
  p4: 19-28
  p5: 19-28
  p6: 19-28
  t.0: 26-28
  aux: 28-29
Allocation:
  this: t0
  p1: t1
  p2: t2
  p3: t3
  p4: t4
  p5: t5
  p6: t6
  t.0: t7
  aux: t7

func MT4.Change
  in 3, out 0, callee-saves 0, spills 0
Live In:
  this:
  p1: 32
  p2: 32-33
  p3: 32-34
  p4: 32-35
  p5: 32-36
  p6: 32-37
Linear Range:
  p1: 31-32
  p2: 31-33
  p3: 31-34
  p4: 31-35
  p5: 31-36
  p6: 31-37
Allocation:
  p1: t0
  p2: t1
  p3: t2
  p4: t3
  p5: t4
  p6: t5