llvm-6502/lib/VMCore
Chris Lattner 8ef852f4ea Dramatically simplify DerivedType::refineAbstractTypeToInternal
This makes use of the new PATypeHolder's to keep types from being deleted
prematurely, instead of the wierd "self reference" garbage.  This is easier
to understand and more efficient as well.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8834 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 04:48:21 +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 There is no reason for Value to be an AbstractTypeUser. This just makes things 2003-10-02 19:44:40 +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
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 * No longer initialize the module, a subclass is more suitable to do this 2003-09-22 23:44:13 +00:00
Pass.cpp Spell `necessary' correctly. 2003-08-18 14:43:39 +00:00
PassManagerT.h
SlotCalculator.cpp
SymbolTable.cpp Spell `occurrence' correctly. 2003-09-08 03:08:43 +00:00
SymbolTableListTraitsImpl.h
Type.cpp Dramatically simplify DerivedType::refineAbstractTypeToInternal 2003-10-03 04:48:21 +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 Rename Function::getEntryNode -> getEntryBlock 2003-09-20 14:39:18 +00:00