projects
/
microwatt.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Plumb loadstore1 input from execute1 not decode2
[microwatt.git]
/
execute1.vhdl
2020-01-14
Paul Mackerras
Plumb loadstore1 input from execute1 not decode2
blob
|
commitdiff
|
raw
2020-01-14
Paul Mackerras
execute: Implement bypass from output of execute1 to...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute: Move popcnt and prty instructions into the...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute: Do comparisons using the main adder
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute1: Move EXTS* instruction back into execute1
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
2020-01-11
Anton Blanchard
Merge pull request #133 from antonblanchard/ghdl-synth
blob
|
commitdiff
|
raw
|
diff to current
2020-01-11
Anton Blanchard
Fix a ghdysynth inferred latch error in execute
blob
|
commitdiff
|
raw
|
diff to current
2020-01-11
Anton Blanchard
Merge pull request #131 from antonblanchard/new-tests
blob
|
commitdiff
|
raw
|
diff to current
2020-01-11
Anton Blanchard
Upper 32 bits of XER should read as 0s
blob
|
commitdiff
|
raw
|
diff to current
2020-01-10
Anton Blanchard
Merge pull request #127 from tomtor/CR-PR
blob
|
commitdiff
|
raw
|
diff to current
2020-01-06
Tom Vijlbrief
Implement CRNOR and friends
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
Benjamin Herrenschmidt
sprs: Store common SPRs in register file
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Paul Mackerras
execute: Copy XER[SO] to CR for cmp[i] and cmpl[i]...
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-14
Benjamin Herrenschmidt
spr: Cleanup decoding of SPR numbers
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Anton Blanchard
Merge pull request #115 from antonblanchard/reduce...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Anton Blanchard
Merge pull request #113 from mikey/exec-sim-remove
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Anton Blanchard
Merge pull request #114 from antonblanchard/dcache
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Michael Neuling
Remove SIM generic from execute1
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Benjamin Herrenschmidt
insn: Simplistic implementation of icbi
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Benjamin Herrenschmidt
insn: Implement isync instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Anton Blanchard
Merge pull request #109 from antonblanchard/misc
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Anton Blanchard
isel takes a CR bit, not a CR field
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Benjamin Herrenschmidt
execute1: Remove mux on "write_data" and "rc" outputs
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Benjamin Herrenschmidt
crhelpers: Constraint "crnum" integer
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Benjamin Herrenschmidt
execute1: Reformat
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
Remove execute2 stage
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Anton Blanchard
Merge pull request #104 from paulusmack/master
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
Paul Mackerras
Implement neg using OP_ADD
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-11
Anton Blanchard
Merge pull request #90 from antonblanchard/newcrf-infer...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Anton Blanchard
Don't infer latch for newcrf
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-09
Anton Blanchard
Merge pull request #83 from paulusmack/logical
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
Paul Mackerras
execute: Consolidate count-leading/trailing-zeroes...
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-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: Index minor op table with insn bits for opcode 31
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Paul Mackerras
decode: Index minor op table with insn bits for opcode 30
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Paul Mackerras
decode: Index minor op table with insn bits for opcode 19
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-30
Anton Blanchard
Merge pull request #76 from antonblanchard/misc
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Benjamin Herrenschmidt
execute1: simplify flush_out
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 #70 from antonblanchard/badly-named...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-24
Anton Blanchard
Rename OP_SUBFC -> OP_SUBFE, OP_ADDC -> OP_ADDE
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-16
Anton Blanchard
Merge pull request #62 from antonblanchard/byte-reverse...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Anton Blanchard
Merge pull request #61 from antonblanchard/execute...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-16
Anton Blanchard
execute1 no longer needs sim_console
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #43 from mikey/trivial
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Michael Neuling
Remove FIXME comment
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #41 from mikey/travis
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #42 from antonblanchard/fetch-rework-v2
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Remove sim console
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Move debug execute output into decode2
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Rework pipeline, add stall and flush signals
blob
|
commitdiff
|
raw
|
diff to current
2019-08-31
Anton Blanchard
Merge pull request #13 from mikey/dynamic-ranges
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Michael Neuling
Remove dynamic ranges from code
blob
|
commitdiff
|
raw
|
diff to current
2019-08-29
Anton Blanchard
Merge pull request #7 from riktw/fusesoc_arty_a7
blob
|
commitdiff
|
raw
|
diff to current
2019-08-28
Anton Blanchard
Merge pull request #5 from antonblanchard/travis-test
blob
|
commitdiff
|
raw
|
diff to current
2019-08-28
Anton Blanchard
Add srd and srw
blob
|
commitdiff
|
raw
|
diff to current
2019-08-28
Anton Blanchard
Add sim only divw
blob
|
commitdiff
|
raw
|
diff to current
2019-08-22
Anton Blanchard
Initial import of microwatt
blob
|
commitdiff
|
raw
|
diff to current