ignore /abc.history
[microwatt.git] / decode2.vhdl
2023-09-19 Paul MackerrasMerge pull request #420 from paulusmack/master
2023-09-15 Paul MackerrasMerge pull request #419 from paulusmack/prefix
2023-09-12 Paul MackerrasImplement byte reversal instructions
2023-07-06 Paul MackerrasImplement interrupts for prefixed instructions
2023-07-06 Paul MackerrasDecode prefixed instructions
2022-08-13 Michael NeulingMerge pull request #396 from paulusmack/reduce-meta
2022-08-12 Paul Mackerrasdecode2: Reduce metavalue warnings
2022-08-10 Michael NeulingMerge pull request #382 from paulusmack/master
2022-08-09 Paul MackerrasEliminate use of primary opcode outside of decode1
2022-08-09 Paul Mackerrasdecode2: Decode unit and single-pipe attributes for...
2022-08-09 Paul MackerrasFPU: Simplify IDLE state code
2022-08-01 Paul MackerrasMerge pull request #381 from shingarov/gitignore-artifacts
2022-08-01 Paul MackerrasMerge pull request #378 from mikey/ux-cleanup
2022-07-28 Michael NeulingMetavalue cleanup for common.vhdl
2022-07-26 Michael NeulingMerge pull request #379 from paulusmack/master
2022-07-22 Paul MackerrasUse register addresses from decode1 for dependency...
2022-07-22 Paul MackerrasRestore debug access to SPRs
2022-07-22 Paul MackerrasFinish off taking SPRs out of register file
2022-07-22 Paul MackerrasMove LR, CTR and TAR out of the register file
2022-07-22 Paul MackerrasStart removing SPRs from register file
2022-07-22 Paul MackerrasTrack hazards explicitly for XER overflow bits
2022-07-22 Paul Mackerrascontrol: Reimplement serialization using tags
2022-07-22 Paul Mackerrasdecode2: Rework to make the stall_out signal come from...
2022-07-22 Paul MackerrasRemove support for lq, stq, lqarx and stqcx.
2022-07-22 Paul Mackerrasdecode2: Rename 'r' to 'dc2'
2022-07-22 Paul MackerrasAdd a bypass path from the execute2 stage
2022-07-22 Paul MackerrasAdd a second execute stage to the pipeline
2022-07-22 Paul Mackerrasexecute1: Restructure to separate out execution of...
2022-02-07 Anton BlanchardMerge pull request #343 from mikey/orange-crab-ci
2022-02-04 Paul MackerrasMerge pull request #345 from antonblanchard/popcnt...
2022-02-02 Paul Mackerrascore: Make popcnt* take two cycles
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
next