Bill Wendling 15f23d4018 Remove the 'Parent' pointer from the MDNodeOperand class.
An MDNode has a list of MDNodeOperands allocated directly after it as part of
its allocation. Therefore, the Parent of the MDNodeOperands can be found by
walking back through the operands to the beginning of that list. Mark the first
operand's value pointer as being the 'first' operand so that we know where the
beginning of said list is.

This saves a *lot* of space during LTO with -O0 -g flags.

llvm-svn: 154280
2012-04-08 10:20:49 +00:00
..
2012-03-11 06:09:17 +00:00
2012-01-20 17:56:17 +00:00
2012-03-23 03:55:14 +00:00
2011-10-11 22:58:58 +00:00
2012-02-22 17:25:00 +00:00
2010-11-29 18:16:10 +00:00
2012-03-26 14:04:17 +00:00
2011-12-01 08:00:17 +00:00
2012-03-24 20:02:25 +00:00