llvm-6502/lib
Dan Gohman c292caf55c Fix SplitCriticalEdge to properly update LCSSA form when splitting a
loop exit edge -- new PHIs may be needed not only for the additional
splits that are made to preserve LoopSimplify form, but also for the
original split. Factor out the code that inserts new PHIs so that it
can be used for both. Remove LoopRotation.cpp's code for manually
updating LCSSA form, as it is now redundant. This fixes PR4934.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81363 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-09 18:18:18 +00:00
..
Analysis Fix build, add missing simicolon. 2009-09-09 18:03:46 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Use MemoryBuffer::getBufferIdentifier() in the AsmPrinter instead 2009-09-08 22:20:35 +00:00
Bitcode Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed. 2009-09-07 23:54:19 +00:00
CodeGen Preserve ProfileInfo. 2009-09-09 17:53:39 +00:00
CompilerDriver convert LoopInfo.h and GraphWriter.h to use raw_ostream 2009-08-23 07:19:13 +00:00
Debugger Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
ExecutionEngine Fix PR4865. This syncs up the JIT's DWARF emitter with what's in the 2009-09-09 00:11:02 +00:00
Linker There is not any need to copy metadata while merging modules. 2009-09-03 20:35:57 +00:00
MC allow @ in symbol names without quoting the identifier. This 2009-09-09 00:14:09 +00:00
Support Make sure the memory range is writable before memset'ing it. 2009-09-09 01:45:24 +00:00
System Add a shortcut for OS X to Path::GetMainExecutable. This gives a nice speedup on 2009-09-09 12:09:08 +00:00
Target Provide proper section flags for various BSS flavours 2009-09-09 08:48:53 +00:00
Transforms Fix SplitCriticalEdge to properly update LCSSA form when splitting a 2009-09-09 18:18:18 +00:00
VMCore Take lock before removing a node from MDNodeSet. 2009-09-09 17:44:26 +00:00
Makefile LLVMC doesn't need ENABLE_PIC to build now. 2009-07-04 03:54:54 +00:00