aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv/riscv.md
AgeCommit message (Expand)AuthorFilesLines
2018-10-05RISC-V: Fix -fsignaling-nans for glibc testsuite.Andrew Waterman1-6/+28
2018-09-26RISC-V: Add missing negate patterns.Jim Wilson1-3/+38
2018-08-28Rewrite pic.md to improve medany and pic code size.Jim Wilson1-3/+13
2018-07-02RISC-V: Fix interrupt support for -g.Jim Wilson1-3/+6
2018-06-30RISC-V: Add patterns to convert AND mask to two shifts.Jim Wilson1-0/+32
2018-06-06RISC-V: Add interrupt attribute modes.Jim Wilson1-0/+12
2018-06-04RISC-V: Don't clobber retval when __builtin_eh_return called.Jim Wilson1-2/+17
2018-05-25RISC-V: Add interrupt attribute support.Jim Wilson1-2/+11
2018-05-16RISC-V: Minor pattern name cleanup.Jim Wilson1-4/+4
2018-04-02RISC-V: Fix for combine bug with shift and AND operations.Jim Wilson1-4/+132
2018-01-10RISC-V: Add naked function support.Kito Cheng1-1/+3
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-02RISC-V: Fix for icache flush issue on multicore processors.Andrew Waterman1-0/+6
2017-11-29Riscv patterns to optimize away some redundant zero/sign extends.Jim Wilson1-0/+43
2017-11-07RISC-V: Implement movmemsiAndrew Waterman1-0/+13
2017-11-05RISC-V: Emit "i" suffix for instructions with immediate operandsMichael Clark1-18/+18
2017-10-25RISC-V: Add Sign/Zero extend patterns for PIC loadsPalmer Dabbelt1-0/+3
2017-09-15Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford1-1/+2
2017-05-05RISC-V: Unify indention in riscv.mdKito Cheng1-272/+287
2017-02-06RISC-V Port: gccPalmer Dabbelt1-0/+2079