| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2018-08-20 | adding a new simplification for double zeroExtends and signExtends. | GAJaloyan | 2 | -0/+21 | |
| 2018-08-16 | X86: add nop form | Fabrice Desclaux | 2 | -0/+11 | |
| 2018-08-13 | IR: fix assignblk eq | Fabrice Desclaux | 1 | -1/+1 | |
| 2018-08-08 | Add support for CC_POS | Camille Mougey | 1 | -0/+4 | |
| 2018-08-07 | Canonicalize before returning the base ptr (avoid ((a + b) + c)) | Fabrice Desclaux | 1 | -1/+1 | |
| 2018-08-07 | Func_read can be called with a non ExprInt expr | Fabrice Desclaux | 1 | -1/+4 | |
| 2018-08-07 | SSA: fix tipo | Fabrice Desclaux | 1 | -1/+1 | |
| 2018-08-06 | Test: add progpag expr | Fabrice Desclaux | 1 | -1/+1 | |
| 2018-08-06 | Example/full: add constant propagation | Fabrice Desclaux | 1 | -5/+159 | |
| 2018-08-06 | Analysis: add snippet of stack variable detection | Fabrice Desclaux | 1 | -2/+248 | |
| 2018-08-06 | Simplifications: add common hl reductions | Fabrice Desclaux | 2 | -4/+355 | |
| 2018-08-06 | MEP: fix signext in disasm | Fabrice Desclaux | 1 | -2/+3 | |
| 2018-08-06 | LLVM: zero/sign ext support | Fabrice Desclaux | 1 | -0/+22 | |
| 2018-08-06 | Test: fix arm regression tests | Fabrice Desclaux | 1 | -267/+267 | |
| 2018-08-06 | ARM: add msr/mrs for eflag | Fabrice Desclaux | 1 | -0/+31 | |
| 2018-08-06 | Test: add simplification reg tests | Fabrice Desclaux | 1 | -11/+20 | |
| 2018-08-06 | Symbexec: Use simplifier with high level in symbexec | Fabrice Desclaux | 6 | -17/+32 | |
| 2018-08-06 | Codegen: simplify high level op | Fabrice Desclaux | 1 | -0/+8 | |
| 2018-08-06 | IR: simplify block cb | Fabrice Desclaux | 1 | -0/+15 | |
| 2018-08-06 | Analysis: fix tipo | Fabrice Desclaux | 1 | -1/+1 | |
| 2018-08-06 | Analysis: add remove phi | Fabrice Desclaux | 1 | -0/+118 | |
| 2018-08-06 | Analysis: add ssa to defuse | Fabrice Desclaux | 1 | -2/+255 | |
| 2018-08-06 | Graph: add reachable stop node | Fabrice Desclaux | 1 | -0/+18 | |
| 2018-08-06 | Analysis/SSA: fix analysis with missing blocks | Fabrice Desclaux | 1 | -0/+2 | |
| 2018-08-06 | Translator/C: add zero/sign extend | Fabrice Desclaux | 1 | -1/+23 | |
| 2018-08-06 | AARCH64: Explicit flags | Fabrice Desclaux | 2 | -169/+369 | |
| 2018-08-06 | X86: Explicit flags | Fabrice Desclaux | 1 | -132/+352 | |
| 2018-08-06 | ARM: Explicit flags | Fabrice Desclaux | 1 | -100/+245 | |
| 2018-08-06 | Simplifications: add high level to low level reduction | Fabrice Desclaux | 2 | -0/+175 | |
| 2018-08-06 | Expression: add CC flags | Fabrice Desclaux | 1 | -8/+27 | |
| 2018-08-06 | Expression: add simplification | Fabrice Desclaux | 1 | -1/+13 | |
| 2018-08-06 | Aarch64: add adc/sbc reg reg | Fabrice Desclaux | 1 | -0/+8 | |
| 2018-08-01 | DSE: fix a bug happening in rare case | Ajax | 1 | -3/+6 | |
| When the symb_concrete execution is needed, EmulationSymbExec is used. In the previous version, it was writing in Memory. If the current instruction is reading and writing at the same place, the jitter instance may have a different behavior than the symb concrete one | |||||
| 2018-08-01 | Analysis: fix block simp (bad block ref) | Fabrice Desclaux | 1 | -1/+3 | |
| 2018-08-01 | Test: add regression test (bad block ref) | Fabrice Desclaux | 1 | -0/+53 | |
| 2018-08-01 | Analysis: fix block simp (infinite loop) | Fabrice Desclaux | 1 | -6/+10 | |
| 2018-08-01 | Test: add reduce graph test (infinite loop) | Fabrice Desclaux | 1 | -1/+62 | |
| 2018-07-26 | Incorrect ir_mepb.addrsize definition | Guillaume Valadon | 1 | -1/+2 | |
| 2018-07-24 | Add an example for LinuxEnvironment & Syscall handling | Ajax | 2 | -0/+98 | |
| 2018-07-24 | Add a module for Linux environment simulation + syscalls | Ajax | 4 | -0/+1936 | |
| 2018-07-24 | Jitter: add support for SystemV syscall convention (arml / x86_64) | Ajax | 2 | -0/+16 | |
| 2018-07-24 | Add support for reloc and rebase in ContainerELF | Ajax | 2 | -48/+36 | |
| 2018-07-24 | ELF Loader: add support for x86 relocs and symbol import in LocDB | Ajax | 1 | -8/+218 | |
| 2018-07-24 | LLVMConvert: fix multiple function addition for cntlead | Ajax | 1 | -1/+4 | |
| 2018-07-19 | LocationDB: add a name -> offset method | Ajax | 2 | -0/+17 | |
| 2018-07-19 | CPUID: add suport for more cpuid leaves | Ajax | 1 | -6/+54 | |
| CPUID is set to let Miasm run libc with supported instruction | |||||
| 2018-07-19 | DisasmEngine: add dis_instr | Ajax | 1 | -0/+14 | |
| 2018-07-19 | Expression: fix slice assignment | Fabrice Desclaux | 2 | -1/+8 | |
| 2018-07-19 | Dataflow: do not remote exception_flags in dead_simp | Fabrice Desclaux | 1 | -0/+1 | |
| 2018-07-18 | PPC: fix tipo | Fabrice Desclaux | 1 | -1/+1 | |