llvm-6502/lib/VMCore
Devang Patel 1ff61385c8 Update dominator info for the middle blocks created while spliting
exit edge to preserve LCSSA.

Fix dominance frontier update during loop unswitch. This fixes PR 1589, again



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40737 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-02 15:25:57 +00:00
..
AsmWriter.cpp Reinstate the patch for escaping non-printing characters and allow for 2007-05-22 19:27:35 +00:00
BasicBlock.cpp DummyInst's member functions don't need to be virtual. 2007-07-26 15:25:08 +00:00
ConstantFold.cpp zext(undef) = 0 and sext(undef) = 0, not undef. 2007-07-20 22:09:02 +00:00
ConstantFold.h
Constants.cpp add a Constant::getAllOnesValue helper function, which works on integers 2007-06-15 06:10:53 +00:00
Dominators.cpp Update dominator info for the middle blocks created while spliting 2007-08-02 15:25:57 +00:00
Function.cpp Support for trampolines, except for X86 codegen which is 2007-07-27 12:58:54 +00:00
Globals.cpp handle gep aliasee 2007-05-05 23:49:02 +00:00
InlineAsm.cpp
Instruction.cpp Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDead 2007-07-26 16:06:08 +00:00
Instructions.cpp New CallInst interface to address GLIBCXX_DEBUG errors caused by 2007-08-01 03:43:44 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
Makefile
Mangler.cpp
Module.cpp Implement review feedback. Aliasees can be either GlobalValue's or 2007-04-28 13:45:00 +00:00
ModuleProvider.cpp
Pass.cpp Re-install patch to enable use of PassID. 2007-05-02 20:38:25 +00:00
PassManager.cpp Fix pastos in comments for doFinalization functions. 2007-07-30 14:51:13 +00:00
SymbolTableListTraitsImpl.h
Type.cpp This enum is dead 2007-07-05 17:28:01 +00:00
TypeSymbolTable.cpp
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp Add support for 3 element 32-bit vector ValueTypes. 2007-07-26 01:46:52 +00:00
Verifier.cpp After a discussion with Anton, it turns out that the InReg attribute is not 2007-07-31 14:39:10 +00:00