Sean Callanan faa0bb3fa1 Rewrote the bitfield logic. Major changes include:
- Removed the BitfieldMap class because it is unnecessary.
  We now just track the most recently added field.

- Moved the code that calculates bitfield widths so it
  can also be used to determine whether it's necessary
  to insert anonymous fields.

- Simplified the anonymous field calculation code into
  three cases (two of which are resolved identically).

- Beefed up the bitfield testcase.

llvm-svn: 169449
2012-12-05 23:37:14 +00:00
..
2011-09-12 04:20:38 +00:00
2012-11-27 22:18:23 +00:00
2012-11-27 00:59:26 +00:00
2011-09-12 04:20:38 +00:00
2012-04-24 21:22:41 +00:00
2011-09-12 04:20:38 +00:00
2011-09-12 04:20:38 +00:00
2012-04-24 21:22:41 +00:00
2010-11-09 23:46:37 +00:00
2011-09-12 04:20:38 +00:00
2011-09-12 04:20:38 +00:00
2011-09-12 04:20:38 +00:00