| Age | Commit message (Collapse) | Author |
|
|
|
restructuing switch as if
|
|
|
|
doesn't mistake the - for minus operator
|
|
between them using a command line switch.
|
|
|
|
Necessary to pass test_cp2_tagmem test. TODO make this configurable.
|
|
|
|
|
|
|
|
neq_range.
|
|
|
|
|
|
|
|
|
|
permit_load_cap not set.
|
|
register reads.
|
|
|
|
|
|
exceptions are not permitted so a local mutable variable, ret, is used in ocaml to store the return value. This avoids having to define a new exception type for each function. Ocaml infers the type of the option when it is assigned at the return site.
|
|
|
|
bit (specifically it caused generated ocaml to fail to type check for an undef number.
|
|
|
|
taking account of register direction.
|
|
way but standard for C and most hw.
|
|
more correct
|
|
test_raw_cache_write_to_use test
|
|
|
|
|
|
accidentally replacing Vregister with Vvalue or Vregister... Seems to work for MIPS but not sure if might encounter vector of something other than bit or register. A more specific value type would have made this a compile-time error rather than run-time.
|
|
embedding test setup.
|
|
|
|
|
|
|
|
|
|
converting to integers, allowing them to work on vectors containing undef.
|
|
|
|
|
|
it is only ever used for translating the PC.
|
|
|
|
csetbounds but not here).
|
|
include it in the reverse.
|
|
|
|
searching easier.
|
|
for mips compatibility.
|
|
|
|
|
|
possible to rewrite using arithmetic on big_int which might be faster.
|
|
|
|
|