aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe
AgeCommit message (Expand)Author
2016-11-23Merge branch 'margnus1/hipe-call-elim-crash/PR-1253/OTP-13965' into maintSverker Eriksson
2016-11-23Merge branch 'maint'Hans Bolinder
2016-11-22dialyzer: Substitute 'opacity' for 'opaqueness'Hans Bolinder
2016-11-19hipe_icode_call_elim: Fix cf elimination crashMagnus Lång
2016-11-19hipe: Improve error message on internal crashesMagnus Lång
2016-11-16hipe_x86: Fix encoding of test instr w/ neg immMagnus Lång
2016-11-16hipe_tagscheme: Simplify test_two_fixnums with immMagnus Lång
2016-11-16hipe_icode: Always const-propagate if&call argsMagnus Lång
2016-11-16hipe_tagscheme: x86 lea+test for mask_and_compareMagnus Lång
2016-11-16hipe_tagscheme: Improve fixnum_addsub with immMagnus Lång
2016-11-16hipe: Make realloc_binary fast case true branchMagnus Lång
2016-11-16hipe_x86_postpass: Negate conditions in goto elimMagnus Lång
2016-11-16hipe_tagscheme: Improve fixnum add on x86Magnus Lång
2016-11-15hipe_rtl_to_x86: Use LEA only for immediate addsMagnus Lång
2016-11-15hipe_x86: LeaToAdd peephole ruleMagnus Lång
2016-11-15hipe_sparc: move coalescingMagnus Lång
2016-11-15hipe_ppc: better rlwinm ppMagnus Lång
2016-11-15hipe_ppc: move coalescingMagnus Lång
2016-11-15hipe_rtl: drop alub dest when unusedMagnus Lång
2016-11-15hipe_rtl: unify branch and alubMagnus Lång
2016-11-15hipe_x86: Fix&activate ElimCmp0 peephole ruleMagnus Lång
2016-11-15hipe_{x86,amd64}: Finish test instr implementationMagnus Lång
2016-11-10Merge branch 'maint'Sverker Eriksson
2016-11-10Merge branch 'margnus1/hipe_llvm39_bugs/PR-1237/OTP-14027/OTP-14028' into maintSverker Eriksson
2016-11-08hipe_rtl_to_llvm: Constants for bits per byte/wordMagnus Lång
2016-11-07hipe_llvm: Work around LLVM 3.9 sdesc bugMagnus Lång
2016-11-07hipe_llvm: Fix incorrect atom alignment assumptionMagnus Lång
2016-11-07Merge branch 'maint'Sverker Eriksson
2016-11-03Add a test case that should now workKostis Sagonas
2016-11-03Fix the native code translation of bs_match_stringKostis Sagonas
2016-10-24Merge branch 'sverker/hipe-llvm-remote-call/OTP-13983'Sverker Eriksson
2016-10-21hipe,llvm: Change inc_stack_0 bif call to not_remoteSverker Eriksson
2016-10-21hipe: Remove redundant assertionSverker Eriksson
2016-10-18hipe_llvm: Use different symbols for remote callsMagnus Lång
2016-10-18Change the return type of hipe_bifs:add_ref/2Kostis Sagonas
2016-10-17kernel,hipe: Fix dialyzer warningsSverker Eriksson
2016-10-14Merge branch 'master' into sverker/hipe-code-loadnpurgeSverker Eriksson
2016-10-14hipe: TRY fix llvm external calls to own moduleSverker Eriksson
2016-10-14hipe,erts: Remove cached fun 'native_address'Sverker Eriksson
2016-10-14erts: Fix early hipe patch loadingSverker Eriksson
2016-10-14erts: Move new hipe ref and sdesc lists to loader stateSverker Eriksson
2016-10-14Add a loader state for HiPE code loadingMagnus Lång
2016-10-13Merge branch 'maint'Hans Bolinder
2016-10-10erts: Remove unused hipe_bifs:code_sizeSverker Eriksson
2016-10-10erts: Improve hipe load/upgrade/purge machinerySverker Eriksson
2016-10-06dialyzer: Fix opaque bugHans Bolinder
2016-10-06dialyzer: Fix opaque bugsHans Bolinder
2016-09-29Merge branch 'rickard/time-unit/OTP-13831'Rickard Green
2016-09-21Merge tag 'OTP-19.1'Henrik Nord
2016-09-20Prepare releaseErlang/OTP