projects
/
riscv-isa-sim.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
add comment
[riscv-isa-sim.git]
/
riscv
/
sv_insn_redirect.h
2018-11-15
Luke Kenneth Casso...
add in predication remapping into src, dest and branch...
blob
|
commitdiff
|
raw
2018-11-15
Luke Kenneth Casso...
add predication remap option
blob
|
commitdiff
|
raw
|
diff to current
2018-11-10
Luke Kenneth Casso...
remove extra rv_sl and rv_sr overload fns
blob
|
commitdiff
|
raw
|
diff to current
2018-11-07
Luke Kenneth Casso...
add mul elwidth redirection
blob
|
commitdiff
|
raw
|
diff to current
2018-11-07
Luke Kenneth Casso...
fix bitwidth issues for rv32 in mulh* and sra
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Luke Kenneth Casso...
add unsigned versions of rv_int_op_prepare and finish
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Luke Kenneth Casso...
convert rv_sl to same extra bitwidth arg
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Luke Kenneth Casso...
alter rv_sr to take bitwidth arg
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Luke Kenneth Casso...
break int op down into prepare, do, and finish
blob
|
commitdiff
|
raw
|
diff to current
2018-11-03
Luke Kenneth Casso...
add stub "remap" of register offsets
blob
|
commitdiff
|
raw
|
diff to current
2018-10-31
Luke Kenneth Casso...
convert sv_proc_t::f128 to sv_freg_t type so it carries...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-30
Luke Kenneth Casso...
set elwidth (carry through) from MMU
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Luke Kenneth Casso...
morph conversion of floating-point for storing, through...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Luke Kenneth Casso...
override and redirect mmu store functions to sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Luke Kenneth Casso...
remove unneeded commented-out code
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Luke Kenneth Casso...
remove unnecessary function for mmu elwidth load
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Luke Kenneth Casso...
add in addrmode
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Luke Kenneth Casso...
redirect READ_REG to add addr_mode
blob
|
commitdiff
|
raw
|
diff to current
2018-10-28
Luke Kenneth Casso...
dynamically redirect mmu load into single sv_proc_t...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-28
Luke Kenneth Casso...
redirect mmu load function(s) through sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
redirect float128_t through sv_float128_t class instead...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
replace sv_float64_t typedef with class derived from...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
redirect freg through getter macro, to keep elwidth...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
add sv_float32_t override, use explicit float32_t typec...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
replace freg_t typedef with actual sv_freg_t class...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
READ_FREG not to return an alternative type
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
redirect freg_t to sv_freg_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
put in typedef sv_floatNN_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
add f128 sv_proc_t redirect
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
add f32 redirects in sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Luke Kenneth Casso...
add f64 redirection to sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-25
Luke Kenneth Casso...
redirect DO_WRITE_FREG and READ_FREG and others
blob
|
commitdiff
|
raw
|
diff to current
2018-10-25
Luke Kenneth Casso...
overload READ_REG
blob
|
commitdiff
|
raw
|
diff to current
2018-10-25
Luke Kenneth Casso...
use reg_spec_t which passes reg + offset into sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-19
Luke Kenneth Casso...
const& on more sv_sreg_t usage
blob
|
commitdiff
|
raw
|
diff to current
2018-10-19
Luke Kenneth Casso...
use const& for operators in sv_reg_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-19
Luke Kenneth Casso...
make 2-op rv* const
blob
|
commitdiff
|
raw
|
diff to current
2018-10-19
Luke Kenneth Casso...
redirect obtaining registers through a common function...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-19
Luke Kenneth Casso...
use class-based sv_reg_t and sv_sreg_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-18
Luke Kenneth Casso...
typedef on sv_reg_t to reg_t (and signed variant)
blob
|
commitdiff
|
raw
|
diff to current
2018-10-15
Luke Kenneth Casso...
add overload/redirection for WRITE_REG
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
add rv_ge
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
add rv_eq and rv_ne
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
add rv_gt headers
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
add shiftright
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
add shiftleft and lessthan
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
replace % operator with rv_rem
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
replace ^ operator with rv_xor
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
replace | operator with rv_or
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
replace & operator with rv_and
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
replace operator * with rv_mul
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
add rv_div (signed and unsigned) to replace operator /
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
redirect subtract through rv_sub
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
redirect add to rv_add
blob
|
commitdiff
|
raw
|
diff to current
2018-10-14
Luke Kenneth Casso...
bit of a mess: attempted to create a complete arithmeti...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-13
Luke Kenneth Casso...
add sv_reg_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
redirect WRITE_FRD including different types (128/64/32)
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
add WRITE_FRD macro redirect
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
add frs2 redirect
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
add RS3 replacement
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
simplify sv_proc_t redirection of RS1-3 / FRS1 macrhos
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
redirect RS2 to sv_proc_t class
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
proof-of-concept, redirect RS1 to class sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Luke Kenneth Casso...
combination of redirection through a "property" class...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-11
Luke Kenneth Casso...
redirect instructions through a class called sv_proc_t
blob
|
commitdiff
|
raw
|
diff to current