projects
/
microwatt.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
core: Track GPR hazards using tags that propagate through the pipelines
[microwatt.git]
/
decode2.vhdl
2021-01-18
Paul Mackerras
core: Track GPR hazards using tags that propagate throu...
blob
|
commitdiff
|
raw
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
2019-10-16
Anton Blanchard
Merge pull request #105 from paulusmack/writeback
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Paul Mackerras
Do sign-extension instructions in writeback instead...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Anton Blanchard
Merge pull request #103 from paulusmack/divider
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Anton Blanchard
Merge pull request #102 from antonblanchard/gpr-hazard-5-c
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Anton Blanchard
Add CR hazard detection
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Anton Blanchard
Merge pull request #101 from antonblanchard/gpr-hazard-5-b
blob
|
commitdiff
|
raw
|
diff to current
2019-10-14
Anton Blanchard
Add GPR hazard detection
blob
|
commitdiff
|
raw
|
diff to current
2019-10-14
Anton Blanchard
Merge pull request #100 from antonblanchard/gpr-hazard-5-a
blob
|
commitdiff
|
raw
|
diff to current
2019-10-14
Anton Blanchard
Separate issue control into its own unit
blob
|
commitdiff
|
raw
|
diff to current
2019-10-12
Anton Blanchard
Merge pull request #92 from paulusmack/divider
blob
|
commitdiff
|
raw
|
diff to current
2019-10-12
Paul Mackerras
decode2: Fix 32-bit flag passed to divider
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Anton Blanchard
Merge pull request #84 from classilla/master
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Anton Blanchard
Merge pull request #89 from mikey/gitignore
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Anton Blanchard
Merge pull request #86 from antonblanchard/outstanding...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Anton Blanchard
Merge pull request #79 from deece/uart_address
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Anton Blanchard
Limit outstanding range
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Anton Blanchard
Merge pull request #81 from antonblanchard/logical
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Anton Blanchard
Consolidate logical instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Anton Blanchard
Merge pull request #78 from paulusmack/new-decode
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Paul Mackerras
Add a rotate/mask/shift unit and use it in execute1
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Paul Mackerras
Generalize the mul_32bit and mul_signed fields of decod...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Paul Mackerras
decode: Avoid multiplexing from instruction reg fields...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Paul Mackerras
Consolidate add/subtract instructions into a single op
blob
|
commitdiff
|
raw
|
diff to current
2019-10-02
Paul Mackerras
decode: Remove const fields from decode_rom_t
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Paul Mackerras
decode: Push mtspr/mfspr register decoding down into...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Benjamin Herrenschmidt
Add MCRF instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Benjamin Herrenschmidt
Implement absolute branches
blob
|
commitdiff
|
raw
|
diff to current
2019-09-28
Anton Blanchard
Merge pull request #75 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2019-09-28
Anton Blanchard
Merge pull request #74 from paulusmack/divider
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Paul Mackerras
divider: Do absolute-value ops in divider instead of...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-24
Anton Blanchard
Merge branch 'divider' of https://github.com/paulusmack...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-24
Anton Blanchard
Merge pull request #69 from antonblanchard/debug-module
blob
|
commitdiff
|
raw
|
diff to current
2019-09-23
Paul Mackerras
Add a divider unit and a testbench for it
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Benjamin Herrenschmidt
Add core debug module
blob
|
commitdiff
|
raw
|
diff to current
2019-09-15
Anton Blanchard
Merge pull request #59 from antonblanchard/trap-decode
blob
|
commitdiff
|
raw
|
diff to current
2019-09-15
Anton Blanchard
Merge pull request #58 from antonblanchard/decode2...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-15
Anton Blanchard
Fix spurious outstanding assert
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #47 from antonblanchard/if-fix
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #46 from antonblanchard/record-fix
blob
|
commitdiff
|
raw
|
diff to current
next