summaryrefslogtreecommitdiffstats
path: root/tcg/riscv
Commit message (Expand)AuthorAgeFilesLines
* cputlb: Remove static tlb sizingRichard Henderson2019-01-281-1/+0Star
* tcg/riscv: enable dynamic TLB sizingRichard Henderson2019-01-282-71/+55Star
* tcg: introduce dynamic TLB sizingEmilio G. Cota2019-01-281-0/+1
* tcg/riscv: Add the target init codeAlistair Francis2018-12-251-0/+31
* tcg/riscv: Add the prologue generation and register the JITAlistair Francis2018-12-251-0/+111
* tcg/riscv: Add the out op decoderAlistair Francis2018-12-251-0/+496
* tcg/riscv: Add direct load and store instructionsAlistair Francis2018-12-251-0/+158
* tcg/riscv: Add slowpath load and store instructionsAlistair Francis2018-12-251-0/+256
* tcg/riscv: Add branch and jump instructionsAlistair Francis2018-12-251-0/+145
* tcg/riscv: Add the add2 and sub2 instructionsAlistair Francis2018-12-251-0/+55
* tcg/riscv: Add the out load and store instructionsAlistair Francis2018-12-251-0/+65
* tcg/riscv: Add the extract instructionsAlistair Francis2018-12-251-0/+34
* tcg/riscv: Add the mov and movi instructionAlistair Francis2018-12-251-0/+86
* tcg/riscv: Add the relocation functionsAlistair Francis2018-12-251-0/+88
* tcg/riscv: Add the instruction emittersAlistair Francis2018-12-251-0/+48
* tcg/riscv: Add the immediate encodersAlistair Francis2018-12-251-0/+90
* tcg/riscv: Add support for the constraintsAlistair Francis2018-12-251-0/+168
* tcg/riscv: Add the tcg target registersAlistair Francis2018-12-251-0/+118
* tcg/riscv: Add the tcg-target.h fileAlistair Francis2018-12-251-0/+177