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
2010-12-02
Add support for the common and nocommon attributes.
Eric Christopher
2010-12-02
Enhance the init generation logic to emit a memset followed by a few stores when
Chris Lattner
2010-12-02
Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...
John McCall
2010-12-01
Restore the lvalue-to-rvalue conversion patch with a minimal fix.
John McCall
2010-12-01
add some infrastructure that will let us codegen
Chris Lattner
2010-12-01
get some i32/i8/i1 constants from Builder, which is much less painful than
Chris Lattner
2010-11-30
A CGRecordLayout object persists. Since its contained types may
John McCall
2010-11-30
CGRecordLayoutBuilder does not need to be exported from this module.
John McCall
2010-11-30
Declaring local static in global block
Fariborz Jahanian
2010-11-30
L-value to r-value conversion is not ready for prime-time.
John McCall
2010-11-30
Introduce an r-value to l-value cast kind. I'm not promising anything
John McCall
2010-11-30
Harden CGDebugInfo::CreateType() a bit for cases where we couldn't generate t...
Douglas Gregor
2010-11-29
Merge System into Support.
Michael J. Spencer
2010-11-28
Don't store the maximum alignment, we can trivially compute it.
Anders Carlsson
2010-11-28
More work on laying out virtual bases.
Anders Carlsson
2010-11-28
BuildVirtualCall doesn't need to take a reference to a pointer.
Anders Carlsson
2010-11-28
Make the destructor be the 'vtable anchor' of the CGCXXABI class.
Anders Carlsson
2010-11-28
Move CGCXXABI functions to CGCXXABI.cpp
Anders Carlsson
2010-11-28
Add a CGCXXABI.cpp file.
Anders Carlsson
2010-11-25
Hide a bunch of symbols.
Benjamin Kramer
2010-11-25
Begin work on actually laying out virtual bases.
Anders Carlsson
2010-11-24
Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual.
Anders Carlsson
2010-11-24
Move code off the primary base info iterator. No functionality change.
Anders Carlsson
2010-11-24
Add CXXRecordDecl::getIndirectPrimaryBases.
Anders Carlsson
2010-11-24
Simplify code.
Anders Carlsson
2010-11-24
Fix a (probably very old) regression where we weren't using the typedef name ...
Anders Carlsson
2010-11-24
Revert r120110. We don't want to call ConvertType from within getCGRecordLayout.
Anders Carlsson
2010-11-24
Use ConvertType instead of ConvertTagDeclType, since ConvertType will assign ...
Anders Carlsson
2010-11-24
Simplify code.
Anders Carlsson
2010-11-24
Fix build.
Anders Carlsson
2010-11-24
Make CodeGenTypes::getCGRecordLayout compute the layout lazily if it doesn't ...
Anders Carlsson
2010-11-24
CGRecordLayout types are always struct types.
Anders Carlsson
2010-11-24
Switch a lot of call-sites over to using the new value-kind calculations.
John McCall
2010-11-22
Refactor the null-initialization for record types and make it handle bases th...
Anders Carlsson
2010-11-22
Remove FIXME; we don't ever want to lay out empty bases.
Anders Carlsson
2010-11-21
Rename BaseLLVMType to NonVirtualBaseLLVMType.
Anders Carlsson
2010-11-21
Add getCGRecordLayout helper function. No functionality change.
Anders Carlsson
2010-11-21
Fix warning: enumeration value 'IndirectField' not handled in switch.
Francois Pichet
2010-11-19
Minor cleanup. No change otherwise.
Fariborz Jahanian
2010-11-18
Fix a bug where write-barriers for assignment through reference
Fariborz Jahanian
2010-11-18
Refactoring of Diagnostic class.
Argyrios Kyrtzidis
2010-11-18
Calculate the value kind of an expression when it's created and
John McCall
2010-11-18
comparison of AltiVec vectors now gives bool result (fix for 7533)
Anton Yartsev
2010-11-17
When forming the !srcloc mdnode for an inline asm, add the SourceLocations
Chris Lattner
2010-11-17
adjust for llvm mainline, yay type safety
Chris Lattner
2010-11-17
factor some code out to a helper function, no functionality change.
Chris Lattner
2010-11-17
Fixes synthesis of type for the object which holds info.
Fariborz Jahanian
2010-11-17
Reset the lifetime-managed flag between emission of the agg conditional
John McCall
2010-11-16
Support compound complex operations as l-values in C++. Add a test
John McCall
2010-11-16
Implements __block API for c++ objects. There is still
Fariborz Jahanian
[prev]
[next]