llvm.org GIT mirror llvm / cd181f7
[mips] Added release notes for 3.6.1. git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_36@236417 91177308-0d34-0410-b5e6-96231b3b80d8 Daniel Sanders 4 years ago
1 changed file(s) with 26 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
2323
2424 Non-comprehensive list of changes in this release
2525 =================================================
26
27 Changes to the MIPS Target
28 --------------------------
29
30 * Added support for 128-bit integers on 64-bit targets.
31
32 * Fixed some remaining N32/N64 calling convention bugs when using small
33 structures on big-endian targets.
34
35 * Fixed missing sign-extensions that are required by the N32/N64 calling
36 convention when generating calls to library functions with 32-bit parameters.
37
38 * ``-mno-odd-spreg`` is now honoured for vector insertion/extraction operations
39 when using ``-mmsa``.
40
41 * Corrected the representation of member function pointers. This makes them
42 usable on microMIPS targets.
43
44 * Fixed multiple segfaults and assertions in the disassembler when
45 disassembling instructions that have memory operands.
46
47 * Fixed multiple cases of suboptimal code generation involving ``$zero`` and
48 redundant sign/zero extension.
49
50 Non-comprehensive list of changes in 3.6.0
51 ==========================================
2652
2753 .. NOTE
2854 For small 1-3 sentence descriptions, just add an entry at the end of