@@ -113,8 +113,44 @@ Changes to the Hexagon Target
113
113
Changes to the MIPS Target
114
114
--------------------------
115
115
116
- During this release ...
117
-
116
+ Fixed numerous bugs:
117
+
118
+ * fpowi on MIPS64 giving incorrect results when used with a negative integer.
119
+ * Usage of the asm 'c' constraint with the wrong datatype causing an
120
+ assert/crash.
121
+ * Fixed a conversion bug when using the DSP ASE.
122
+ * Fixed an inconsistency where objects were not marked as using the microMIPS as
123
+ when the micromips function attribute or the ".set micromips" directive was
124
+ used.
125
+ * Reordered the MIPSR6 specific hazard scheduler pass to after the delay slot
126
+ filler, fixing a class of rare edge case bugs where the delay slot filler
127
+ would violate ISA restrictions.
128
+ * Fixed a crash when using a type of unknown size with gp relative addressing.
129
+ * Corrected the j macro for microMIPS.
130
+ * Corrected the encoding of movep for microMIPS32r6.
131
+ * Fixed an issue with the usage of insert instructions having an invalid set of
132
+ operands.
133
+ * Fixed an issue where TLS symbols where not marked as such.
134
+ * Enabled the usage of register scavanging with MSA, due to its' shorter offsets
135
+ for loads and stores.
136
+ * Corrected the ELF headers when using the DSP ASE.
137
+
138
+ New features:
139
+
140
+ * The long branch pass now generates some R6 specific instructions when
141
+ targeting MIPSR6.
142
+ * The delay slot filler now performs more branch conversions if delay slots
143
+ cannot be filled.
144
+ * The MIPS MT ASE is now fully supported.
145
+ * Added support for the ``lapc `` pseudo instruction.
146
+ * Improved the selection of multiple instructions (``dext ``, ``nmadd ``,
147
+ ``nmsub ``).
148
+ * Further improved microMIPS codesize reduction.
149
+
150
+ Deprecation notices:
151
+
152
+ * microMIPS64R6 support was been deprecated since 5.0, and has now been
153
+ completely removed.
118
154
119
155
Changes to the PowerPC Target
120
156
-----------------------------
0 commit comments