notes from evan

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98748 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2010-03-17 18:15:52 +00:00
parent 9e08876a2a
commit f04bdc565b

View File

@ -464,13 +464,19 @@ compiler-rt support for ARM.
completely llvm-gcc NEON support.
Can transcode from GAS to intel syntax with "llvm-mc foo.s -output-asm-variant=1"
JIT debug information with GDB 7.0
New CodeGen Level LICM And CSE (did it make 2.7?)
New CodeGen Level CSE
CMake can now run tests, what other improvements?
ARM/Thumb register scavenging improvements?
ARM/Thumb using reg scavenging for stack object address materialization (PEI).
New SSAUpdater and MachineSSAUpdater classes for unstructured ssa updating,
changed jump threading, GVN, etc to use it which simplified them and speed
them up.
Combiner-AA improvements, why not on by default?
Pre-regalloc tail duplication
x86 sibcall optimization
New LSR with full strength reduction mode
The most awesome sext / zext optimization pass. ?
CondProp pass removed (functionality merged into jump threading).
AndersAA got removed (from 2.7 or mainline?)