diff options
author | Chris Lattner <sabre@nondot.org> | 2002-04-07 06:14:56 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-04-07 06:14:56 +0000 |
commit | 417081c6b3897d028684bac866c925aa2f16a57a (patch) | |
tree | e93b65595b48d852a6e28898a400cc7d41b7f642 /lib/Transforms/Utils/UnifyFunctionExitNodes.cpp | |
parent | 92940ac1c0363c8ccaa068d00286a61885465d7b (diff) |
* Make all of the refineAbstractType functions work identically
* Remove ambiguous code that caused problems with understanding how stuff
worked.
* Implement DerivedType::typeIsRefined right. Add a big comment talking
about it.
* The removeUserFromConcrete method already checks to see if the type is
not abstract, so no need to duplicate the test all over this code
This checkin makes all of the type parsing related failures work. All
Assembler Regression tests now pass!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2127 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions