summaryrefslogtreecommitdiff
path: root/lib/hipe
Commit message (Expand)AuthorAgeFilesLines
* [dialyzer] Fix a bug concerning map() typesHans Bolinder2015-02-101-15/+19
* hipe: rtl: fix phi_remove_pred/2 FP movesMikael Pettersson2015-01-111-7/+11
* hipe: backends: correct #fconv{} translationMikael Pettersson2015-01-113-9/+30
* Merge branch 'haguenau/fix-endianness-speling' into maintBruce Yinhe2014-12-181-9/+9
|\
| * Replaced "Endianess" with "Endianness" everywhereDavid Haguenauer2014-12-021-9/+9
* | Prepare releaseErlang/OTP2014-12-092-1/+17
|/
* Fix typo in llvm/elf_format.hrlGarret Smith2014-11-071-1/+1
* Update release notesErlang/OTP2014-09-151-0/+22
* Update version numbersErlang/OTP2014-09-151-1/+1
* dialyzer, hipe: Fix a bug concerning is_record/2,3Hans Bolinder2014-08-212-4/+20
* hipe: Correct pretty-printing of bitstringsHans Bolinder2014-06-261-5/+12
* Prepare releaseErlang/OTP2014-06-192-1/+30
* Merge branch 'egil/fix-doc-links' into maintBjörn-Egil Dahlberg2014-06-181-3/+3
|\
| * doc: Fix broken linksBjörn-Egil Dahlberg2014-06-171-3/+3
* | [dialyzer] Fix handling of literal recordsHans Bolinder2014-06-171-25/+36
|/
* Merge branch 'egil/fix-maps-pretty-layout/OTP-11947' into maintBjörn-Egil Dahlberg2014-05-261-5/+19
|\
| * hipe,compiler: Fix Map literals pretty printingBjörn-Egil Dahlberg2014-04-281-5/+19
* | hipe: fix a bug concerning typed record fieldsHans Bolinder2014-05-231-1/+3
* | hipe: fix a bug concerning typed record fieldsHans Bolinder2014-05-131-1/+18
* | Merge branch 'ks/hipe-map-support/OTP-11900' into maintBjörn-Egil Dahlberg2014-05-0930-1/+852
|\ \ | |/ |/|
| * Add five new test files for maps in the HiPE test suiteKostis Sagonas2014-04-295-0/+144
| * Copy the tests for maps from the compiler application to a new HiPE test suiteMagnus Lång2014-04-2924-1/+569
| * Translate the put_map_assoc and put_map_exact BEAM instructions to ICodeErik Norgren2014-04-291-0/+103
| * Translate the has_map_fields and get_map_elements BEAM instructions to ICodeKostis Sagonas2014-04-291-0/+36
* | hipe, dialyzer: Fix a bug concerning opaque typesHans Bolinder2014-04-171-18/+23
|/
* Update release notesErlang/OTP2014-04-071-0/+118
* Merge branch 'yiannist/erllvm-fixes'Sverker Eriksson2014-04-013-24/+47
|\
| * Fix frame size adjustment of stack descriptorsYiannis Tsiouris2014-03-301-19/+11
| * Fix counting of arguments of closuresChristos Stavrakakis2014-03-301-4/+5
| * Check for required LLVM version or issue errorYiannis Tsiouris2014-03-301-1/+31
* | Merge branch 'kostis/hipe-test-fix'Sverker Eriksson2014-03-312-3/+28
|\ \
| * | Add support for testing the LLVM backend tooKostis Sagonas2014-03-231-3/+22
| * | Ensure generated modules are properly included in the EmakefileKostis Sagonas2014-03-231-0/+6
* | | Add support for the compilation of the is_map/1 guard to native codeKostis Sagonas2014-03-284-40/+58
* | | Add 'map' to the set of icode_type_test()sKostis Sagonas2014-03-281-4/+3
* | | Support the translation of the is_map BEAM instruction to IcodeKostis Sagonas2014-03-281-0/+4
| |/ |/|
* | Merge branch 'aronisstav/hipe/opaque_fix'Hans Bolinder2014-03-261-1/+2
|\ \
| * | Don't 'opaque-decorate' a success typing using an incompatible specStavros Aronis2014-03-241-1/+2
* | | Merge branch 'ks/hipe-rtl-remove-constant/OTP-11822'Björn-Egil Dahlberg2014-03-252-16/+2
|\ \ \
| * | | Remove RTL code that handled the (is_)constant guardKostis Sagonas2014-03-192-16/+2
| |/ /
* | | hipe: Correct last commit of OTP-10342Hans Bolinder2014-03-241-5/+0
* | | stdlib: warn if the type map() is redefinedHans Bolinder2014-03-241-2/+2
* | | hipe: Add a few clauses for maps in erl_typesHans Bolinder2014-03-241-11/+38
| |/ |/|
* | Merge branch 'yiannist/hipe-llvm-backend'Henrik Nord2014-03-2124-230/+5348
|\ \
| * | Support the LLVM backend in HiPEYiannis Tsiouris2014-03-073-23/+78
| * | Implement the LLVM backendYiannis Tsiouris2014-03-0712-1/+4999
| * | Extend RTL API to support the LLVM backendYiannis Tsiouris2014-03-073-10/+170
| * | Add support for llvm unique symbols in hipe_gensymYiannis Tsiouris2014-03-071-1/+1
| * | Move some common code in hipe_pack_constantsYiannis Tsiouris2014-03-075-183/+81
| * | Add better specs in hipe_pack_constants and cleanupYiannis Tsiouris2014-03-071-12/+19