Add Tercel PHY reset synchronization
[microwatt.git] / decode1.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-18 Paul Mackerrascore: Track CR hazards and bypasses using tags
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-18 Paul Mackerrasfetch1: Implement a simple branch target cache
2021-01-15 Paul Mackerrasdecode1: Implement tlbsync as a no-op
2021-01-15 Paul Mackerrasdecode1: Implement obsolete dst, dstst, dss instruction...
2021-01-15 Paul Mackerrasdecode: Add a facility field to the instruction decode...
2021-01-15 Paul Mackerrasdecode1: Take an extra cycle for predicted branch redirects
2021-01-15 Paul Mackerrascore: Implement quadword loads and stores
2021-01-15 Paul Mackerrasdecode1: Fix decoding of recommended NOP instruction
2020-12-01 Michael NeulingMerge pull request #249 from paulusmack/master
2020-11-21 Paul Mackerrascore: Implement mtmsr instruction
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 floating multiply-add instructions
2020-09-03 Paul MackerrasFPU: Implement ftdiv and ftsqrt
2020-09-03 Paul MackerrasFPU: Implement fsqrt[s] and add a test for fsqrt
2020-09-03 Paul MackerrasFPU: Implement frsqrte[s] and a test for frsqrte
2020-09-03 Paul MackerrasFPU: Implement fcmpu and fcmpo
2020-09-03 Paul MackerrasFPU: Implement fsel
2020-09-03 Paul MackerrasFPU: Implement fre[s]
2020-09-03 Paul MackerrasFPU: Implement fdiv[s]
2020-09-03 Paul MackerrasFPU: Implement fmul[s]
2020-09-03 Paul MackerrasFPU: Implement fadd[s] and fsub[s] and add tests for...
2020-09-03 Paul MackerrasFPU: Implement fmrgew and fmrgow and add tests for...
2020-09-03 Paul MackerrasFPU: Implement floating round-to-integer instructions
2020-09-03 Paul MackerrasFPU: Implement floating convert to integer instructions
2020-09-03 Paul MackerrasFPU: Implement the frsp instruction
2020-09-03 Paul MackerrasFPU: Implement floating convert from integer instructions
2020-09-03 Paul MackerrasFPU: Implement fmr and related instructions
2020-09-03 Paul MackerrasFPU: Implement remaining FPSCR-related instructions
2020-09-03 Paul Mackerrascore: Add framework for an FPU
2020-09-03 Paul Mackerrascore: Add support for single-precision FP loads and...
2020-09-03 Paul Mackerrascore: Add support for floating-point loads and stores
2020-08-29 Paul Mackerrasexecute1: Implement trace interrupts
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-07 Paul Mackerrascore: Implement BCD Assist instructions addg6s, cdtbcd...
2020-08-06 Paul Mackerrascore: Implement the wait instruction as a no-op
2020-08-06 Paul Mackerrascore: Implement the reserved no-op instructions
2020-08-06 Paul Mackerrascore: Implement the addex instruction
2020-08-06 Paul MackerrasAdd random number generator and implement the darn...
2020-08-06 Paul Mackerrascore: Implement the maddhd, maddhdu and maddld instructions
2020-08-06 Paul Mackerrascore: Implement the cmpeqb and cmprb instructions
2020-08-06 Paul Mackerrascore: Implement the bpermd instruction
2020-08-06 Paul Mackerrascore: Implement the setb instruction
2020-08-06 Paul Mackerrascore: Implement the mcrxrx instruction
2020-08-05 Paul Mackerrascore: Implement the TAR register and the bctar instruction
2020-07-22 Michael NeulingMerge pull request #233 from paulusmack/master
2020-07-20 Paul Mackerrasdecode1: Fix formatting
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-29 Paul Mackerrascore: Implement CFAR register
2020-06-19 Michael NeulingMerge pull request #208 from paulusmack/faster
2020-06-15 Paul Mackerrascore: Implement a simple branch predictor
2020-06-15 Paul Mackerrasdecode1: Improve timing for slow SPR decode path
2020-06-14 Paul Mackerrasdecode1: Add a stash buffer to the output
2020-06-13 Paul Mackerrasdecode: Work out ispr1/ispr2 in parallel with decode...
2020-06-13 Paul Mackerrascore: Remove fetch2 pipeline stage
2020-06-13 Paul MackerrasAdd core logging
2020-06-05 Michael NeulingMerge pull request #193 from paulusmack/master
2020-06-05 Paul Mackerrasdecode1: Reformat to 4-space indentation
2020-06-05 Paul Mackerrasdecode1: Make ld/std and lwa not be single-issue
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 MackerrasMMU: Implement reading of the process table
2020-05-08 Paul MackerrasImplement slbia as a dTLB/iTLB flush
2020-05-08 Paul MackerrasDecode tlbiel as tlbie
2020-05-08 Paul MackerrasAdd TLB to icache
2020-05-08 Paul MackerrasMMU: Implement radix page table machinery
2020-05-08 Paul Mackerrasdcache: Implement data TLB
2020-05-08 Paul MackerrasPass mtspr/mfspr to MMU-related SPRs down to loadstore1
2020-05-08 Paul MackerrasImprove architectural compliance of mfspr and mtspr
2020-05-08 Paul Mackerrasdecode1: Implement eieio as a nop
2020-05-08 Paul MackerrasImplement the extswsli instruction
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 Mackerrasdcache: Implement the dcbz instruction
2020-04-14 Anton BlanchardMerge pull request #158 from paulusmack/excpath
2020-04-07 Paul MackerrasDecode attn in the major opcode decode table
2020-04-07 Paul MackerrasDecode sc in the major opcode decode table
2020-04-07 Paul MackerrasRemove sim_config instruction
2020-04-07 Paul MackerrasConsolidate trap variants under a single OP_TRAP
2020-04-07 Paul MackerrasRename OP_MCRF to OP_CROP and trim insn_type_t
2020-04-02 Anton BlanchardMerge pull request #155 from mikey/exceptions
next