Usage: isla-litmus-dump [options] Options: -T, --threads use this many worker threads -A, --arch load architecture file -C, --config load custom config for architecture --toolchain use specified toolchain from config -R, --register = set a register, via the reset_registers builtin -I, --initial = set a register in the initial state -h, --help print this help message --verbose print verbose output -D, --debug set debugging flags --probe trace specified function calls or location assignments in debug output --probe-all probe everything (very verbose) --probe-function probe everything under the specified function (very verbose) --trace-function trace specified function calls in the trace output --trace-all trace everything -L, --linearize rewrite function into linear form -P, --partial-linearize rewrite function into linear form -S, --source directory containing the Sail source used to generate the IR --test-linearize test that linearization rewrite has been performed correctly --abstract make function abstract --debug-id print the name of an interned identifier (for debugging) --reset-constraint property to enforce at the reset_registers builtin --fork-assertions change assertions into explicit control flow --fun-assumption add an assumption about the behaviour of a Sail function --no-model-reg-init don't use register initializers from the model --version print out version and stop. --footprint-config load custom config for footprint analysis --cache A directory to cache intermediate results. The default is TMPDIR if set, otherwise /tmp -o, --output Output file --archsem-initial Outfile initial registers for ArchSem to file --archsem-header Header line to include in ArchSem initial registers output -f, --format coq|human Output Format --memory Add a max memory consumption (in megabytes)