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
/
CodeGenModule.h
Age
Commit message (
Expand
)
Author
2009-11-20
Simplify rtti building code a little. Prep for reuse for throw rtti
Mike Stump
2009-11-17
Add typeid for the builtin types. WIP.
Mike Stump
2009-11-14
Finisgh off rest of class_type_info rtti generation.
Mike Stump
2009-11-13
Move GlobalDecl to its own file. Also add DenseMapInfo traits.
Anders Carlsson
2009-11-13
Allow the tracking of address points for construction vtables as well.
Mike Stump
2009-11-12
Fix the offset calculations for non-virtual bases with overrides.
Mike Stump
2009-11-12
"Attach debug info with llvm instructions" mode was enabled a month ago. Now...
Devang Patel
2009-11-12
Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.
Chandler Carruth
2009-11-11
Push ctor vtable construction down further. WIP.
Mike Stump
2009-11-10
Add vtable caching to prevent multiple vtables for the same class from
Mike Stump
2009-11-05
Added support for static variables which require
Fariborz Jahanian
2009-10-12
Enable "debug info attached to an instruction" mode.
Devang Patel
2009-10-11
Move the vtable builder to CGVtable.cpp, general cleanup.
Anders Carlsson
2009-10-07
Add a MangleContext and pass it to all mangle functions. It will be used for ...
Anders Carlsson
2009-10-03
Move some functions from CodeGenFunctions to CodeGenModule so they can be use...
Anders Carlsson
2009-09-14
Fix subtle bug in generating LLVM function declarations for builtin functions.
Daniel Dunbar
2009-09-12
whitespace fix
Chris Lattner
2009-09-12
Change CodeGenModule::ConstructTypeAttributes to return the calling convention
Daniel Dunbar
2009-09-11
Add basic covariant thunk generation support. WIP.
Mike Stump
2009-09-11
Pass GlobalDecls to GenerateCode and StartFunction.
Anders Carlsson
2009-09-10
Add stricter GlobalDecl constructors.
Anders Carlsson
2009-09-09
Remove tabs, and whitespace cleanups.
Mike Stump
2009-09-05
Install thunks later to fixup overrides. Track space taken by vbase
Mike Stump
2009-09-04
Add overidding for methods for vtable building for the secondary
Mike Stump
2009-08-18
Cleanups. Move GenerateRtti to CodeGenModule.
Mike Stump
2009-08-16
Patch toward synthesizing non-trivial destructors. WIP
Fariborz Jahanian
2009-08-13
Patch to force synthesis of copy assignment operator
Fariborz Jahanian
2009-08-11
LLVMContext is a class now.
Benjamin Kramer
2009-08-08
Add support for global initializers.
Anders Carlsson
2009-08-07
More synthesis of copy constructors. Work in progress.
Fariborz Jahanian
2009-08-05
Update for LLVM API change.
Owen Anderson
2009-07-31
Add code to setup the vtable pointer in the constructor. Work in progress.
Mike Stump
2009-07-14
Update for LLVM API change, and contextify a bunch of related stuff.
Owen Anderson
2009-07-13
Update for LLVM API change.
Owen Anderson
2009-06-29
Improve code generation for function template specializations:
Douglas Gregor
2009-05-26
Handle the edge case of a weak function with incomplete type correctly.
Eli Friedman
2009-05-12
push GlobalDecl through enough of the CodeGenModule interfaces
Chris Lattner
2009-05-05
Refactor global decls to hold either a regular Decl or a CXXConstructorDecl +...
Anders Carlsson
2009-04-21
Explictly track tentative definitions within Sema, then hand those
Douglas Gregor
2009-04-17
Add support for generating (very basic) C++ destructors. These aren't called ...
Anders Carlsson
2009-04-17
Attributes on block functions were not being set.
Daniel Dunbar
2009-04-16
Add GetAddrOfCXXConstructor and use it.
Anders Carlsson
2009-04-15
Defer generation of tentative definitions.
Daniel Dunbar
2009-04-15
Start attempting to generate code for C++ ctors.
Anders Carlsson
2009-04-14
remove dead enum
Chris Lattner
2009-04-14
Fix PR3988: extern inline functions get strong symbol definitions in
Chris Lattner
2009-04-14
implement codegen support for __attribute((__gnuc_inline__)),
Chris Lattner
2009-04-14
Refactor how attributes are set on values.
Daniel Dunbar
2009-04-14
Split SetGlobalValueAttributes into definition/declaration halves.
Daniel Dunbar
2009-04-14
Rename (one) SetFunctionAttributes to SetLLVMFunctionAttributes to
Daniel Dunbar
[next]