aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe/rtl
AgeCommit message (Expand)Author
2017-03-06hipe_tagscheme: Small codegen improvementsMagnus Lång
2017-03-06hipe: Improve code generation for element/2Magnus Lång
2017-03-02hipe_rtl_binary_construct: Refactor copy-pasteMagnus Lång
2017-03-02hipe_rtl: Inline more of match eq testMagnus Lång
2016-11-23Remove Emacs timestamp markersRichard Carlsson
2016-11-23Remove obsolete CVS keyword markupRichard Carlsson
2016-11-23Correct copyright on remaining hipe filesRichard Carlsson
2016-11-16hipe_tagscheme: Simplify test_two_fixnums with immMagnus 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_tagscheme: Improve fixnum add on x86Magnus 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-07Merge branch 'maint'Sverker Eriksson
2016-11-03Fix the native code translation of bs_match_stringKostis Sagonas
2016-10-14hipe,erts: Remove cached fun 'native_address'Sverker Eriksson
2016-09-02hipe: Remove temp reuse from call_funMagnus Lång
2016-08-30hipe_rtl_binary:get_word_integer/4: Handle immsMagnus Lång
2016-05-31Code rewrites to avoid exported vars compiler warningsKostis Sagonas
2016-05-31Cleanups in hipe/main and hipe/rtlKostis Sagonas
2016-05-31Various cleanups and simplificationsKostis Sagonas
2016-05-31Cosmetic cleanupsKostis Sagonas
2016-03-15update copyright-yearHenrik Nord
2016-02-02Merge branch 'margnus1/bs_unit_fix' into maintZandra
2015-12-16Fix compilation of matching with UTF binariesKostis Sagonas
2015-12-02hipe: Fix signed compares of unsigned sizesMagnus Lång
2015-11-27hipe: Fix constructing huge binariesMagnus Lång
2015-11-27hipe: Allow unsigned args in hipe_rtl_arithMagnus Lång
2015-11-27hipe: test unit size match in bs_put_binary_allMagnus Lång
2015-11-27hipe: test unit size match in bs_appendMagnus Lång
2015-11-27Fix hipe_rtl_binary_construct:floorlog2/1Magnus Lång
2015-11-09Merge branch 'kostis/hipe-bs-match-huge-bin' into maintHenrik Nord
2015-10-12Fix edge case of Size = 0 in bs_put_integerKostis Sagonas
2015-10-02Fix matching with huge binariesKostis Sagonas
2015-10-02Compile without errors for exported variablesKostis Sagonas
2015-06-22Merge branch 'bruce/change-license'Bruce Yinhe
2015-06-18Change license text to APLv2Bruce Yinhe
2015-06-13Eliminate a dialyzer warningKostis Sagonas
2015-04-21erts,hipe: Optimize away calls to emasculate_binarySverker Eriksson
2015-04-20erts,hipe: Fix bug in binary matching of writable binarySverker Eriksson
2015-01-11hipe: rtl: fix phi_remove_pred/2 FP movesMikael Pettersson
2014-12-02Replaced "Endianess" with "Endianness" everywhereDavid Haguenauer
2014-03-28Add support for the compilation of the is_map/1 guard to native codeKostis Sagonas
2014-03-25Merge branch 'ks/hipe-rtl-remove-constant/OTP-11822'Björn-Egil Dahlberg
2014-03-19Remove RTL code that handled the (is_)constant guardKostis Sagonas
2014-03-07Extend RTL API to support the LLVM backendYiannis Tsiouris
2013-06-12Merge branch 'maint'Björn-Egil Dahlberg
2013-06-12Update copyright yearsBjörn-Egil Dahlberg
2013-04-19Remove the "coding: utf-8" comment from all Erlang source filesHans Bolinder