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
...
*
Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual.
Anders Carlsson
2010-11-24
1
-2
/
+2
*
Use the newly added function in ASTRecordLayoutBuilder.
Anders Carlsson
2010-11-24
1
-38
/
+3
*
Refactoring of Diagnostic class.
Argyrios Kyrtzidis
2010-11-18
1
-2
/
+1
*
Don't update empty field subobjects for bitfields. Fixes PR8519.
Anders Carlsson
2010-11-01
1
-1
/
+3
*
Get rid of more calls to getBaseClassOffsetInBits.
Anders Carlsson
2010-11-01
1
-10
/
+5
*
Port over a couple of getVBaseClassOffsetInBits call sites to use getVBaseCla...
Anders Carlsson
2010-10-31
1
-18
/
+18
*
Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase...
Anders Carlsson
2010-10-31
1
-9
/
+9
*
Start converting over the RecordLayoutBuilder next.
Anders Carlsson
2010-10-31
1
-20
/
+15
*
EmptyObjectMap now uses CharUnits wherever possible.
Anders Carlsson
2010-10-31
1
-61
/
+61
*
More CharUnits conversion.
Anders Carlsson
2010-10-31
1
-22
/
+44
*
More CharUnits conversion.
Anders Carlsson
2010-10-31
1
-21
/
+28
*
Use CharUnits in the EmptyClassOffsets map.
Anders Carlsson
2010-10-31
1
-3
/
+12
*
Baby steps towards using only CharUnits for base class offsets in ASTRecordLa...
Anders Carlsson
2010-10-31
1
-4
/
+10
*
Move classes into anonymous namespaces.
Benjamin Kramer
2010-10-22
1
-9
/
+11
*
Store in PCH the key function of C++ class to avoid deserializing the complet...
Argyrios Kyrtzidis
2010-10-14
1
-3
/
+0
*
Embrace C++ ABI 5.2.6 and consider that template instantiations don't have ke...
Argyrios Kyrtzidis
2010-10-13
1
-0
/
+7
*
Implement -Wpadded and -Wpacked.
Argyrios Kyrtzidis
2010-09-22
1
-22
/
+155
*
Use a smart pointer instead of delete.
Argyrios Kyrtzidis
2010-08-25
1
-6
/
+5
*
Add a virtual destructor to the base of another class hierarchy with virtual
Chandler Carruth
2010-08-23
1
-0
/
+2
*
Add some enum goodness as requested by Chris. Now instead of storing the
Charles Davis
2010-08-19
1
-5
/
+6
*
Restore the build
John McCall
2010-08-19
1
-0
/
+1
*
Add a special RecordLayoutBuilder for the Microsoft C++ ABI.
Charles Davis
2010-08-19
1
-25
/
+73
*
Generate Attr subclasses with TableGen.
Alexis Hunt
2010-08-18
1
-6
/
+4
*
StringRef'ication of lots stuff, patch by Peter Davies!
Daniel Dunbar
2010-08-17
1
-1
/
+1
*
Remove ATTRIBUTE_UNUSED from the common pattern of disallowing copying.
Argyrios Kyrtzidis
2010-08-15
1
-3
/
+2
*
Add ATTRIBUTE_UNUSED to methods not supposed to be used.
Argyrios Kyrtzidis
2010-08-15
1
-2
/
+3
*
Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures
Daniel Dunbar
2010-06-29
1
-1
/
+1
*
Delete assert in ComputeKeyFunction. The function runs fine without it, since
Jeffrey Yasskin
2010-06-29
1
-2
/
+0
*
Do the same short-circuit optimization when laying out bases.
Anders Carlsson
2010-06-13
1
-7
/
+18
*
Implement part of the EmptySubobjectMap optimization described in PR6998. We ...
Anders Carlsson
2010-06-13
1
-1
/
+16
*
Correctly handle fields with virtual bases containing empty subobjects.
Anders Carlsson
2010-06-08
1
-1
/
+27
*
When checking whether we can place a base subobject at an offset, we don't ne...
Anders Carlsson
2010-06-08
1
-1
/
+22
*
Minor cleanups to the empty subobject map.
Anders Carlsson
2010-06-08
1
-8
/
+23
*
And now for the best part: Removing the old code.
Anders Carlsson
2010-05-30
1
-190
/
+0
*
Turn on the new empty base subobject tracking code. It's a bit faster than th...
Anders Carlsson
2010-05-30
1
-19
/
+5
*
Cleanup.
Anders Carlsson
2010-05-29
1
-13
/
+6
*
Make EmptySubobjectMap::CanPlaceBaseAtOffset take a BaseSubobjectInfo as well.
Anders Carlsson
2010-05-29
1
-16
/
+4
*
Change RecordLayoutBuilder::LayoutBase to take a BaseSubobjectInfo. No functi...
Anders Carlsson
2010-05-29
1
-14
/
+14
*
Rework the way virtual primary bases are added when laying out classes. Inste...
Anders Carlsson
2010-05-29
1
-52
/
+35
*
Change LayoutVirtualBase to also take a BaseSubobjectInfo.
Anders Carlsson
2010-05-29
1
-13
/
+15
*
Change RecordLayoutBuilder::LayoutNonVirtualBase to take a BaseSubobjectInfo....
Anders Carlsson
2010-05-29
1
-10
/
+19
*
Move computing the base subobject info for a class into the RecordLayoutBuild...
Anders Carlsson
2010-05-29
1
-94
/
+149
*
Rename BaseInfo to BaseSubobjectInfo.
Anders Carlsson
2010-05-28
1
-25
/
+47
*
Move BaseInfo outside of the EmptySubobject class.
Anders Carlsson
2010-05-28
1
-13
/
+13
*
More work on the empty subobject map. This code is not yet used.
Anders Carlsson
2010-05-27
1
-7
/
+225
*
Sema: Add initial support for '#pragma options align=mac68k'.
Daniel Dunbar
2010-05-27
1
-20
/
+32
*
More work on the new empty subobject map.
Anders Carlsson
2010-05-27
1
-7
/
+169
*
Strip trailing whitespace.
Daniel Dunbar
2010-05-27
1
-82
/
+82
*
AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate.
Daniel Dunbar
2010-05-27
1
-6
/
+5
*
More work on the empty subobjects map.
Anders Carlsson
2010-05-27
1
-28
/
+49
[prev]
[next]