2018-09-18 |
David Given | Loads and stores (except longs, which are difficult... |
commit | commitdiff | tree | snapshot |
2018-09-18 |
David Given | Fixed some bad mcg ir code generation: only nodes which... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add unsigned comparison rules. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add extern declaration which I forget to check in. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add specialist rules for signed integer comparisons... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Array descriptor ranges are inclusive; adjust aar and... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Fix lar and sar, which were horribly, horribly broken... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Fix aar; add test. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | ACK loi 1 and sti 1 load and store unsigned bytes.... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | rotate() now generates valid code. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Fix bls4. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Added cms, and a test for it. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add hacky 64-bit comparisons (used by M2). |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Added a test for set. Fix mips set implementation. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Set fixes; also add discrete tests for and, ior, xor. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Make inn work; fix broken 64-bit loads and stores. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Implement a working .trp. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Remove la; turns out that the assembler gets upset... |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-13 |
David Given | Bugfix rck. |
commit | commitdiff | tree | snapshot |
2018-09-13 |
David Given | Fix csa and csb. |
commit | commitdiff | tree | snapshot |
2018-09-13 |
David Given | Make work with clang. |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Fix an incorrect instruction, and incredibly broken... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Converting floats and doubles to integers now works... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | mcg now uses dataf4 and dataf8 to emit floating point... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Make sure li works properly when loading fixed up value... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Adding new tokens to the assembler isn't quite as easy... |
commit | commitdiff | tree | snapshot |
2018-09-11 |
David Given | Values are more useful shown in hex. |
commit | commitdiff | tree | snapshot |
2018-09-11 |
David Given | Fix an unsubtle bug where subtractions were done backwa... |
commit | commitdiff | tree | snapshot |
2018-09-11 |
David Given | Fix a subtle thinko which was causing bits 2-3 of jump... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Add huge numbers of failing tests. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Add the bitset helpers. We now have enough helpers... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Do some cleanup; ha16[] and friends can now be used... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Replaced some incorrect hi16s with ha16s. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Added some more very untested helper functions. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Add the .dataf4 and .dataf8 directives to the assembler... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Ansify. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Lots more untested helper functions. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Added some more incredibly untested helper functions. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Thinko fix. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Use the correct ELF processor flags; align properly. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Call proper Linux system calls proper-like. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Remember to preserve input registers if we're going... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Call atexit handlers properly, avoiding a NPE and seg... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Yikes! Turns out that FPU registers are only 32 bits... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Allow the ELF processor flags to be set. Generate MIPS... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Rework relocations again: add RELO2HI and RELO2HISAD... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Fix some niggling issues --- we have our first binary... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Simplify MIPS relocations. Add RELS2 (for generic high... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Warning fix. |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Added some very untested csa and csb implementations... |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Added hi[] and lo[] functions to the assembler; fix... |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Rework floating point conversion. Bash enough of the... |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Precisely one stack hreg gets allocated for each vreg... |
commit | commitdiff | tree | snapshot |
2018-09-05 |
David Given | MIPS appears to hate converting unsigneds to floats... |
commit | commitdiff | tree | snapshot |
2018-09-05 |
David Given | (Slightly) better errors on phi congruence group mismat... |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | We attempt to compile the first library function; we... |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | Added library skeletons. |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | Added a boot.o based on the PowerPC one. |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | The examples all compile now (probably incorrectly... |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | Lots of assembler and rule bugfixing. |
commit | commitdiff | tree | snapshot |
2018-09-03 |
David Given | Added li and la instructions. |
commit | commitdiff | tree | snapshot |
2018-09-03 |
David Given | Add in floating point support to the code generator. |
commit | commitdiff | tree | snapshot |
2018-09-03 |
David Given | mcgg now checks that registers have at most one type... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Add some painfully untested FPU instructions. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | The MIPS backend is still full of holes, and cut-and... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Better error reporting for unterminated strings. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Merge pull request #120 from davidgiven/dtrg-no |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Remove stray #include. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Rip out the built-in preprocessor from cemcom.ansi... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Disable the built-in preprocessor in cemcom.ansi; the... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Implement single-line C++-style comments. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Run through clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Run through clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Run files through clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Convert CRLF into LF on read; this should avoid problem... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Run files through clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Add a completely non-tested table-based MIPS assembler. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Merge. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | The default installation location should be /usr/local. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Merge pull request #112 from davidgiven/dtrg-te |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Disable the msys32 build because it doesn't work (due... |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Another typo fix. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Typo fix. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Experiment with a build matrix and msys32. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Add bison and flex. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | No luck with ninja --- make should work? |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Update apt before installing. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Typo fix. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Cygwin setup is very slow, so put sh-on-windows first... |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Let's try sh-on-windows as well. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | msys32 doesn't work; try Cygwin instead. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Install ninja before building. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Looks like sh-on-windows isn't working. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Add a drone.yml for tea-ci. |
commit | commitdiff | tree | snapshot |
2018-09-01 |
David Given | Don't try to use acct() on cygwin (which doesn't suppor... |
commit | commitdiff | tree | snapshot |
next |