projects
/
microwatt.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ignore /abc.history
[microwatt.git]
/
decode2.vhdl
2023-09-19
Paul Mackerras
Merge pull request #420 from paulusmack/master
blob
|
commitdiff
|
raw
2023-09-15
Paul Mackerras
Merge pull request #419 from paulusmack/prefix
blob
|
commitdiff
|
raw
2023-09-12
Paul Mackerras
Implement byte reversal instructions
blob
|
commitdiff
|
raw
2023-07-06
Paul Mackerras
Implement interrupts for prefixed instructions
blob
|
commitdiff
|
raw
|
diff to current
2023-07-06
Paul Mackerras
Decode prefixed instructions
blob
|
commitdiff
|
raw
|
diff to current
2022-08-13
Michael Neuling
Merge pull request #396 from paulusmack/reduce-meta
blob
|
commitdiff
|
raw
|
diff to current
2022-08-12
Paul Mackerras
decode2: Reduce metavalue warnings
blob
|
commitdiff
|
raw
|
diff to current
2022-08-10
Michael Neuling
Merge pull request #382 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2022-08-09
Paul Mackerras
Eliminate use of primary opcode outside of decode1
blob
|
commitdiff
|
raw
|
diff to current
2022-08-09
Paul Mackerras
decode2: Decode unit and single-pipe attributes for...
blob
|
commitdiff
|
raw
|
diff to current
2022-08-09
Paul Mackerras
FPU: Simplify IDLE state code
blob
|
commitdiff
|
raw
|
diff to current
2022-08-01
Paul Mackerras
Merge pull request #381 from shingarov/gitignore-artifacts
blob
|
commitdiff
|
raw
|
diff to current
2022-08-01
Paul Mackerras
Merge pull request #378 from mikey/ux-cleanup
blob
|
commitdiff
|
raw
|
diff to current
2022-07-28
Michael Neuling
Metavalue cleanup for common.vhdl
blob
|
commitdiff
|
raw
|
diff to current
2022-07-26
Michael Neuling
Merge pull request #379 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Use register addresses from decode1 for dependency...
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Restore debug access to SPRs
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Finish off taking SPRs out of register file
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Move LR, CTR and TAR out of the register file
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Start removing SPRs from register file
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Track hazards explicitly for XER overflow bits
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
control: Reimplement serialization using tags
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
decode2: Rework to make the stall_out signal come from...
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Remove support for lq, stq, lqarx and stqcx.
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
decode2: Rename 'r' to 'dc2'
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Add a bypass path from the execute2 stage
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Add a second execute stage to the pipeline
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
execute1: Restructure to separate out execution of...
blob
|
commitdiff
|
raw
|
diff to current
2022-02-07
Anton Blanchard
Merge pull request #343 from mikey/orange-crab-ci
blob
|
commitdiff
|
raw
|
diff to current
2022-02-04
Paul Mackerras
Merge pull request #345 from antonblanchard/popcnt...
blob
|
commitdiff
|
raw
|
diff to current
2022-02-02
Paul Mackerras
core: Make popcnt* take two cycles
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #269 from paulusmack/pipeline
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #268 from paulusmack/btc
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #273 from antonblanchard/wishbone...
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #267 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2021-01-19
Paul Mackerras
core: Allow multiple loadstore instructions to be in...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
execute1: Move CR result to data path process
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Track CR hazards and bypasses using tags
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Restore bypass path from execute1
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Track GPR hazards using tags that propagate throu...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Crack branches that update both CTR and LR
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Crack update-form loads into two internal ops
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
core: Reorganize execute1
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
core: Make result multiplexing explicit
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
decode: Add a facility field to the instruction decode...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
core: Implement quadword loads and stores
blob
|
commitdiff
|
raw
|
diff to current
2020-09-17
Michael Neuling
Merge pull request #245 from paulusmack/fpu
blob
|
commitdiff
|
raw
|
diff to current
2020-09-17
Michael Neuling
Merge pull request #244 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Paul Mackerras
FPU: Implement fmul[s]
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Paul Mackerras
FPU: Implement fmr and related instructions
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Paul Mackerras
core: Add framework for an FPU
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Paul Mackerras
core: Add support for floating-point loads and stores
blob
|
commitdiff
|
raw
|
diff to current
2020-08-29
Paul Mackerras
decode1: Avoid overriding fields of v.decode in decode1
blob
|
commitdiff
|
raw
|
diff to current
2020-08-13
Michael Neuling
Merge pull request #235 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-08-07
Michael Neuling
Merge pull request #229 from ozbenh/litedram
blob
|
commitdiff
|
raw
|
diff to current
2020-08-06
Paul Mackerras
core: Implement the maddhd, maddhdu and maddld instructions
blob
|
commitdiff
|
raw
|
diff to current
2020-07-22
Michael Neuling
Merge pull request #233 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-07-14
Paul Mackerras
core: Don't generate logic for log data when LOG_LENGTH = 0
blob
|
commitdiff
|
raw
|
diff to current
2020-06-30
Michael Neuling
Merge pull request #216 from paulusmack/cfar
blob
|
commitdiff
|
raw
|
diff to current
2020-06-30
Paul Mackerras
Merge pull request #206 from Jbalkind/icachecleanup
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Paul Mackerras
execute1: Do forwarding of the CR result to the next...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-19
Michael Neuling
Merge pull request #208 from paulusmack/faster
blob
|
commitdiff
|
raw
|
diff to current
2020-06-15
Paul Mackerras
core: Implement a simple branch predictor
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
decode: Work out ispr1/ispr2 in parallel with decode...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
core: Use a busy signal rather than a stall
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
Add core logging
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Michael Neuling
Merge pull request #193 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Paul Mackerras
decode2: Reformat to 4-space indentation
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Paul Mackerras
Merge pull request #191 from ozbenh/litedram
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Paul Mackerras
core: Do addpcis using the main adder (#189)
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Paul Mackerras
Merge pull request #183 from shawnanastasio/addpcis
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Paul Mackerras
Merge pull request #168 from shenki/flash-arty
blob
|
commitdiff
|
raw
|
diff to current
2020-05-26
Shawn Anastasio
Implement the addpcis instruction
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge branch 'master' into litedram
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge pull request #176 from antonblanchard/console...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge pull request #174 from antonblanchard/yosys-fixes
blob
|
commitdiff
|
raw
|
diff to current
2020-05-18
Anton Blanchard
Merge pull request #169 from paulusmack/mmu
blob
|
commitdiff
|
raw
|
diff to current
2020-05-14
Paul Mackerras
Merge branch 'mmu'
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
debug: Provide a way to examine GPRs, fast SPRs and MSR
blob
|
commitdiff
|
raw
|
diff to current
2020-05-06
Anton Blanchard
Merge pull request #166 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-05-06
Paul Mackerras
Merge remote-tracking branch 'remotes/origin/master'
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Paul Mackerras
Plumb insn_type through to loadstore1
blob
|
commitdiff
|
raw
|
diff to current
2020-03-30
Anton Blanchard
Merge pull request #153 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Paul Mackerras
dcache: Implement load-reserve and store-conditional...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-22
Anton Blanchard
Merge pull request #150 from sharkcz/selinux
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Anton Blanchard
Merge pull request #147 from antonblanchard/diamond-1
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Anton Blanchard
Fix a Diamond issue in decode2
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Anton Blanchard
Merge pull request #134 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
Plumb loadstore1 input from execute1 not decode2
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute: Implement bypass from output of execute1 to...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute1: Remember dest GPR, RC, OE, XER for slow opera...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
Make divider hang off the side of execute1
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
Make multiplier hang off the side of execute1
blob
|
commitdiff
|
raw
|
diff to current
2019-12-09
Anton Blanchard
Merge pull request #122 from paulusmack/benh-sprs
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Paul Mackerras
decode2: Minor cleanup
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Benjamin Herrenschmidt
sprs: Store common SPRs in register file
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Benjamin Herrenschmidt
Add basic XER support
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Anton Blanchard
Merge pull request #120 from antonblanchard/spr-decode...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Anton Blanchard
Merge pull request #119 from antonblanchard/reduce...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Benjamin Herrenschmidt
control: Reduce pipeline depth to 1
blob
|
commitdiff
|
raw
|
diff to current
next