add OP_SC
[soc.git] / src / soc / decoder / power_decoder2.py
2020-07-01 Luke Kenneth Casso... add rfid and td/tw trap test
2020-07-01 Luke Kenneth Casso... continue debugging trap pipeline
2020-06-10 Luke Kenneth Casso... move Decode2ToExecute1Type to separate module
2020-06-10 Luke Kenneth Casso... code-morph regspecmap functions, split into separate...
2020-06-09 Luke Kenneth Casso... map LDST len directly, rather than go through a switch...
2020-06-09 Luke Kenneth Casso... bit more on TRAP handling (preparing priv instruction)
2020-06-08 Luke Kenneth Casso... add traptype and trapaddr to PowerDecoder2. idea is...
2020-06-08 Luke Kenneth Casso... add "instr_is_privileged" to power_decoder2 (untested)
2020-06-08 Luke Kenneth Casso... use 2nd shortened convenience variable in PowerDecoder2
2020-06-08 Luke Kenneth Casso... use shortened convenience variable in PowerDecoder2
2020-06-07 Luke Kenneth Casso... resolved CR mfcr lookup bug (was in power_decoder. ??)
2020-06-05 Luke Kenneth Casso... fix syntax errors and use correct FastRegs (SRR0/1...
2020-06-05 Luke Kenneth Casso... add TODO for MFSPR/MTSPR
2020-06-05 Luke Kenneth Casso... add OP_RFID SRR0/SRR1 in PowerDecode2
2020-06-04 Luke Kenneth Casso... messing with valid/busy signals in core test
2020-06-03 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2020-06-03 Luke Kenneth Casso... move over to using power_regspec_map.py from PowerDecod...
2020-06-02 Luke Kenneth Casso... add lk field to DecodeOut2
2020-06-02 Luke Kenneth Casso... Revert "ok ok - for OP_BCREG put CTR in spr2 as well"
2020-06-02 Luke Kenneth Casso... ok ok - for OP_BCREG put CTR in spr2 as well
2020-06-02 Luke Kenneth Casso... set up CTR and LR only on BCREG when needed
2020-06-02 Luke Kenneth Casso... decode fast spr for OP_BCREG CTR, TAR and LR
2020-06-02 Luke Kenneth Casso... debugging branch fast registers
2020-06-02 Luke Kenneth Casso... add regspecmap function to PowerDecode2
2020-06-02 Luke Kenneth Casso... add in fast regs support in decoder and into regspec_decode
2020-06-02 Luke Kenneth Casso... add 2nd write-reg for LD/ST Update mode
2020-06-02 Luke Kenneth Casso... add read-write register numbering detection
2020-06-01 Luke Kenneth Casso... remove unneeded fields from Decode2Execute1Type
2020-06-01 Luke Kenneth Casso... allow ALU / Logical ops to select RS as 1st operand
2020-06-01 Luke Kenneth Casso... allow M*-Form shiftrot to swap RS/RB back to consistent...
2020-05-30 Luke Kenneth Casso... select CR0 write out only when RC=1
2020-05-28 Michael NolanAdd OP_SETB
2020-05-23 Luke Kenneth Casso... select bits 2:5 from BC to get CR0 to 7 in DecodeCRin
2020-05-21 Michael NolanAdd third cr register select field to decoder
2020-05-21 Luke Kenneth Casso... comment DecodeCRIn and DecodeCROut, gratuitously
2020-05-21 Michael NolanAdd cr output decoder to power_decoder2.py
2020-05-21 Michael NolanAdd CR In decoder to power_decoder2.py
2020-05-21 Luke Kenneth Casso... add zero_a flag to Decode2ExecuteType
2020-05-20 Luke Kenneth Casso... use nmutil exts helper
2020-05-20 Luke Kenneth Casso... minor code-munge, use shorter names
2020-05-05 Michael NolanFix broken test_decoder_gas
2020-04-27 Luke Kenneth Casso... update signal in DecodeToExecute1Type is "LD/ST perform...
2020-04-17 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-04-10 Luke Kenneth Casso... eek, first cut at using POWER decoder2 in 6600 simulato...
2020-04-10 Luke Kenneth Casso... converting InstructionQ to use Decode2ToExecuteType
2020-04-08 Luke Kenneth Casso... convert power_decoder2 Data to Record-based
2020-03-30 Michael NolanFix tests broken by df295b5
2020-03-23 Michael NolanProperly sign extend immediates
2020-03-20 Michael NolanRemove unneeded condition register decoder
2020-03-19 Michael NolanAdd test for cmp with register
2020-03-19 Michael NolanAdd tests for register+immediate ops
2020-03-11 Luke Kenneth Casso... store ra in intermediate, to avoid creation of decoding...
2020-03-09 Michael NolanFix logical loop in DecodeA
2020-03-09 Michael NolanMigrate imports to use absolute imports
2020-03-09 Luke Kenneth Casso... move all source directories to soc so that "import...