From: Dan Gohman Date: Thu, 22 Apr 2010 20:50:43 +0000 (+0000) Subject: Add a blurb about the new LSR. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=9c675f14c1288f99692e4906ea4c8a434ac4d693;p=oota-llvm.git Add a blurb about the new LSR. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102126 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index f7d66668986..82038c1143a 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -657,7 +657,8 @@ it run faster:

understand assembly files. This is wired up in llvm-gcc and clang to the -fverbose-asm option. -
  • New LSR with "full strength reduction" mode. FIXME: Description?
  • +
  • New LSR with "full strength reduction" mode, which can reduce address + register pressure in loops where address generation is important.
  • A new codegen level Common Subexpression Elimination pass (MachineCSE) is available and enabled by default. It catches redundancies exposed by