shithub: mc

RSS feed

a0629529 – Ori Bernstein <orib@google.com> authored on 2012/06/11 14:08
Use long/vlong consistently.

9057331b – Ori Bernstein <orib@google.com> authored on 2012/06/11 14:01
Integer correctness fixes.

357b2411 – Ori Bernstein <orib@google.com> authored on 2012/06/11 12:24
Split cfg and dataflow.

d4652ead – Ori Bernstein <orib@google.com> authored on 2012/06/11 10:29
Make the CFG correct.

cb4e2d4b – Ori Bernstein <orib@google.com> authored on 2012/06/11 09:29
Print labels correctly.

ac3035a2 – Ori Bernstein <orib@google.com> authored on 2012/06/11 09:14
Only change the separator if we print something.

637aad1b – Ori Bernstein <orib@google.com> authored on 2012/06/11 09:12
When using conditional jumps, use the labels.

a8a99dd9 – Ori Bernstein <orib@google.com> authored on 2012/06/11 09:10
Put the BB into the fix list instead of the node.

5cf89f06 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/11 09:07
More work towards getting dataflow going.

3c8b8068 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/11 07:13
Start working on dataflow analysis.

6497ac18 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/10 21:04
Add simple test for dataflow analysis

9e087145 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/10 21:03
Make fatal() print to stdout

ba2b09fb – Ori Bernstein <orib@google.com> authored on 2012/06/08 11:42
Comment a bit more.

0d8704ce – Ori Bernstein <orib@google.com> authored on 2012/06/08 11:41
Kill modeprint() function.

b5f7a585 – Ori Bernstein <orib@google.com> authored on 2012/06/08 11:24
Add pseudo-reg type.

5f6c72e0 – Ori Bernstein <orib@google.com> authored on 2012/06/08 11:15
Move register allocation code into it's own file.

1eb59b7b – Ori Bernstein <orib@google.com> authored on 2012/06/08 10:33
Reduce slices correctly.

24511652 – Ori Bernstein <orib@google.com> authored on 2012/06/08 10:29
Don't try to set constraints on Ntypes.

4ceb01e5 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/08 06:51
Remove Tyidxhack.

3b5f1507 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 20:53
Clean up comments a bit.mapping

1ba0be91 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 20:25
Get args/locals at the right place.

29137fc2 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 20:22
Remove unneded mallocs.

70d8c38e – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 20:20
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2

e4612025 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 17:53
Make the type index hack correctly constrained.

ac0e66a9 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 17:45
Actually set constraints on all types.

eab4ea29 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 16:34
Fix swapped condiiton in cstr check.

ddf0bd7e – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 15:19
Add testcases.

2a859516 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 15:18
Our "real" compile failures should exit with 1.

2e8aa200 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 15:14
Add a comment describing our testcase format.

a4cbb62b – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 15:09
Add ability to test compilation failure.

02b6e7e3 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 15:06
Add testcases to git.

1373864c – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 14:58
Tokenize '&&' correctly.

c98afde3 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 14:56
Move debug pickling dump out of the compiler.

9220a5e9 – Ori Bernstein <orib@google.com> authored on 2012/06/07 13:53
Add in stub for muse.

4cbf921e – Ori Bernstein <orib@google.com> authored on 2012/06/07 13:17
Implement Osize operator

9ddae457 – Ori Bernstein <orib@google.com> authored on 2012/06/07 12:39
NULL-terminate expr lists properly.

89b2b284 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 12:35
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2

0c7ce826 – Ori Bernstein <orib@google.com> authored on 2012/06/07 12:22
Fix flipped order of blitting.

e96403b1 – Ori Bernstein <orib@google.com> authored on 2012/06/07 12:05
Add blit operator.

53d4b23c – Ori Bernstein <orib@google.com> authored on 2012/06/07 11:35
Add test for struct assignment.

b0bb18ea – Ori Bernstein <orib@google.com> authored on 2012/06/07 09:59
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc2

50087f75 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 07:37
Generate valid slice base calls.

cd759a0a – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 06:46
Add missing testcases

82992551 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/07 06:37
More instructions implemented.

1322203e – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 22:02
Add support for shift operations.

7be5d13a – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 21:37
Remove unneded debug print.

258ebf37 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 21:25
Use the correct mode for mul/div.

e38fc061 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 21:05
Fix some mis-commit in the loop test.

1826bfd4 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 21:04
Add support for negation.

01c16088 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 20:59
Add support for div and mod.

d9bac20c – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 20:52
Add support for multiplication.

2b00b4a0 – Ori Bernstein <ori@eigenstate.org> authored on 2012/06/06 19:49
Add missing test files.

f60dbb91 – Ori Bernstein <ori@eigenstate.org> authored