Daniel Dunbar
|
c75c8bd757
|
IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-field LValues to just store the base address of object containing the bit-field.
llvm-svn: 100745
|
2010-04-08 02:59:45 +00:00 |
Daniel Dunbar
|
196ea449ed
|
IRgen: Move BitFieldIsSigned bit into CGBitFieldInfo.
llvm-svn: 100513
|
2010-04-06 01:07:44 +00:00 |
Daniel Dunbar
|
cd3d5e76ce
|
IRgen: Lift BitFieldInfo to CGBitFieldInfo at namespace level.
llvm-svn: 100433
|
2010-04-05 16:20:44 +00:00 |
Daniel Dunbar
|
034299ef25
|
IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out of CodeGenTypes, to per-record CGRecordLayout structures.
- I did a cursory check that this was perf neutral, FWIW.
llvm-svn: 99978
|
2010-03-31 01:09:11 +00:00 |
Daniel Dunbar
|
23ee4b7710
|
IRGen: Hide CGRecordLayoutBuilder class, because I can.
llvm-svn: 99967
|
2010-03-31 00:11:27 +00:00 |
Daniel Dunbar
|
072d0bb247
|
IRgen: Move CGRecordLayout to its own happy little file.
llvm-svn: 99945
|
2010-03-30 22:26:10 +00:00 |