llvm-6502/lib/VMCore
Chris Lattner bede31ff3a Be more careful handling PHI nodes, which might be of potentially high degree.
This reduces the time to verify a function from eon with a large number of
large PHI nodes from 22996s (6.38 hours) to 10.5499s


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8866 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-05 17:44:18 +00:00
..
AsmWriter.cpp Add support for volatile loads/stores 2003-09-08 17:45:59 +00:00
BasicBlock.cpp Do not use BasicBlock::succ_iterator 2003-09-24 22:03:22 +00:00
ConstantFold.cpp Implement Assembler/2003-08-21-ConstantExprCast-Fold.llx 2003-08-21 19:45:55 +00:00
ConstantFold.h Standardize header file comments 2003-09-30 18:37:50 +00:00
ConstantFolding.h Standardize header file comments 2003-09-30 18:37:50 +00:00
ConstantRange.cpp
Constants.cpp Type tables are now AbstractTypeUsers. This allows them to merge together 2003-10-05 00:17:43 +00:00
Dominators.cpp Rename Function::getEntryNode -> getEntryBlock 2003-09-20 14:39:18 +00:00
Function.cpp Reject "llvm." as a function name 2003-09-19 19:31:41 +00:00
iBranch.cpp Add convenience ctor to BranchInst 2002-09-10 23:54:58 +00:00
iCall.cpp
iMemory.cpp Add support for volatile loads/stores 2003-09-08 17:45:59 +00:00
InstrTypes.cpp
Instruction.cpp Add support for unwind 2003-09-08 18:54:36 +00:00
iOperators.cpp The word dependent' has no a'. 2003-08-21 22:14:26 +00:00
iSwitch.cpp Rename SwitchInst::dest_push_back -> addCase 2003-08-23 23:14:37 +00:00
LeakDetector.cpp
Linker.cpp Fix bug where we considered function types equivalent even if they had differing numbers of arguments 2003-08-28 16:42:50 +00:00
Makefile
Mangler.cpp Mangle ALL letters that we do not allow, not just a few. 2003-08-24 21:08:38 +00:00
Module.cpp Implement new method 2003-08-31 00:19:28 +00:00
ModuleProvider.cpp Rename AbstractModuleProvider -> ModuleProvider, to match the header file name, 2003-10-04 20:14:59 +00:00
Pass.cpp
PassManagerT.h
SlotCalculator.cpp
SymbolTable.cpp This checkin basically amounts to a complete rewrite of the type-resolution 2003-10-03 18:46:24 +00:00
SymbolTableListTraitsImpl.h
Type.cpp Explicit copy ctors are no longer needed 2003-10-03 19:02:41 +00:00
Value.cpp There is no reason for Value to be an AbstractTypeUser. This just makes things 2003-10-02 19:44:40 +00:00
Verifier.cpp Be more careful handling PHI nodes, which might be of potentially high degree. 2003-10-05 17:44:18 +00:00