llvm-6502/lib/VMCore
Owen Anderson d20c824b20 Factor the dominator tree calculation details out into DominatorCalculation.h. This
change is not useful in and of itself, but it lays the groundwork for combining
the dominator and postdominator implementations.

Also, factor a few methods that are common to DominatorTree and PostDominatorTree
into DominatorTreeBase.  Again, this will make merging the two calculation methods
simpler in the future.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42248 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-23 21:31:44 +00:00
..
AsmWriter.cpp Revise previous patch per review comments. 2007-09-12 03:30:33 +00:00
AutoUpgrade.cpp This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00
BasicBlock.cpp DummyInst's member functions don't need to be virtual. 2007-07-26 15:25:08 +00:00
ConstantFold.cpp Fix dumb regression in constant folding (Regression/C/casts) 2007-09-20 16:50:21 +00:00
ConstantFold.h Update GEP constructors to use an iterator interface to fix 2007-09-04 15:46:09 +00:00
Constants.cpp Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo 2007-09-17 18:34:04 +00:00
Core.cpp Tests of the ocaml (and thus C) bindings for constants. 2007-09-18 18:07:51 +00:00
DominatorCalculation.h Factor the dominator tree calculation details out into DominatorCalculation.h. This 2007-09-23 21:31:44 +00:00
Dominators.cpp Factor the dominator tree calculation details out into DominatorCalculation.h. This 2007-09-23 21:31:44 +00:00
Function.cpp Two ParamAttrsVectors which differ by a permutation 2007-09-11 14:40:04 +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 Update GEP constructors to use an iterator interface to fix 2007-09-04 15:46:09 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
Makefile
Mangler.cpp Add support for appending a suffix to the end of a mangled name. 2007-09-17 22:39:32 +00:00
Module.cpp
ModuleProvider.cpp
Pass.cpp Re-install patch to enable use of PassID. 2007-05-02 20:38:25 +00:00
PassManager.cpp Do not overuse std::string. Pass around char * directly. 2007-08-10 18:29:32 +00:00
SymbolTableListTraitsImpl.h
Type.cpp Add Type::isIntOrIntVector, like Type::isFPOrFPVector. 2007-08-20 19:25:59 +00:00
TypeSymbolTable.cpp
Value.cpp simplify code, improve a comment. 2007-08-21 00:21:07 +00:00
ValueSymbolTable.cpp
ValueTypes.cpp long double patch 3 of N. Add to MVT. 2007-08-03 20:51:37 +00:00
Verifier.cpp reject things like "declare internal @foo" 2007-09-19 17:14:45 +00:00