aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe/regalloc
AgeCommit message (Expand)Author
2017-04-27hipe: Fix unknown typeHans Bolinder
2017-03-23HiPE: Fix off-by-one in register allocatorsMagnus Lång
2017-03-16hipe: Add pseudo_spill_f?move instructionsMagnus Lång
2017-03-16hipe: Add range splitter range_splitMagnus Lång
2017-03-16hipe: Add branch prediction accessor ra callbacksMagnus Lång
2017-03-16hipe: Add range splitter restore_reuseMagnus Lång
2017-03-16hipe: Add basic range splitting ra callbacksMagnus Lång
2017-03-16hipe: Extract disjoint sets to its own moduleMagnus Lång
2017-03-06hipe_x86: CleanupMagnus Lång
2016-11-23Remove Emacs timestamp markersRichard Carlsson
2016-11-23Correct copyright on remaining hipe filesRichard Carlsson
2016-09-05hipe: Refactor ra callbacks to accept context argMagnus Lång
2016-09-05hipe: Reuse liveness between regalloc iterationsMagnus Lång
2016-09-05hipe_regalloc_prepass: Change splitting heuristicMagnus Lång
2016-09-02hipe: Make sure prepass temps are below SpillLimitMagnus Lång
2016-09-02hipe_regalloc_prepass: Rename coloring collisionsMagnus Lång
2016-09-02hipe_ppc: Add code rewrite RA callbacksMagnus Lång
2016-09-02hipe_sparc: Add code rewrite RA callbacksMagnus Lång
2016-09-02hipe_arm: Add code rewrite RA callbacksMagnus Lång
2016-09-02hipe_x86: Add code rewrite RA callbacksMagnus Lång
2016-09-02hipe: Remove defun_to_cfg/1 RA callbackMagnus Lång
2016-09-02Add new sanity assertion to hipe_regalloc_prepassMagnus Lång
2016-09-02hipe: clean up unnecessary catchesMagnus Lång
2016-09-02hipe: Add IG partitioning to hipe_regalloc_prepassMagnus Lång
2016-09-02hipe: Add hipe_regalloc_prepassMagnus Lång
2016-08-30hipe_sparc: Minimise CFG<->linear conversionsMagnus Lång
2016-08-30hipe_ppc: Minimise CFG<->linear conversionsMagnus Lång
2016-08-30hipe_arm: Minimise CFG<->linear conversionsMagnus Lång
2016-08-30hipe: Reuse liveness info for spillminMagnus Lång
2016-08-30hipe_x86: Minimise CFG<->linear conversionsMagnus Lång
2016-08-30hipe_x86: LSRA for SSE2Magnus Lång
2016-07-11hipe_vectors: Change implementation to 'array'Magnus Lång
2016-05-31Add compiler option -Werror to MakefilesKostis Sagonas
2016-03-15update copyright-yearHenrik Nord
2015-06-18Change license text to APLv2Bruce Yinhe
2014-02-26Substitude uses of lists:reverse(L1) ++ L2 with lists:reverse(L1, L2)Kostis Sagonas
2014-02-23Deprecate pre-defined built-in typesHans Bolinder
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
2013-03-10Use correct type nameKostis Sagonas
2013-01-09Prepare OTP files for Unicode as default encodingHans Bolinder
2012-06-05Update to work with whitespace in exec pathLukas Larsson
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-02-28Make hipe hipe-compiled w/ --enable-native-libsPatrik Nyblom
2011-09-29Update copyright yearsBjörn-Egil Dahlberg
2011-09-15Fix misspelling of successfulTuncer Ayaz
2011-03-11Update copyright yearsBjörn-Egil Dahlberg
2010-09-24Cleanup and small fixes in hipe filesKostis Sagonas
2010-01-26OTP-8343 The documentation is now possible to build in an open sourceLars G Thorsen