You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
is a simple library that provides an implementation of the low-level
147
144
target-specific hooks required by code generation and other runtime
148
145
components. For example, when compiling for a 32-bit target, converting a
@@ -154,7 +151,12 @@ <h3>
154
151
<p>The 3.2 release has the following notable changes:</p>
155
152
156
153
<ul>
157
-
<li>...</li>
154
+
<li><ahref="http://llvm.org/releases/3.2/tools/clang/docs/ThreadSanitizer.html">ThreadSanitizer (TSan)</a> - data race detector run-time library for C/C++ has been added.</li>
155
+
<li>Improvemens to <ahref="http://llvm.org/releases/3.2/tools/clang/docs/AddressSanitizer.html">AddressSanitizer</a> including: increasing stack size limit to 256M,
156
+
better portability (iOS6,Windows,Android NDK), support for cmake based builds, enhanced error reporting.</li>
157
+
158
+
<li>Added support for A6 'Swift' CPU.</li>
159
+
<li><code>divsi3</code> function has been enhanced to take advantage of a hardware unsigned divide when it is available.</li>
158
160
</ul>
159
161
160
162
</div>
@@ -235,7 +237,12 @@ <h3>
235
237
<p>Within the LLVM 3.2 time-frame there were the following highlights:</p>
236
238
237
239
<ul>
238
-
<li>...</li>
240
+
<li>isl, the integer set library used by Polly, was relicensed to the MIT license</li>
241
+
<li>isl based code generation</li>
242
+
<li>MIT licensed replacement for CLooG (LGPLv2)</li>
243
+
<li>Fine grained option handling (separation of core and border computations, control overhead vs. code size)</li>
244
+
<li>Support for FORTRAN and dragonegg</li>
245
+
<li>OpenMP code generation fixes</li>
239
246
</ul>
240
247
241
248
</div>
@@ -433,9 +440,9 @@ <h3>
433
440
<p>LLVM 3.2 includes several major changes and big features:</p>
434
441
435
442
<ul>
436
-
<li>...</li>
437
-
<li>New NVPTX back-end (replacing existing PTX back-end) based on NVIDIA
438
-
sources</li>
443
+
<li>Loop Vectorizer.</li>
444
+
<li>New implementation of SROA.</li>
445
+
<li>New NVPTX back-end (replacing existing PTX back-end) based on NVIDIA sources.</li>
439
446
</ul>
440
447
441
448
</div>
@@ -454,7 +461,10 @@ <h3>
454
461
<ul>
455
462
<li>Thread local variables may have a specified TLS model. See the
0 commit comments