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
/
CGCXX.cpp
Age
Commit message (
Expand
)
Author
2011-02-13
Look through array types when deciding whether a field requires non-trivial
John McCall
2011-02-08
Reorganize CodeGen{Function,Module} to eliminate the unfortunate
John McCall
2011-02-05
Re-land r124768, with a fix for PR9130.
Anders Carlsson
2011-02-03
Clean up of -fapple-kext abi code. No change otherwise.
Fariborz Jahanian
2011-02-03
Revert 124768.
Rafael Espindola
2011-02-03
Don't try to mark virtual members referenced for classes where the key function
Anders Carlsson
2011-02-01
-fapple-kext support for indirect call to virtuals dtors - wip.
Fariborz Jahanian
2011-01-28
More work to support -fapple-kext regarding
Fariborz Jahanian
2011-01-20
apple kext abi requires all vf calls, including qualified
Fariborz Jahanian
2011-01-13
Move name mangling support from CodeGen to AST. In the
Peter Collingbourne
2010-11-28
BuildVirtualCall doesn't need to take a reference to a pointer.
Anders Carlsson
2010-11-28
Move CGCXXABI functions to CGCXXABI.cpp
Anders Carlsson
2010-11-06
Simplify the logic for emitting guard variables for template static
John McCall
2010-10-31
Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase...
Anders Carlsson
2010-10-26
Factor out the code for emitting code to load vtable pointer members
Dan Gohman
2010-10-22
Substantially revise how clang computes the visibility of a declaration to
John McCall
2010-10-04
Fix filename in header comment.
Devang Patel
2010-09-08
Implement ARM static local initialization guards, which are more compact than
John McCall
2010-09-02
Abstract IR generation of array cookies into the C++ ABI class and
John McCall
2010-08-31
Amusingly, I missed this point of abstraction in all my earlier
John McCall
2010-08-31
Teach IR generation to return 'this' from constructors and destructors
John McCall
2010-08-23
Abstract out everything having to do with member pointers into the ABI
John McCall
2010-08-22
Go back to asking CodeGenTypes whether a type is zero-initializable.
John McCall
2010-08-22
Experiment with using first-class aggregates to represent member function
John McCall
2010-08-22
Extract member function pointer comparison and null comparison into
John McCall
2010-08-22
Abstract out member-pointer creation. I'm really unhappy about the current
John McCall
2010-08-22
Abstract more member-pointerness out.
John McCall
2010-08-22
Abstract out member-pointer conversions.
John McCall
2010-08-22
Extract calls to method pointers out as an ABI routine.
John McCall
2010-08-16
Implement support for member pointers under the Microsoft C++ ABI in the
Charles Davis
2010-07-07
Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of...
Argyrios Kyrtzidis
2010-07-01
Remove unnecessary ASTContext parameter from
Douglas Gregor
2010-06-22
Switch over to the new caching version of getMangledName.
Anders Carlsson
2010-06-15
Move CodeGenOptions.h *back* into Frontend. This should have been done when the
Chandler Carruth
2010-06-09
Get rid of getMangledCXXCtorName and getMangledCXXDtorName.
Anders Carlsson
2010-06-09
More mangling cleanup.
Anders Carlsson
2010-05-30
Fix for PR7040: Don't try to compute the LLVM type for a function where it
Eli Friedman
2010-05-25
IRgen: Add a stub class for generating ABI-specific C++ code.
Charles Davis
2010-05-25
Improve name mangling for blocks and support mangling of static local
Douglas Gregor
2010-05-25
If a function definition has any sort of weak linkage, its static local
John McCall
2010-04-17
Vtable -> VTable renames across the board.
Anders Carlsson
2010-03-30
Remove the old vtable layout code.
Anders Carlsson
2010-03-24
Remove old thunks code.
Anders Carlsson
2010-03-23
Use the canonical destructor, which fixes the self-host build. Thanks to Eli ...
Anders Carlsson
2010-03-23
Always emit associated thunks when emitting the function itself. Remove getVt...
Anders Carlsson
2010-03-23
Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable...
Anders Carlsson
2010-03-19
Change CodeGenModule to rely on the Module's symbol table instead of
John McCall
2010-03-06
Use static method in GlobalValue
Rafael Espindola
2010-03-05
Don't produce an alias for a destructor if the target is weak.
Rafael Espindola
2010-03-03
Don't emit derived-to-base destructor aliases if we don't have a definition
John McCall
[next]