aboutsummaryrefslogtreecommitdiff
path: root/riscv
AgeCommit message (Expand)AuthorFilesLines
2023-05-09Zfa: fix missing set_fp_exceptions for fleq/fltqPhilipp Tomsich8-0/+8
2023-05-09Merge pull request #1353 from ptomsich/ptomsich/1351-Zfa-fix-NX-fround-familyAndrew Waterman8-8/+8
2023-05-09Zfa: fix NX handling for the fround/froundnx familyPhilipp Tomsich8-8/+8
2023-04-26Merge pull request #1316 from YenHaoChen/pr-native-triggersAndrew Waterman2-3/+19
2023-04-26triggers: native triggers (action=0) should prevent causing a breakpoint exce...YenHaoChen2-3/+19
2023-04-25Merge pull request #1281 from jiegec/plic-pendingAndrew Waterman2-1/+22
2023-04-20Add clear in_wfi interface to proc_tJerry Zhao1-1/+2
2023-04-19Partially revert #1326Andrew Waterman1-2/+2
2023-04-19Merge pull request #1326 from riscv-software-src/fix-1325Andrew Waterman1-12/+18
2023-04-19Avoid declaring potentially out-of-bounds references in vmfeq etc.Andrew Waterman1-12/+18
2023-04-15Rename parameters for VI_VFP_NCVT* macros to be consistent with theWeiwei Li1-13/+13
2023-04-15Fix comments error in vfncvt_*_w.hWeiwei Li4-4/+4
2023-04-15Remove unused parameter for macro in v_ext_macro.hWeiwei Li10-26/+8
2023-04-12Add debug_defines.h to list of installed headersJerry Zhao1-0/+1
2023-04-11explicitly show D(-mode) instead of M(-mode) when in debug modeYenHaoChen1-0/+2
2023-04-07Implement pending bits for plicJiajie Chen2-1/+22
2023-04-04Merge pull request #1307 from Jakub-Palider/master-stats-alwaysAndrew Waterman1-3/+0
2023-04-04Merge pull request #1306 from Jakub-Palider/master-override-cache-nameAndrew Waterman1-2/+4
2023-04-04Merge pull request #1305 from Jakub-Palider/master-cache-statsAndrew Waterman1-0/+4
2023-04-04Decrement icount trigger count on external interruptScott Johnson1-0/+1
2023-04-04Don't waste time checking icount when unnecessaryScott Johnson1-1/+1
2023-04-04Initialize all fields of icount_tScott Johnson1-5/+5
2023-04-04Allow client to override default names of cachesJakub Palider1-2/+4
2023-04-04Print cache stats even when no accessJakub Palider1-3/+0
2023-04-04Add cache statistics print on demandJakub Palider1-0/+4
2023-04-03Implement Zfa.Philipp Tomsich36-0/+468
2023-04-03encoding.h: regeneratePhilipp Tomsich1-1/+157
2023-03-30Fix --bootargs default value in spike usage help() functionJulien Olivain2-2/+3
2023-03-29Stop unconditionally adding zicntr_zihpm to extensionsJerry Zhao1-4/+2
2023-03-29Support zihpm && !zicntrJerry Zhao1-2/+2
2023-03-29Set counteren_mask properly when !(zihpm && zicntr)Jerry Zhao1-1/+1
2023-03-27Add zicntr_zihpm to DEFAULT_ISAJerry Zhao1-2/+2
2023-03-23Add processor_t::is_waiting_for_interrupt accessorJerry Zhao1-0/+2
2023-03-23interactive: Improve ctrlc responsivenessJerry Zhao1-4/+7
2023-03-20Implement Smrnmi extensionAndrew Waterman9-3/+68
2023-03-16Make MPRV logic consistent; factor it outAndrew Waterman2-2/+9
2023-03-16Update encoding.h for Smrnmi CSR and opcode definitionsAndrew Waterman1-40/+16
2023-03-16Fix the relationship between Zce and ZcfWeiwei Li1-1/+1
2023-03-09Use simif_t instead of sim_t for clint/plicScott Johnson3-8/+8
2023-03-09Switch debug_module to use simif_t instead of sim_tScott Johnson2-5/+6
2023-03-09Move debug_mmu used by debug_module up to simif_tScott Johnson2-2/+2
2023-03-09Move methods used by debug_module/clint/plic up to simif_tScott Johnson2-3/+11
2023-03-08Add virtual/override to sim_t declarationsScott Johnson1-12/+12
2023-03-07Fix ctrl-c responsiveness when running-silent in interactive modeJerry Zhao1-1/+1
2023-03-06Merge pull request #1268 from riscv-software-src/more-plic-fixesAndrew Waterman4-21/+40
2023-03-04Don't issue misaligned or non-power-of-2 MMIO accessesScott Johnson2-7/+25
2023-03-03Fix misaligned accesses to clint's msip regsScott Johnson1-5/+7
2023-03-03Improve plic_context_t initialization styleAndrew Waterman1-9/+8
2023-03-02Merge pull request #1251 from plctlab/plct-zc-update-v1.0.3Andrew Waterman5-14/+16
2023-03-02Merge pull request #1267 from scottj97/clint-initialize-mtipAndrew Waterman1-0/+1