Chris Lattner 884858608b walk type symbol table also, so we get:
type opaque		; type %0
	%C = type { %0, %0 }

instead of:

	%C = type { opaque, opaque }

when appropriate.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65742 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-01 00:32:33 +00:00
..
2008-12-19 18:39:45 +00:00
2009-01-15 20:18:42 +00:00
2009-01-05 17:19:25 +00:00