diff options
Diffstat (limited to 'vaporize/tests/LinearSearch.regalloc')
-rw-r--r-- | vaporize/tests/LinearSearch.regalloc | 193 |
1 files changed, 0 insertions, 193 deletions
diff --git a/vaporize/tests/LinearSearch.regalloc b/vaporize/tests/LinearSearch.regalloc deleted file mode 100644 index 817df4f..0000000 --- a/vaporize/tests/LinearSearch.regalloc +++ /dev/null @@ -1,193 +0,0 @@ -func Main - in 0, out 0, callee-saves 0, spills 0 -Live In: - t.0: 11-12 15-17 - t.1: 16-17 - t.2: 18 -Linear Range: - t.0: 10-17 - t.1: 15-17 - t.2: 17-18 -Allocation: - t.0: t0 - t.1: t1 - t.2: t1 - -func LS.Start - in 0, out 0, callee-saves 1, spills 0 -Live In: - this: 22-43 - sz: 22-24 - t.0: 23-24 - aux01: - t.1: 26-27 - aux02: - t.2: 30-31 - t.3: 32 - t.4: 34-35 - t.5: 36 - t.6: 38-39 - t.7: 40 - t.8: 42-43 - t.9: 44 -Linear Range: - this: 21-43 (cross call) - sz: 21-24 - t.0: 22-24 - t.1: 25-27 - t.2: 29-31 - t.3: 31-32 - t.4: 33-35 - t.5: 35-36 - t.6: 37-39 - t.7: 39-40 - t.8: 41-43 - t.9: 43-44 -Allocation: - this: s0 - sz: t0 - t.0: t1 - t.1: t1 - t.2: t1 - t.3: t1 - t.4: t1 - t.5: t1 - t.6: t1 - t.7: t1 - t.8: t1 - t.9: t1 - -func LS.Print - in 0, out 0, callee-saves 0, spills 0 -Live In: - this: 48-54 57-59 62-67 - j: 50-54 57-59 62-67 - t.0: 51 - t.1: 52 - t.2: 54 57-59 62-63 - t.3: 58-59 63-64 - t.4: 65 -Linear Range: - this: 47-67 - j: 48-67 - t.0: 50-51 - t.1: 51-52 - t.2: 53-63 - t.3: 57-64 - t.4: 64-65 -Allocation: - this: t0 - j: t1 - t.0: t2 - t.1: t2 - t.2: t2 - t.3: t3 - t.4: t3 - -func LS.Search - in 0, out 0, callee-saves 0, spills 0 -Live In: - this: 72-80 83-85 88-109 - num: 72-80 83-85 88-109 - j: 73-80 83-85 88-101 108-109 - ls01: - ifound: 76-80 83-85 88-101 105-111 - t.0: 77 - t.1: 78 - t.2: 80 83-85 88-89 - t.3: 84-85 89-90 - aux01: 91-93 97 - aux02: 92-93 97 - t.4: 93 - nt: - t.5: 98 - t.6: 99 -Linear Range: - this: 71-109 - num: 71-109 - j: 72-109 - ifound: 74-111 - t.0: 76-77 - t.1: 77-78 - t.2: 79-89 - t.3: 83-90 - aux01: 90-97 - aux02: 91-97 - t.4: 92-93 - t.5: 97-98 - t.6: 98-99 -Allocation: - this: t0 - num: t1 - j: t2 - ifound: t3 - t.0: t4 - t.1: t4 - t.2: t4 - t.3: t5 - aux01: t5 - aux02: t4 - t.4: t6 - t.5: t4 - t.6: t4 - -func LS.Init - in 0, out 0, callee-saves 1, spills 0 -Live In: - this: 114-127 130-132 135-141 - sz: 114-115 - t.0: 116 - j: 118-127 130-132 135-141 - t.1: 119 - k: 121-127 130-132 135-141 - t.2: 122 - t.3: 123 - aux01: 125-127 130-132 135-137 - aux02: 126-127 130-132 135-137 - t.4: 127 130-132 135-136 - t.5: 131-132 136-138 - t.6: 138 -Linear Range: - this: 113-141 (cross call) - sz: 113-115 - t.0: 115-116 - j: 117-141 - t.1: 118-119 - k: 119-141 - t.2: 121-122 - t.3: 122-123 - aux01: 124-137 - aux02: 125-137 - t.4: 126-136 - t.5: 130-138 - t.6: 137-138 -Allocation: - this: s0 - sz: t0 - t.0: t0 - j: t0 - t.1: t1 - k: t1 - t.2: t2 - t.3: t2 - aux01: t2 - aux02: t3 - t.4: t4 - t.5: t5 - t.6: t3 - -func AllocArray - in 0, out 0, callee-saves 0, spills 0 -Live In: - size: 146-149 - bytes: 147-148 - v: 149-150 -Linear Range: - size: 145-149 - bytes: 146-148 - v: 148-150 -Allocation: - size: t0 - bytes: t1 - v: t1 - |