X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=docs%2FReleaseNotes.rst;h=7b284d59656ba80bd92d3cbe9607b606ffaa317a;hp=437c50fa5ca9413e0636a2fbbf2c752700aa2622;hb=7e2ddb94a31d1d085b0228e374799566faa82b8e;hpb=347f4e82e80af64eca192381112ff6e9e3c7c8c3 diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 437c50fa5ca..7b284d59656 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -131,8 +131,10 @@ During this release the ARM target has: * Expanded LLDB support, including watchpoints, unwind tables * Extended the Load/Store optimiser and cleaned up some of the bad decisions made earlier. -* Gained some code size improvements, though there's still a long road ahead, - especially for older cores. +* Simplified code generation for global variable addresses in ELF, resulting in + a significant (4% in Chromium) reduction in code size. +* Gained some additional code size improvements, though there's still a long road + ahead, especially for older cores. * Added some EABI floating point comparison functions to Compiler-RT * Added support for Windows+GNU triple, +features in -mcpu/-march options.