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