[llvm-commits] [llvm] r153224 - /llvm/trunk/docs/ReleaseNotes.html

Bill Wendling wendling at apple.com
Thu Mar 22 15:11:34 PDT 2012


On Mar 21, 2012, at 3:58 PM, Nick Lewycky <nicholas at mxc.ca> wrote:

> Author: nicholas
> Date: Wed Mar 21 17:58:28 2012
> New Revision: 153224
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=153224&view=rev
> Log:
> Add a release note for r145714.
> 
> Modified:
>    llvm/trunk/docs/ReleaseNotes.html
> 
> Modified: llvm/trunk/docs/ReleaseNotes.html
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=153224&r1=153223&r2=153224&view=diff
> ==============================================================================
> --- llvm/trunk/docs/ReleaseNotes.html (original)
> +++ llvm/trunk/docs/ReleaseNotes.html Wed Mar 21 17:58:28 2012
> @@ -483,6 +483,37 @@
>    LLVM API changes are:</p>
> 
> <ul>
> +  <li>Target specific options have been moved from global variables to members
> +      on the new <code>TargetOptions</code> class, which is local to each
> +      <code>TargetMachine</code>. As a consequence, the associated flags will
> +      no longer be accepted by <tt>clang -mllvm</tt>. This includes:
> +<ul>
> +<li><code>llvm::PrintMachineCode</code>

Closing </li> tags please. :)

> +<li><code>llvm::NoFramePointerElim</code>
> +<li><code>llvm::NoFramePointerElimNonLeaf</code>
> +<li><code>llvm::DisableFramePointerElim(const MachineFunction &)</code>
> +<li><code>llvm::LessPreciseFPMADOption</code>
> +<li><code>llvm::LessPrecideFPMAD()</code>
> +<li><code>llvm::NoExcessFPPrecision</code>
> +<li><code>llvm::UnsafeFPMath</code>
> +<li><code>llvm::NoInfsFPMath</code>
> +<li><code>llvm::NoNaNsFPMath</code>
> +<li><code>llvm::HonorSignDependentRoundingFPMathOption</code>
> +<li><code>llvm::HonorSignDependentRoundingFPMath()</code>
> +<li><code>llvm::UseSoftFloat</code>
> +<li><code>llvm::FloatABIType</code>
> +<li><code>llvm::NoZerosInBSS</code>
> +<li><code>llvm::JITExceptionHandling</code>
> +<li><code>llvm::JITEmitDebugInfo</code>
> +<li><code>llvm::JITEmitDebugInfoToDisk</code>
> +<li><code>llvm::GuaranteedTailCallOpt</code>
> +<li><code>llvm::StackAlignmentOverride</code>
> +<li><code>llvm::RealignStack</code>
> +<li><code>llvm::DisableJumpTables</code>
> +<li><code>llvm::EnableFastISel</code>
> +<li><code>llvm::getTrapFunctionName()</code>
> +<li><code>llvm::EnableSegmentedStacks</code>
> +</ul></li>
>   <li>....</li>
> </ul>
> 
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list