summaryrefslogtreecommitdiff
path: root/lib/hipe
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'lukas/docs/xmllint_fixes/OTP-14721' into maintLukas Larsson2017-11-201-1/+1
|\
| * Refactor xmllint check and make it fail on failureLukas Larsson2017-10-311-1/+1
* | Merge PR-1618 from sverker/sverker/hipe-doc-limitations OTP-14767Sverker Eriksson2017-11-091-0/+66
|\ \
| * | Clearify call trace limitations.Sverker Eriksson2017-11-061-2/+3
| * | Removed "unused list comprehensions"Sverker Eriksson2017-11-031-8/+0
| * | hipe: Add doc sections about limitationsSverker Eriksson2017-11-021-0/+73
* | | Merge PR-1607 from sverker/hipe_bin_utf32_bug OTP-14740Sverker Eriksson2017-11-032-3/+8
|\ \ \ | |_|/ |/| |
| * | Fix bug in hipe for <<X/utf32>>Sverker Eriksson2017-11-032-3/+8
| |/
* | Merge branch 'lars/doc-cleanup/OTP-14475' into maintLars Thorsen2017-10-103-57/+9
|\ \ | |/ |/|
| * Remove unused files from the documentation buildLars Thorsen2017-09-283-57/+9
* | Update release notesErlang/OTP2017-09-221-0/+29
* | Update version numbersErlang/OTP2017-09-221-1/+1
|/
* Update runtime deps to depend on new stdlib functionalityDan Gudmundsson2017-09-191-1/+1
* Merge branch 'hasse/dialyzer/map_fixes/OTP-14572' into maintHans Bolinder2017-09-183-20/+33
|\
| * dialyzer: Modify handling of singleton map key typesHans Bolinder2017-09-123-18/+31
| * Dialyzer: Rewrite one map type invariantHans Bolinder2017-09-121-2/+2
* | dialyzer: Improve check of unknown typesHans Bolinder2017-09-151-18/+46
|/
* hipe: Improve handling of UnicodeHans Bolinder2017-09-051-1/+1
* Prepare releaseErlang/OTP2017-06-212-1/+96
* hipe: Remove 'undefined' from a record field's typeHans Bolinder2017-06-131-19/+14
* hipe: Remove use of 'catch'Hans Bolinder2017-06-131-3/+6
* hipe: Optimize contract decoration somewhatHans Bolinder2017-06-131-1/+3
* hipe: Correct a typespecHans Bolinder2017-06-131-2/+5
* dialyzer: Improve handling of UnicodeHans Bolinder2017-06-091-18/+18
* Revert "Prepare release"Hans Nilsson2017-05-312-96/+1
* Prepare releaseErlang/OTP2017-05-302-1/+96
* dialyzer: Warn for bad type variables of parameterized typesHans Bolinder2017-05-221-2/+2
* Revert "Prepare release"Raimo Niskanen2017-05-052-96/+1
* Prepare releaseErlang/OTP2017-05-042-1/+96
* Update copyright yearRaimo Niskanen2017-05-047-7/+7
* hipe: Fix unknown typeHans Bolinder2017-04-271-3/+3
* Merge branch 'sverker/refactor'Sverker Eriksson2017-04-251-5/+0
|\
| * erts: Remove hipe_bifs:remove_refs_from/1Sverker Eriksson2017-04-051-5/+0
* | erts: Deprecate the non-smp emulatorsLukas Larsson2017-04-211-3/+5
* | Fix ErLLVM in --enable-m32-build buildsMagnus Lång2017-03-302-3/+17
|/
* Merge PR-1392 from margnus1/hipe-range-fixpoint-bug OTP-14306Sverker Eriksson2017-03-283-13/+54
|\
| * hipe_icode_range: Add comment about side-effectsMagnus Lång2017-03-281-0/+3
| * hipe: Fix range analysis of calls with ignored resMagnus Lång2017-03-272-4/+46
| * hipe: Fix range analysis of 'rem' operatorMagnus Lång2017-03-272-9/+5
* | Merge PR-1386 from kostis/hipe-const-alignment OTP-14302Sverker Eriksson2017-03-277-22/+15
|\ \
| * | Remove ctab_array since apparently is not usedKostis Sagonas2017-03-231-10/+3
| * | Remove (now) unnecessary argument of pack_constantsKostis Sagonas2017-03-236-11/+11
| * | Fix alignment of byte-sized constantsKostis Sagonas2017-03-212-3/+3
* | | Merge pull request #1387 from margnus1/hipe-spilllimit-fixSverker Eriksson2017-03-273-5/+5
|\ \ \ | |_|/ |/| |
| * | HiPE: Fix off-by-one in register allocatorsMagnus Lång2017-03-233-5/+5
* | | hipe: Transform is_tagged_tuple instructionBjörn-Egil Dahlberg2017-03-241-0/+13
|/ /
* | hipe_spillmin_color: cleanup exit callsMagnus Lång2017-03-161-21/+7
* | hipe_spillmin_color: Move coalescingMagnus Lång2017-03-161-11/+51
* | hipe: Add pseudo_spill_f?move instructionsMagnus Lång2017-03-1639-54/+422
* | hipe: Add range splitter range_splitMagnus Lång2017-03-166-7/+1232