Age | Commit message (Expand) | Author | Files | Lines |
2015-09-08 | gcc: use LI, not MV, to zero a GPR | Andrew Waterman | 1 | -31/+28 |
2015-09-08 | gcc: suppress compiler warning | Andrew Waterman | 1 | -1/+2 |
2015-09-08 | gcc: favor FPRs f8-f15 for better RVC code density | Andrew Waterman | 1 | -1/+1 |
2015-09-03 | gcc: remove dependence on ISA constants file | Andrew Waterman | 5 | -1527/+40 |
2015-09-03 | gcc: #define __riscv_compressed when -mrvc passed | Andrew Waterman | 1 | -10/+13 |
2015-09-02 | Fix C++ exception regression | Andrew Waterman | 1 | -10/+10 |
2015-07-22 | Avoid t0 for indirect calls | Andrew Waterman | 3 | -6/+12 |
2015-07-06 | gcc: for -Os, avoid sibcalls when they hurt code size | Andrew Waterman | 1 | -1/+21 |
2015-07-06 | gcc: only use save/restore routines if they don't increase stack usage | Andrew Waterman | 1 | -33/+37 |
2015-07-06 | Make GCC pass through non-standard ISA strings | Palmer Dabbelt | 1 | -0/+6 |
2015-07-05 | gcc: add experimental support for compressed prologues/epilogues | Andrew Waterman | 9 | -39/+373 |
2015-06-25 | gcc: accept --with-arch configure flag | Andrew Waterman | 1 | -0/+1 |
2015-06-25 | gcc: merge libgcc makefiles for linux/elf targets | Andrew Waterman | 2 | -3/+0 |
2015-05-27 | binutils: complete implementation of RVC v1.7 draft | Andrew Waterman | 1 | -23/+110 |
2015-05-27 | gcc: add experimental -mrvc flag to enable RVC | Andrew Waterman | 3 | -1/+10 |
2015-05-09 | binutils: update to privileged architecture 1.7 | Andrew Waterman | 1 | -32/+98 |
2015-04-24 | gcc: upgrade to version 5.1.0 | Andrew Waterman | 4 | -66/+62 |
2015-04-14 | Only use SLLI/BLTZ to test bits when ANDI/BNEZ fails | Andrew Waterman | 2 | -2/+7 |
2015-03-31 | gcc: conditionally define _RISCV_CMODEL_MEDANY | Andrew Waterman | 1 | -0/+2 |
2015-03-31 | gcc: generate more idiomatic assembly for beqz/mv | Andrew Waterman | 2 | -2/+6 |
2015-03-31 | binutils: support RVC, except for branches/jumps | Andrew Waterman | 1 | -958/+919 |
2015-03-31 | gcc: allow subtargets to override default code model | Andrew Waterman | 2 | -1/+3 |
2015-03-27 | Fix buggy TARGET_DEFAULT* definitions | Andrew Waterman | 2 | -2/+3 |
2015-03-17 | Merge [shm]call into ecall, [shm]ret into eret | Andrew Waterman | 1 | -29/+18 |
2015-03-16 | vxcpthold exposes the first source operand | Yunsup Lee | 1 | -1/+1 |
2015-03-12 | binutils: add hcall instruction | Andrew Waterman | 1 | -6/+9 |
2015-03-12 | Update to new privileged spec | Andrew Waterman | 1 | -73/+99 |
2015-03-12 | gcc: support SPARC-style medlow, medany code models | Andrew Waterman | 5 | -3/+30 |
2015-02-28 | gcc: rename remaining MIPSes to RISC-Vs everywhere | Andrew Waterman | 7 | -389/+388 |
2015-02-25 | Revert "Fix some "operand missing mode?" warnings from GCC" | Andrew Waterman | 1 | -6/+6 |
2015-02-25 | Fix some "operand missing mode?" warnings from GCC | Palmer Dabbelt | 1 | -6/+6 |
2015-01-27 | gcc: increase cost of FP -> Int moves for rocket | Andrew Waterman | 1 | -1/+6 |
2015-01-26 | gcc: fix build on 32-bit host machines | Andrew Waterman | 1 | -4/+7 |
2015-01-15 | gcc: fix a couple failing tests | Andrew Waterman | 1 | -1/+1 |
2015-01-09 | gcc: fix gp and tp register numbers | Andrew Waterman | 1 | -3/+3 |
2014-12-31 | binutils, gcc: use more standard DWARF settings | Andrew Waterman | 1 | -13/+5 |
2014-12-22 | gcc: specialize atomics when old value not needed | Andrew Waterman | 1 | -4/+5 |
2014-12-22 | gcc: improve cost model | Andrew Waterman | 1 | -54/+21 |
2014-12-22 | gcc, glibc: use "A" for inline asm AMO constrants | Andrew Waterman | 2 | -7/+7 |
2014-12-21 | gcc: remove unused register constraint | Andrew Waterman | 1 | -5/+0 |
2014-12-20 | binutils: rework jump pseudoisntruction | Andrew Waterman | 1 | -6/+6 |
2014-12-19 | gcc: correct depiction of stack frame | Andrew Waterman | 1 | -14/+2 |
2014-12-19 | gcc: simplify and improve cost model | Andrew Waterman | 1 | -138/+47 |
2014-12-19 | gcc: support LRA pass | Andrew Waterman | 3 | -20/+29 |
2014-12-15 | gcc: Fix 64 bit multiply on RV32. | Darius Rad | 1 | -28/+14 |
2014-12-15 | gcc, glibc, binutils: Complete missing configuration for building tools for R... | Darius Rad | 2 | -0/+24 |
2014-12-15 | gcc: minor improvements to cost model | Andrew Waterman | 3 | -14/+10 |
2014-12-11 | binutils, gcc: make DWARF sections read-only | Andrew Waterman | 1 | -1/+1 |
2014-12-10 | gcc: support -march flag | Andrew Waterman | 5 | -200/+182 |
2014-12-10 | gcc: add mul/div emulation routines to libgcc | Andrew Waterman | 4 | -3/+148 |