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
/
CodeGen
Age
Commit message (
Expand
)
Author
2009-11-18
Set up vtable visibility appropriately.
Mike Stump
2009-11-18
Propagate hidden to the _ZTS symbols appropriately. WIP.
Mike Stump
2009-11-18
Add an assertion to catch bad calls to EmitCallArgs.
Eli Friedman
2009-11-18
Be sure to set visibility for ZTI symbols for classes from the class.
Mike Stump
2009-11-18
Make _ZTI symbols hidden. This speeds up the dynamic linker.
Mike Stump
2009-11-18
Missing piece of r89173.
Eli Friedman
2009-11-18
Refactor emitting call to delete operator into common function EmitDeleteCall.
Eli Friedman
2009-11-18
Fix one last gotcha with typeid.
Mike Stump
2009-11-17
Cleanup.
Mike Stump
2009-11-17
Add rtti support for arrays, functiond without prototypes, vectors and
Mike Stump
2009-11-17
Add rtti info for function prototypes and refactor. This allows
Mike Stump
2009-11-17
This patch finalizes implementatin of weak_import
Fariborz Jahanian
2009-11-17
Add rtti support for pointer to data members.
Mike Stump
2009-11-17
More cases for weak_import objective-c2 classes.
Fariborz Jahanian
2009-11-17
Add rtti support for non-member pointers. WIP.
Mike Stump
2009-11-17
More support for weak_import objective-c2 class.
Fariborz Jahanian
2009-11-17
Added block type introspection support.
David Chisnall
2009-11-17
Fixed bug where ivar offsets were being initialized as 0 with the fragile GNU...
David Chisnall
2009-11-17
Skip over shadow using decls during codegen.
John McCall
2009-11-17
Unify the way destructor epilogues are generated for synthesized and regular ...
Anders Carlsson
2009-11-17
More const is always good.
Anders Carlsson
2009-11-17
Fix typo. Thanks Ted.
Mike Stump
2009-11-17
Add typeinfo support for T* and const T* for all builtin types T.
Mike Stump
2009-11-17
Add typeid for the builtin types. WIP.
Mike Stump
2009-11-17
Ensure we peer through () when handling typeid(*p).
Mike Stump
2009-11-17
Since we always have 2 edges, we don't need to reserve 3 slot for the
Mike Stump
2009-11-17
Minor CFG refinements for typeid and dynamic_cast.
Mike Stump
2009-11-16
Fix up EmitMemberInitializer to handle many more cases.
Eli Friedman
2009-11-16
Reorganize EmitMemberInitializer to put anonymous unions on the common codepath.
Eli Friedman
2009-11-16
Make member initializers for union members work correctly.
Eli Friedman
2009-11-16
Implement dynamic_cast<void*>(E).
Mike Stump
2009-11-16
Implement a few more cases for copy constructor synthesis.
Eli Friedman
2009-11-16
First part of changes to eliminate problems with cv-qualifiers and
Douglas Gregor
2009-11-16
Clean up scalar cast kind handling; make cast kind handling explicitly handle
Eli Friedman
2009-11-16
Audit done, all the required casts are already done.
Mike Stump
2009-11-16
revert r88963.
Devang Patel
2009-11-16
Use TrackingVH to hold forward decl. This one is for RecordType.
Devang Patel
2009-11-16
Parallel fix to r88951: use TrackingVH to hold forward decl.
Eli Friedman
2009-11-16
Fix valgrind uninitialized error.
Eli Friedman
2009-11-16
Use TrackingVH to hold forward decl.
Devang Patel
2009-11-16
Fixed two minor differences between clang and GCC-generated runtime structure...
David Chisnall
2009-11-16
The ssp and sspreq function attributes should only be applied to function def...
Anders Carlsson
2009-11-16
Pass a value for the isSigned parameter of CreateIntCast, rather than
Duncan Sands
2009-11-16
Implement most of dynamic_cast. WIP.
Mike Stump
2009-11-16
Make GetAddrOfConstantStringFromLiteral return a constant of the correct type.
Eli Friedman
2009-11-16
Some minor cleanup for EmitCastLValue.
Eli Friedman
2009-11-16
Fix a couple of cases where we weren't generating the right kind of call
Eli Friedman
2009-11-16
Implement two-argument form of delete operator.
Eli Friedman
2009-11-15
When generating the deleting ctor, emit a call to delete.
Anders Carlsson
2009-11-15
Peer through refernces for typeid. WIP.
Mike Stump
[next]