Add Tercel PHY reset synchronization
[microwatt.git] / decode2.vhdl
2021-02-08 Michael NeulingMerge pull request #269 from paulusmack/pipeline
2021-02-08 Michael NeulingMerge pull request #268 from paulusmack/btc
2021-02-08 Michael NeulingMerge pull request #273 from antonblanchard/wishbone...
2021-02-08 Michael NeulingMerge pull request #267 from paulusmack/master
2021-01-19 Paul Mackerrascore: Allow multiple loadstore instructions to be in...
2021-01-18 Paul Mackerrasexecute1: Move CR result to data path process
2021-01-18 Paul Mackerrascore: Track CR hazards and bypasses using tags
2021-01-18 Paul Mackerrascore: Restore bypass path from execute1
2021-01-18 Paul Mackerrascore: Track GPR hazards using tags that propagate throu...
2021-01-18 Paul Mackerrascore: Crack branches that update both CTR and LR
2021-01-18 Paul Mackerrascore: Crack update-form loads into two internal ops
2021-01-15 Paul Mackerrascore: Reorganize execute1
2021-01-15 Paul Mackerrascore: Make result multiplexing explicit
2021-01-15 Paul Mackerrasdecode: Add a facility field to the instruction decode...
2021-01-15 Paul Mackerrascore: Implement quadword loads and stores
2020-09-17 Michael NeulingMerge pull request #245 from paulusmack/fpu
2020-09-17 Michael NeulingMerge pull request #244 from paulusmack/master
2020-09-03 Paul MackerrasFPU: Implement fmul[s]
2020-09-03 Paul MackerrasFPU: Implement fmr and related instructions
2020-09-03 Paul Mackerrascore: Add framework for an FPU
2020-09-03 Paul Mackerrascore: Add support for floating-point loads and stores
2020-08-29 Paul Mackerrasdecode1: Avoid overriding fields of v.decode in decode1
2020-08-13 Michael NeulingMerge pull request #235 from paulusmack/master
2020-08-07 Michael NeulingMerge pull request #229 from ozbenh/litedram
2020-08-06 Paul Mackerrascore: Implement the maddhd, maddhdu and maddld instructions
2020-07-22 Michael NeulingMerge pull request #233 from paulusmack/master
2020-07-14 Paul Mackerrascore: Don't generate logic for log data when LOG_LENGTH = 0
2020-06-30 Michael NeulingMerge pull request #216 from paulusmack/cfar
2020-06-30 Paul MackerrasMerge pull request #206 from Jbalkind/icachecleanup
2020-06-29 Paul Mackerrasexecute1: Do forwarding of the CR result to the next...
2020-06-19 Michael NeulingMerge pull request #208 from paulusmack/faster
2020-06-15 Paul Mackerrascore: Implement a simple branch predictor
2020-06-13 Paul Mackerrasdecode: Work out ispr1/ispr2 in parallel with decode...
2020-06-13 Paul Mackerrascore: Use a busy signal rather than a stall
2020-06-13 Paul MackerrasAdd core logging
2020-06-05 Michael NeulingMerge pull request #193 from paulusmack/master
2020-06-05 Paul Mackerrasdecode2: Reformat to 4-space indentation
2020-06-05 Paul MackerrasMerge pull request #191 from ozbenh/litedram
2020-06-05 Paul Mackerrascore: Do addpcis using the main adder (#189)
2020-06-05 Paul MackerrasMerge pull request #183 from shawnanastasio/addpcis
2020-06-03 Paul MackerrasMerge pull request #168 from shenki/flash-arty
2020-05-26 Shawn AnastasioImplement the addpcis instruction
2020-05-19 Anton BlanchardMerge branch 'master' into litedram
2020-05-19 Anton BlanchardMerge pull request #176 from antonblanchard/console...
2020-05-19 Anton BlanchardMerge pull request #174 from antonblanchard/yosys-fixes
2020-05-18 Anton BlanchardMerge pull request #169 from paulusmack/mmu
2020-05-14 Paul MackerrasMerge branch 'mmu'
2020-05-08 Paul Mackerrasdebug: Provide a way to examine GPRs, fast SPRs and MSR
2020-05-06 Anton BlanchardMerge pull request #166 from paulusmack/master
2020-05-06 Paul MackerrasMerge remote-tracking branch 'remotes/origin/master'
2020-04-28 Paul MackerrasPlumb insn_type through to loadstore1
2020-03-30 Anton BlanchardMerge pull request #153 from paulusmack/master
2020-02-27 Paul Mackerrasdcache: Implement load-reserve and store-conditional...
2020-02-22 Anton BlanchardMerge pull request #150 from sharkcz/selinux
2020-01-23 Anton BlanchardMerge pull request #147 from antonblanchard/diamond-1
2020-01-23 Anton BlanchardFix a Diamond issue in decode2
2020-01-21 Anton BlanchardMerge pull request #134 from paulusmack/master
2020-01-14 Paul MackerrasPlumb loadstore1 input from execute1 not decode2
2020-01-14 Paul Mackerrasexecute: Implement bypass from output of execute1 to...
2020-01-14 Paul Mackerrasexecute1: Remember dest GPR, RC, OE, XER for slow opera...
2020-01-14 Paul MackerrasMake divider hang off the side of execute1
2020-01-14 Paul MackerrasMake multiplier hang off the side of execute1
2019-12-09 Anton BlanchardMerge pull request #122 from paulusmack/benh-sprs
2019-12-07 Paul Mackerrasdecode2: Minor cleanup
2019-12-07 Benjamin Herrenschmidtsprs: Store common SPRs in register file
2019-12-07 Benjamin HerrenschmidtAdd basic XER support
2019-11-18 Anton BlanchardMerge pull request #120 from antonblanchard/spr-decode...
2019-11-18 Anton BlanchardMerge pull request #119 from antonblanchard/reduce...
2019-11-14 Benjamin Herrenschmidtcontrol: Reduce pipeline depth to 1
2019-10-16 Anton BlanchardMerge pull request #105 from paulusmack/writeback
2019-10-15 Paul MackerrasDo sign-extension instructions in writeback instead...
2019-10-15 Anton BlanchardMerge pull request #103 from paulusmack/divider
2019-10-15 Anton BlanchardMerge pull request #102 from antonblanchard/gpr-hazard-5-c
2019-10-15 Anton BlanchardAdd CR hazard detection
2019-10-15 Anton BlanchardMerge pull request #101 from antonblanchard/gpr-hazard-5-b
2019-10-14 Anton BlanchardAdd GPR hazard detection
2019-10-14 Anton BlanchardMerge pull request #100 from antonblanchard/gpr-hazard-5-a
2019-10-14 Anton BlanchardSeparate issue control into its own unit
2019-10-12 Anton BlanchardMerge pull request #92 from paulusmack/divider
2019-10-12 Paul Mackerrasdecode2: Fix 32-bit flag passed to divider
2019-10-11 Anton BlanchardMerge pull request #84 from classilla/master
2019-10-11 Anton BlanchardMerge pull request #89 from mikey/gitignore
2019-10-10 Anton BlanchardMerge pull request #86 from antonblanchard/outstanding...
2019-10-10 Anton BlanchardMerge pull request #79 from deece/uart_address
2019-10-10 Anton BlanchardLimit outstanding range
2019-10-09 Anton BlanchardMerge pull request #81 from antonblanchard/logical
2019-10-08 Anton BlanchardConsolidate logical instructions
2019-10-07 Anton BlanchardMerge pull request #78 from paulusmack/new-decode
2019-10-07 Paul MackerrasAdd a rotate/mask/shift unit and use it in execute1
2019-10-07 Paul MackerrasGeneralize the mul_32bit and mul_signed fields of decod...
2019-10-04 Paul Mackerrasdecode: Avoid multiplexing from instruction reg fields...
2019-10-04 Paul MackerrasConsolidate add/subtract instructions into a single op
2019-10-02 Paul Mackerrasdecode: Remove const fields from decode_rom_t
2019-10-01 Paul Mackerrasdecode: Push mtspr/mfspr register decoding down into...
2019-10-01 Benjamin HerrenschmidtAdd MCRF instruction
2019-10-01 Benjamin HerrenschmidtImplement absolute branches
2019-09-28 Anton BlanchardMerge pull request #75 from paulusmack/master
2019-09-28 Anton BlanchardMerge pull request #74 from paulusmack/divider
2019-09-27 Paul Mackerrasdivider: Do absolute-value ops in divider instead of...
2019-09-24 Anton BlanchardMerge branch 'divider' of https://github.com/paulusmack...
next