[llvm-branch-commits] [llvm-tag] r183416 - Add 3.3 release notes for PowerPC.

Bill Wendling isanbard at gmail.com
Tue Nov 19 10:41:50 PST 2013


Are you sure these shouldn’t go into llvm/branches/release_33 instead?

-bw

On Jun 6, 2013, at 7:27 AM, Bill Schmidt <wschmidt at linux.vnet.ibm.com> wrote:

> Author: wschmidt
> Date: Thu Jun  6 09:27:30 2013
> New Revision: 183416
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=183416&view=rev
> Log:
> Add 3.3 release notes for PowerPC.
> 
> Modified:
>    llvm/tags/RELEASE_33/rc3/docs/ReleaseNotes.rst
> 
> Modified: llvm/tags/RELEASE_33/rc3/docs/ReleaseNotes.rst
> URL: http://llvm.org/viewvc/llvm-project/llvm/tags/RELEASE_33/rc3/docs/ReleaseNotes.rst?rev=183416&r1=183415&r2=183416&view=diff
> ==============================================================================
> --- llvm/tags/RELEASE_33/rc3/docs/ReleaseNotes.rst (original)
> +++ llvm/tags/RELEASE_33/rc3/docs/ReleaseNotes.rst Thu Jun  6 09:27:30 2013
> @@ -103,6 +103,30 @@ Hexagon Target
>   architectures which are no longer in use. Currently supported
>   architectures are hexagonv4 and hexagonv5.
> 
> +PowerPC Target
> +--------------
> +
> +New features and improvements:
> +
> +- PowerPC now supports an assembly parser.
> +- Support added for thread-local storage.  64-bit ELF subtarget only.
> +- Support added for medium and large code model (-mcmodel=medium,large).
> +  Medium code model is now the default.  64-bit ELF subtarget only.
> +- Improved register allocation (fewer reserved registers).
> +- 64-bit atomic load and store are now supported.
> +- Improved code generation for unaligned memory accesses of scalar types.
> +- Improved performance of floating-point divide and square root
> +  with -ffast-math.
> +- Support for predicated returns.
> +- Improved code generation for comparisons.
> +- Support added for inline setjmp and longjmp.
> +- Support added for many instructions introduced in PowerISA 2.04, 2.05,
> +  and 2.06.
> +- Improved spill code for vector registers.
> +- Support added for -mno-altivec.
> +- ABI compatibility fixes for complex parameters, 128-bit integer parameters,
> +  and varargs functions.  64-bit ELF subtarget only.
> +  
> Loop Vectorizer
> ---------------
> 
> 
> 
> _______________________________________________
> llvm-branch-commits mailing list
> llvm-branch-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-branch-commits





More information about the llvm-branch-commits mailing list