index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
AST
/
RecordLayoutBuilder.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove RecordLayoutBuilder.h
Anders Carlsson
2010-05-26
1
-30
/
+0
*
Move the ASTRecordLayoutBuilder class declaration into the .cpp file.
Anders Carlsson
2010-05-26
1
-153
/
+0
*
Fix thinko and remove another unused function.
Anders Carlsson
2010-05-26
1
-2
/
+0
*
No need to use the PrimaryBaseInfo struct in the builder.
Anders Carlsson
2010-05-26
1
-3
/
+9
*
Fold the other Layout overload into its sole call site.
Anders Carlsson
2010-05-26
1
-1
/
+0
*
Fold the ASTRecordLayoutBuilder::ComputeLayout overload that takes an ObjCInt...
Anders Carlsson
2010-05-26
1
-5
/
+4
*
Add an UpdateVBases parameter to UpdateEmptyClassOffsets. Not used just yet.
Anders Carlsson
2010-05-10
1
-1
/
+2
*
More work on handling empty classes.
Anders Carlsson
2010-05-10
1
-1
/
+2
*
Actually compute the empty subobject sizes. No functionality change yet.
Anders Carlsson
2010-05-08
1
-1
/
+5
*
Add a SizeOfLargestEmptySubobject member to ASTRecordLayout. For C++ classes ...
Anders Carlsson
2010-05-08
1
-0
/
+5
*
More work on wide bit-fields, WIP.
Anders Carlsson
2010-04-16
1
-0
/
+1
*
Rename the ASTContext member 'Context'.
Anders Carlsson
2010-04-16
1
-1
/
+1
*
Split adding the primary virtual base offsets out into a separate pass. This ...
Anders Carlsson
2010-04-15
1
-1
/
+4
*
More record layout builder cleanup and simplification.
Anders Carlsson
2010-03-11
1
-3
/
+0
*
Get rid of the PrimaryBase parameter from LayoutVirtualBases.
Anders Carlsson
2010-03-11
1
-2
/
+2
*
Replace the class offset vectors in RecordLayoutBuilder with maps instead so ...
Anders Carlsson
2010-03-11
1
-7
/
+4
*
More record layout builder cleanup.
Anders Carlsson
2010-03-11
1
-2
/
+5
*
Remove the IndirectPrimary parameter in LayoutVirtualBases; it's already ther...
Anders Carlsson
2010-03-11
1
-2
/
+1
*
More cleanup and simplification of the record layout builder.
Anders Carlsson
2010-03-11
1
-9
/
+10
*
Get rid of the LayoutBaseNonVirtually; it was used to lay out a base either a...
Anders Carlsson
2010-03-10
1
-1
/
+0
*
More shuffling.
Anders Carlsson
2010-03-10
1
-4
/
+4
*
Cleanups, no functionality change yet.
Anders Carlsson
2010-03-10
1
-3
/
+13
*
Move key functions to a separate map.
Anders Carlsson
2009-12-07
1
-0
/
+1
*
Add a new PrimaryBaseInfo struct that combines the record decl of a primary b...
Anders Carlsson
2009-11-27
1
-5
/
+5
*
When laying out bitfields, make sure that the data size is always aligned to ...
Anders Carlsson
2009-11-22
1
-0
/
+9
*
Move bit-field layout out into a separate function. No functionality change.
Anders Carlsson
2009-11-22
1
-0
/
+1
*
Refine layout for indirect virtual base classes.
Mike Stump
2009-11-05
1
-3
/
+6
*
Update location of DataTypes.h to reflect move in LLVM with r85086.
Chandler Carruth
2009-10-26
1
-1
/
+1
*
Rename NextOffset to DataSize.
Anders Carlsson
2009-09-26
1
-1
/
+8
*
Who would have thought that empty classes were so tricky? Handle cases where ...
Anders Carlsson
2009-09-25
1
-0
/
+4
*
More work on empty classes.
Anders Carlsson
2009-09-25
1
-0
/
+4
*
Scaffolding for supporting empty bases/fields.
Anders Carlsson
2009-09-24
1
-0
/
+21
*
Fix speling error.
Anders Carlsson
2009-09-22
1
-1
/
+1
*
Store the set of indirect primary bases directly in the record layout builder.
Anders Carlsson
2009-09-22
1
-9
/
+19
*
Record layout builder cleanup.
Anders Carlsson
2009-09-22
1
-5
/
+5
*
Remove tabs, and whitespace cleanups.
Mike Stump
2009-09-09
1
-9
/
+9
*
Refine vbase offset calculations. WIP.
Mike Stump
2009-08-16
1
-1
/
+1
*
Cleanups and fixups for calculating the virtual base offsets. WIP.
Mike Stump
2009-08-16
1
-0
/
+2
*
Deconflate virtual base offsets from non-virtual base offsets.
Mike Stump
2009-08-14
1
-1
/
+4
*
Refine vtable layout for virtual bases and keep better track of
Mike Stump
2009-08-13
1
-2
/
+4
*
Prep for vbase layout refinements. WIP.
Mike Stump
2009-08-13
1
-1
/
+2
*
Refine primary vbase selection ordering. WIP.
Mike Stump
2009-08-12
1
-0
/
+3
*
Take #pragma pack into account when laying out structs. Fixes rdar://problem/...
Anders Carlsson
2009-08-08
1
-1
/
+2
*
Add ability to generate vcall offsets for primary virtual base.
Mike Stump
2009-08-07
1
-1
/
+5
*
Layout virtual bases. Work in progress.
Mike Stump
2009-08-06
1
-1
/
+3
*
Calculate the primary base class better and use that when laying down
Mike Stump
2009-08-05
1
-0
/
+8
*
Fix type to be consistent with the rest of the code.
Mike Stump
2009-07-30
1
-1
/
+1
*
Add ability to layout the vtable pointer in trivial cases. I noticed
Mike Stump
2009-07-30
1
-0
/
+1
*
Add a field for C++ specific data to ASTRecordLayout. Use it to store the non...
Anders Carlsson
2009-07-28
1
-1
/
+6
*
Add include needed for MSVC.
Daniel Dunbar
2009-07-19
1
-0
/
+1
[next]