Update 3.7 Release Note mentionning the non-optionality of the DataLayout

From: Mehdi Amini <mehdi.amini@apple.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232677 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Mehdi Amini 2015-03-18 22:01:44 +00:00
parent 60858a7410
commit f80447fa55

View File

@ -44,10 +44,14 @@ Non-comprehensive list of changes in this release
* The minimum required Visual Studio version for building LLVM is now 2013 * The minimum required Visual Studio version for building LLVM is now 2013
Update 4. Update 4.
* A new documentation page, :doc:`Frontend/PerformanceTips`, contains a * A new documentation page, :doc:`Frontend/PerformanceTips`, contains a
collection of tips for frontend authors on how to generate IR which LLVM is collection of tips for frontend authors on how to generate IR which LLVM is
able to effectively optimize. able to effectively optimize.
* The DataLayout is no longer optional. All the IR level optimizations expects
it to be present and the API has been changed to use a reference instead of
a pointer to make it explicit. The Module owns the datalayout and it has to
match the one attached to the TargetMachine for generating code.
* ... next change ... * ... next change ...