[Builtin] Better code generation + validate contracts
Showing
- headers/header_spec.txt 2 additions, 0 deletionsheaders/header_spec.txt
- src/plugins/builtin/Makefile.in 3 additions, 1 deletionsrc/plugins/builtin/Makefile.in
- src/plugins/builtin/builtin_builder.ml 110 additions, 0 deletionssrc/plugins/builtin/builtin_builder.ml
- src/plugins/builtin/builtin_builder.mli 51 additions, 0 deletionssrc/plugins/builtin/builtin_builder.mli
- src/plugins/builtin/memcmp.ml 1 addition, 1 deletionsrc/plugins/builtin/memcmp.ml
- src/plugins/builtin/memcpy.ml 1 addition, 1 deletionsrc/plugins/builtin/memcpy.ml
- src/plugins/builtin/memmove.ml 1 addition, 1 deletionsrc/plugins/builtin/memmove.ml
- src/plugins/builtin/options.mli 1 addition, 1 deletionsrc/plugins/builtin/options.mli
- src/plugins/builtin/tests/functions/memmove.c 1 addition, 1 deletionsrc/plugins/builtin/tests/functions/memmove.c
- src/plugins/builtin/tests/functions/oracle/memcmp.res.oracle 48 additions, 48 deletionssrc/plugins/builtin/tests/functions/oracle/memcmp.res.oracle
- src/plugins/builtin/tests/functions/oracle/memcpy.res.oracle 52 additions, 52 deletionssrc/plugins/builtin/tests/functions/oracle/memcpy.res.oracle
- src/plugins/builtin/tests/functions/oracle/memmove.res.oracle 50 additions, 60 deletions...plugins/builtin/tests/functions/oracle/memmove.res.oracle
- src/plugins/builtin/transform.ml 96 additions, 115 deletionssrc/plugins/builtin/transform.ml
- src/plugins/builtin/transform.mli 1 addition, 17 deletionssrc/plugins/builtin/transform.mli
src/plugins/builtin/builtin_builder.ml
0 → 100644
src/plugins/builtin/builtin_builder.mli
0 → 100644
Please register or sign in to comment