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.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
AST: Dump ASTRecordLayout objects when they are created with -fdump-record-la...
Daniel Dunbar
2010-04-19
1
-12
/
+25
*
Fix -Wcast-qual warnings.
Dan Gohman
2010-04-19
1
-1
/
+1
*
If a wide bit-field is inside a union its offset should always be 0.
Anders Carlsson
2010-04-17
1
-4
/
+7
*
Add raw_ostream operators to NamedDecl for convenience. Switch over all users...
Benjamin Kramer
2010-04-17
1
-3
/
+2
*
Remove printfs.
Anders Carlsson
2010-04-16
1
-6
/
+0
*
More work on wide bit-fields, WIP.
Anders Carlsson
2010-04-16
1
-0
/
+65
*
Rename the ASTContext member 'Context'.
Anders Carlsson
2010-04-16
1
-34
/
+34
*
Split adding the primary virtual base offsets out into a separate pass. This ...
Anders Carlsson
2010-04-15
1
-34
/
+67
*
Tweak spelling (Bitfield -> BitField)
Daniel Dunbar
2010-04-15
1
-1
/
+1
*
Add TargetInfo::useBitfieldTypeAlignment().
Daniel Dunbar
2010-04-15
1
-4
/
+3
*
Remove unnecessary cast.
Daniel Dunbar
2010-04-13
1
-1
/
+1
*
Fix another vbase layout bug.
Anders Carlsson
2010-04-10
1
-1
/
+5
*
Add a simple debug-only verification pass to the record layout builder.
Anders Carlsson
2010-04-10
1
-0
/
+25
*
Simplify the virtual base layout code and fix a bug where we wouldn't store t...
Anders Carlsson
2010-04-10
1
-24
/
+25
*
AST: Move C++ record layout dumping to ASTContext::DumpRecordLayout.
Daniel Dunbar
2010-04-08
1
-91
/
+197
*
More record layout builder cleanup and simplification.
Anders Carlsson
2010-03-11
1
-35
/
+24
*
Get rid of the PrimaryBase parameter from LayoutVirtualBases.
Anders Carlsson
2010-03-11
1
-13
/
+18
*
More cleanup towards fixing the real bug.
Anders Carlsson
2010-03-11
1
-18
/
+31
*
Replace the class offset vectors in RecordLayoutBuilder with maps instead so ...
Anders Carlsson
2010-03-11
1
-20
/
+24
*
More cleanup.
Anders Carlsson
2010-03-11
1
-18
/
+15
*
More record layout builder cleanup.
Anders Carlsson
2010-03-11
1
-9
/
+7
*
Remove the IndirectPrimary parameter in LayoutVirtualBases; it's already ther...
Anders Carlsson
2010-03-11
1
-9
/
+5
*
More cleanup and simplification of the record layout builder.
Anders Carlsson
2010-03-11
1
-65
/
+75
*
Get rid of the LayoutBaseNonVirtually; it was used to lay out a base either a...
Anders Carlsson
2010-03-10
1
-18
/
+20
*
More shuffling.
Anders Carlsson
2010-03-10
1
-61
/
+64
*
Cleanups, no functionality change yet.
Anders Carlsson
2010-03-10
1
-3
/
+0
*
Allocate ASTRecordLayout objects using the allocator associated with ASTContext.
Ted Kremenek
2010-03-08
1
-17
/
+18
*
Patch removes IVars list from ObjCInterfaceDecl and
Fariborz Jahanian
2010-02-19
1
-2
/
+2
*
Simplify code. If we can reach here, the base must be virtual.
Zhongxing Xu
2010-02-15
1
-5
/
+4
*
Be sure to select primary bases among the nearly empties in preorder,
Mike Stump
2010-01-22
1
-0
/
+5
*
Improve key-function computation for templates. In particular:
Douglas Gregor
2010-01-05
1
-8
/
+3
*
Misc key function fixes.
Eli Friedman
2009-12-08
1
-1
/
+10
*
Instantiated or specialized class templates never have a key function. This (...
Anders Carlsson
2009-12-07
1
-0
/
+5
*
Move key functions to a separate map.
Anders Carlsson
2009-12-07
1
-33
/
+35
*
Move helper onto CXXMethodDecl.
Eli Friedman
2009-12-06
1
-17
/
+2
*
Tweak "key function" rules so that they work for templates with virtual
Eli Friedman
2009-12-05
1
-1
/
+15
*
In Sema, whenever we think that a function is going to cause a vtable to be g...
Anders Carlsson
2009-12-02
1
-0
/
+5
*
Have ASTRecordLayout keep track of the key function, in preparation of fixing...
Anders Carlsson
2009-11-30
1
-1
/
+29
*
Use a PointerIntPair for the PrimaryBaseInfo. Yay for clever LLVM data struct...
Anders Carlsson
2009-11-27
1
-12
/
+13
*
Add a new PrimaryBaseInfo struct that combines the record decl of a primary b...
Anders Carlsson
2009-11-27
1
-28
/
+31
*
When laying out bitfields, make sure that the data size is always aligned to ...
Anders Carlsson
2009-11-22
1
-11
/
+19
*
Move bit-field layout out into a separate function. No functionality change.
Anders Carlsson
2009-11-22
1
-69
/
+86
*
Added rudimentary C++0x attribute support.
Alexis Hunt
2009-11-21
1
-6
/
+8
*
Fixup spacing.
Mike Stump
2009-11-11
1
-2
/
+1
*
Refine layout for indirect virtual base classes.
Mike Stump
2009-11-05
1
-37
/
+32
*
Audit the code for places where it is assumed that every base specifier refer...
Sebastian Redl
2009-10-25
1
-0
/
+14
*
Address comment from Daniel.
Anders Carlsson
2009-09-26
1
-1
/
+1
*
Rename NextOffset to DataSize.
Anders Carlsson
2009-09-26
1
-12
/
+12
*
Start at NextOffset when laying out bases as well.
Anders Carlsson
2009-09-26
1
-1
/
+1
*
Use NextOffset when laying out a field.
Anders Carlsson
2009-09-26
1
-1
/
+1
[next]