| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Ir: make AssignBlock immutable | Fabrice Desclaux | 2017-04-20 | 2 | -3/+5 |
| | | |||||
| * | Jitter: regression test for post instr | Fabrice Desclaux | 2017-04-18 | 2 | -0/+47 |
| | | |||||
| * | Tests: run md5_aarch64l from the very beginning | Ajax | 2017-04-06 | 1 | -1/+2 |
| | | |||||
| * | Introduce Sandbox.call, for direct function calling | Ajax | 2017-04-06 | 1 | -0/+1 |
| | | |||||
| * | MD5_arm: run from the very beginning | Ajax | 2017-04-06 | 1 | -1/+1 |
| | | |||||
| * | Add regression test for command-line/env support in Sandbox | Ajax | 2017-04-06 | 7 | -0/+52 |
| | | |||||
| * | Introduce a naive "System V" calling convention | Ajax | 2017-04-06 | 1 | -4/+4 |
| | | |||||
| * | Aarch64: fix ldr | Fabrice Desclaux | 2017-04-06 | 1 | -1/+7 |
| | | |||||
| * | Expr: fix singleton; add reg test | Fabrice Desclaux | 2017-03-31 | 2 | -0/+67 |
| | | |||||
| * | Update regression tests fo ModularIntervals mul | Ajax | 2017-03-30 | 2 | -0/+12 |
| | | |||||
| * | Replace ExprInt[num](x) -> ExprInt(x, num) | Ajax | 2017-03-30 | 12 | -271/+269 |
| | | |||||
| * | Let ExprInt always use its Singleton capabilities | Ajax | 2017-03-30 | 1 | -20/+20 |
| | | | | | | Remove the optionnal 'size' argument form, use pointer equality to speed up comparision | ||||
| * | analysis: Introduction of use-definition chains | Caroline Leman | 2017-03-29 | 2 | -66/+71 |
| | | | | | | | - previous dead_simp function has been moved to data_flow.py - ira class has been simplified - reach analysis code has been 'clarified' | ||||
| * | Core/asmbloc: move asmbloc to asmblock | Fabrice Desclaux | 2017-03-13 | 11 | -15/+15 |
| | | |||||
| * | Asmbloc: rename asm_constraint[to/next] to AsmConstraint[To/Next] | Fabrice Desclaux | 2017-03-13 | 1 | -8/+8 |
| | | |||||
| * | Asmbloc: rename asm_constraint to AsmConstraint | Fabrice Desclaux | 2017-03-13 | 1 | -9/+9 |
| | | |||||
| * | Asmbloc: rename asm_label to AsmLabel | Fabrice Desclaux | 2017-03-13 | 5 | -36/+36 |
| | | |||||
| * | Asmbloc: rename asm_block_bad to AsmBlockBad | Fabrice Desclaux | 2017-03-13 | 1 | -3/+3 |
| | | |||||
| * | Asmbloc: rename asm_bloc to AsmBlock | Fabrice Desclaux | 2017-03-13 | 1 | -8/+8 |
| | | |||||
| * | All: rename vars bloc -> block | Fabrice Desclaux | 2017-03-13 | 4 | -12/+12 |
| | | |||||
| * | IR: rename blocs to blocks | Fabrice Desclaux | 2017-03-13 | 2 | -90/+90 |
| | | |||||
| * | IR/ir: rename ir to IntermediateRepresentation | Fabrice Desclaux | 2017-03-13 | 1 | -1/+1 |
| | | |||||
| * | IR/ir: rename irbloc to IRBlock | Fabrice Desclaux | 2017-03-13 | 2 | -241/+241 |
| | | |||||
| * | IR/Symbexec: rename symbexec to SymbolicExecutionEngine | Fabrice Desclaux | 2017-03-13 | 4 | -11/+11 |
| | | |||||
| * | Merge pull request #496 from commial/feature/expr_range | serpilliere | 2017-02-22 | 4 | -0/+253 |
| |\ | | | | | Feature/expr range | ||||
| | * | Add regression tests for expr_range, based on z3 | Ajax | 2017-02-22 | 2 | -0/+99 |
| | | | |||||
| | * | Add regression tests for ModularIntervals | Ajax | 2017-02-17 | 2 | -0/+150 |
| | | | | | | | | | | | | | Some of the tests are deactivated, because they took too much time. These tests have been fully run, and one can choose to only actiavte a subset of them | ||||
| | * | Interval: add .length computation | Ajax | 2017-02-13 | 1 | -0/+4 |
| | | | |||||
| * | | Test: add access_c/expr_c example | Fabrice Desclaux | 2017-02-17 | 1 | -0/+19 |
| | | | |||||
| * | | Tests: add asm human | Fabrice Desclaux | 2017-02-17 | 1 | -0/+4 |
| |/ | |||||
| * | Merge pull request #494 from serpilliere/expression_reducer | Camille Mougey | 2017-02-13 | 1 | -0/+1 |
| |\ | | | | | Expression: add ExprReduce | ||||
| | * | Expression: add ExprReduce | Fabrice Desclaux | 2017-02-13 | 1 | -0/+1 |
| | | | |||||
| * | | Core/cpu: change ParseAst name | Fabrice Desclaux | 2017-02-13 | 4 | -5/+5 |
| |/ | |||||
| * | Add a tracer example | Ajax | 2017-02-06 | 1 | -0/+2 |
| | | |||||
| * | X86: add pslldq | Fabrice Desclaux | 2017-02-03 | 1 | -0/+3 |
| | | |||||
| * | X86: fix rex_r in reg args | Fabrice Desclaux | 2017-02-03 | 1 | -0/+8 |
| | | |||||
| * | Add regression test for CPUID support | Ajax | 2017-02-02 | 2 | -0/+22 |
| | | |||||
| * | Add a only-tags option for test_all | Ajax | 2017-01-14 | 2 | -31/+51 |
| | | |||||
| * | Merge pull request #476 from commial/fix/repr-expr | serpilliere | 2017-01-14 | 1 | -0/+14 |
| |\ | | | | | Fix/repr expr | ||||
| | * | Expr: test that repr permit instanciation | Ajax | 2017-01-13 | 1 | -0/+14 |
| | | | |||||
| * | | Merge pull request #477 from commial/fix/division | serpilliere | 2017-01-14 | 1 | -1/+14 |
| |\ \ | | | | | | | Fix/division | ||||
| | * | | Modint: add tests for big int | Ajax | 2017-01-13 | 1 | -0/+9 |
| | | | | |||||
| | * | | Div: fix modint operation | Ajax | 2017-01-13 | 1 | -1/+5 |
| | |/ | |||||
| * | | Merge pull request #473 from serpilliere/Fix_max_exec_self_loop | Camille Mougey | 2017-01-12 | 1 | -16/+15 |
| |\ \ | |/ |/| | Fix max exec self loop | ||||
| | * | Jit: update example max exec | Fabrice Desclaux | 2017-01-12 | 1 | -16/+15 |
| | | | |||||
| * | | DepGraph: Add emul regression tests | Fabrice Desclaux | 2017-01-09 | 4 | -0/+13 |
| |/ | |||||
| * | Merge pull request #471 from commial/feature/llvm-cache | serpilliere | 2017-01-06 | 4 | -3/+105 |
| |\ | | | | | Feature/llvm cache | ||||
| | * | Test/jitter for each jitter engine | Ajax | 2017-01-06 | 4 | -11/+9 |
| | | | |||||
| | * | Add a test for jit_maxline option | Ajax | 2017-01-06 | 1 | -0/+22 |
| | | | |||||
| | * | Add a test for max_exec_per_call option | Ajax | 2017-01-06 | 2 | -0/+82 |
| | | | |||||