summaryrefslogtreecommitdiff
path: root/lib/hipe/main
Commit message (Expand)AuthorAgeFilesLines
* hipe: Add range splitter range_splitMagnus Lång2017-03-162-1/+17
* hipe: Add module computing basic blocks weightsMagnus Lång2017-03-161-0/+1
* hipe: Add range splitter restore_reuseMagnus Lång2017-03-162-1/+10
* hipe: Extract disjoint sets to its own moduleMagnus Lång2017-03-161-0/+1
* ErLLVM: Demand LLVM 3.9 or greaterMagnus Lång2017-02-191-2/+2
* Update use of filename:find_src/1 in hipe.erlRichard Carlsson2017-02-061-1/+1
* Merge branch 'richarl/fix-license-headers/PR-788'Björn Gustavsson2016-11-253-18/+0
|\
| * Correct copyright on remaining hipe filesRichard Carlsson2016-11-233-18/+0
* | Merge branch 'maint'Sverker Eriksson2016-11-232-37/+62
|\ \ | |/ |/|
| * hipe: Improve error message on internal crashesMagnus Lång2016-11-192-37/+62
* | Merge branch 'rickard/time-unit/OTP-13831'Rickard Green2016-09-291-1/+1
|\ \
| * | Replace usage of deprecated time unitsRickard Green2016-08-251-1/+1
| |/
* | hipe: Add ra_partitioned to o1 and upMagnus Lång2016-09-051-1/+1
* | hipe_ppc: Add code rewrite RA callbacksMagnus Lång2016-09-021-0/+1
* | hipe_sparc: Add code rewrite RA callbacksMagnus Lång2016-09-021-0/+1
* | hipe_arm: Add code rewrite RA callbacksMagnus Lång2016-09-021-0/+1
* | hipe_x86: Add code rewrite RA callbacksMagnus Lång2016-09-021-0/+2
* | hipe: Add IG partitioning to hipe_regalloc_prepassMagnus Lång2016-09-021-0/+4
* | hipe: Add hipe_regalloc_prepassMagnus Lång2016-09-021-0/+1
* | hipe: Fix o0 and o1Magnus Lång2016-08-301-9/+20
* | hipe: Add o0 and o1 to testsMagnus Lång2016-08-301-7/+11
* | hipe_x86: LSRA for SSE2Magnus Lång2016-08-301-2/+1
* | hipe_sdi: Use segment trees to represent PARENTSMagnus Lång2016-07-111-0/+1
|/
* Cleanups in hipe/main and hipe/rtlKostis Sagonas2016-05-313-8/+8
* Eliminate stupid if constructKostis Sagonas2016-05-311-1/+1
* Cosmetic cleanupsKostis Sagonas2016-05-312-28/+29
* Merge branch 'margnus1/llvm-compatibility/PR-1057/OTP-13626'Sverker Eriksson2016-05-261-15/+33
|\
| * hipe_llvm: Disable floats for x86Magnus Lång2016-05-111-8/+16
| * hipe_llvm: Syntax compatibility with 3.7-3.8Magnus Lång2016-05-041-7/+17
* | Added elimination of maps:is_key/2 calls to HiPEMagnus Lång2016-05-233-3/+19
|/
* update copyright-yearHenrik Nord2016-03-152-2/+2
* Update and cleanup HiPE recordsKostis Sagonas2015-10-093-11/+15
* erts,hipe,dialyzer: Fix hipe checkum of target runtime systemSverker Eriksson2015-08-311-1/+11
* erts: Change THE_NON_VALUE to not be hard coded in hipe compilerSverker Eriksson2015-08-241-1/+1
* Merge branch 'bruce/change-license'Bruce Yinhe2015-06-226-59/+65
|\
| * Change license text to APLv2Bruce Yinhe2015-06-186-59/+65
* | Simplify handling of o2 and o3 option expansionKostis Sagonas2015-06-131-33/+7
|/
* HiPE help shouldn't modify the calling processRichard Carlsson2015-06-041-35/+35
* Update runtime_dependencies in application resource filesHans Bolinder2015-05-251-2/+2
* Replace usage of erlang:now() with usage of new APIRickard Green2015-03-201-1/+1
* Check for required LLVM version or issue errorYiannis Tsiouris2014-03-301-1/+31
* Merge branch 'yiannist/hipe-llvm-backend'Henrik Nord2014-03-213-23/+78
|\
| * Support the LLVM backend in HiPEYiannis Tsiouris2014-03-073-23/+78
* | Introduce runtime_dependencies in .app filesRickard Green2014-03-201-1/+3
|/
* Make hipe non-upgradable by setting appup file emptyTobias Schlager2014-02-241-4/+1
* Fix missing module on hipe app file templateTobias Schlager2014-02-241-1/+0
* Fix library application appup filesTobias Schlager2014-02-181-4/+6
* Loosen the assumptions of code that handles escaping functionsKostis Sagonas2013-03-121-10/+11
* Clean up and homogenize text messages for optionsKostis Sagonas2013-02-251-7/+7
* Implement ./otp_build configure --enable-silent-rulesAnthony Ramine2013-01-151-4/+4