about summary refs log tree commit diff stats
path: root/example/expression/basic_simplification.py (unfollow)
Commit message (Expand)AuthorFilesLines
2017-01-09DepGraph: fix emulationFabrice Desclaux1-18/+30
2017-01-06x86: IRA don't stack retaddr in default call modelFabrice Desclaux1-31/+8
2017-01-06IR: Split addbloc codeFabrice Desclaux1-23/+68
2017-01-06IR: Call_effects API modificationFabrice Desclaux6-9/+14
2017-01-06Test/jitter for each jitter engineAjax4-11/+9
2017-01-06Add a test for jit_maxline optionAjax1-0/+22
2017-01-06Add a test for max_exec_per_call optionAjax2-0/+82
2017-01-05Remove useless jit_call wrapperAjax2-14/+5
2017-01-05Jitter: avoid getting all gpregs, just for one valueAjax1-1/+1
2017-01-05Jitter: remove useless VmMngr argumentAjax3-11/+10
2017-01-05LLVM: handle max_exec_per_call optionAjax2-11/+21
2017-01-05LLVM: get rid of vm_mngr argumentAjax2-4/+6
2017-01-05LLVM: enable final object cachingAjax2-22/+111
2017-01-05make this one executable, it's probably the most used toplevel executableAymeric Vincent1-0/+2
2017-01-05these files are not top level executables, adaptAymeric Vincent3-24/+0
2017-01-05use python2 as executable name, give adequate permissionsAymeric Vincent37-37/+47
2017-01-05remove #! command line on files not supposed to be run at top levelAymeric Vincent32-32/+0
2017-01-05fix permissionsAymeric Vincent1-0/+0
2017-01-05LLVM: avoid going back to Python while next block are already jittedAjax2-7/+34
2017-01-05x86 BT*: include shift inside addr computation (segm case)Ajax1-1/+8
2017-01-05x86 sem: fix a type mismatchAjax1-1/+3
2017-01-05LLVM: add support for cpuid operationAjax1-0/+4
2017-01-05Enable mn_float unit test for LLVMAjax1-1/+1
2017-01-05Promote ExprId to float if they belong to archiitecture float_listAjax1-2/+6
2017-01-05LLVM: handle basic float operationsAjax1-0/+18
2017-01-05Add missing x86 offset for floatAjax1-0/+3
2017-01-05IR: fix set_empty_dst using c_nextFabrice Desclaux1-2/+7
2017-01-04Simplify LLVM translation of ExprCondAjax1-34/+2
2017-01-04Force the undefined behavior of shifts to be 0Ajax1-6/+20
2017-01-04Update Travis for Numba llvmliteAjax1-0/+11
2017-01-04Remove unused code, regroup similar function by categoryAjax1-398/+169
2017-01-04Clean-up LLVM ModuleRef manipulationAjax2-44/+44
2017-01-04LLVM: add support for optimisationAjax1-28/+14
2017-01-04LLVM: Handle '-' operation with 2 operandsAjax1-2/+3
2017-01-04LLVM: Handle asm_bad_blockAjax1-4/+17
2017-01-04LLVM: avoid division by zero, using Miasm wrapper insteadAjax1-4/+12
2017-01-04LLVM: handle the specific size of segm2addr operationAjax1-5/+17
2017-01-04LLVM: Add missing operation BSR/BSFAjax1-0/+8
2017-01-04Homogenize x86_bsf/r API with rcl/rcr_rez_op APIAjax2-5/+5
2017-01-04LLVM: Add support for delayslot (through mips32)Ajax1-13/+79
2017-01-04Add support for aarch64 in LLVMAjax1-1/+3
2017-01-04Refactor external function call for custom OPAjax1-51/+67
2017-01-04Add missing offset for x86 archAjax1-0/+5
2017-01-04Adapt codegen.CGen principles to LLVMAjax3-44/+418
2017-01-04Update with new MEM R/W APIAjax2-12/+18
2017-01-04Memory R/W are context dependentAjax1-22/+56
2017-01-04Alloca at end may occurs after a jump -> fixAjax1-1/+1
2017-01-04Refine affect to avoid `_new` trickAjax1-20/+15
2017-01-04LLVM Cache no more handledAjax1-61/+0
2017-01-04Update documentation for llvmliteAjax3-6/+6