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
/
CGExpr.cpp
Age
Commit message (
Expand
)
Author
2010-06-27
Correctly destroy reference temporaries with global storage. Remove ErrorUnsu...
Anders Carlsson
2010-06-27
Add a CreateReferenceTemporary that will do the right thing for variables wit...
Anders Carlsson
2010-06-27
Simplify CodeGenFunction::EmitReferenceBindingToExpr as a first step towards ...
Anders Carlsson
2010-06-27
Reduce indentation.
Anders Carlsson
2010-06-27
finally get around to doing a significant cleanup to irgen:
Chris Lattner
2010-06-26
Implement rdar://7530813 - collapse multiple GEP instructions in IRgen
Chris Lattner
2010-06-26
minor cleanup: don't emit the base of an array subscript until after
Chris Lattner
2010-06-26
move scalar inc/dec codegen into ScalarExprEmitter instead
Chris Lattner
2010-06-26
use more efficient type comparison predicates.
Chris Lattner
2010-06-26
Change EmitReferenceBindingToExpr to take a decl instead of a boolean.
Anders Carlsson
2010-06-21
Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ ref...
Anders Carlsson
2010-06-17
objective-C++ IRGen: property reference as an
Fariborz Jahanian
2010-06-17
Objective-c++ IRGen. Support for @selector expression as
Fariborz Jahanian
2010-06-15
Move CodeGenOptions.h *back* into Frontend. This should have been done when the
Chandler Carruth
2010-05-22
Re-land the fix for PR7139.
Anders Carlsson
2010-05-22
Improve our handling of reference binding for subobjects of
Douglas Gregor
2010-05-21
Unbreak self-host.
Anders Carlsson
2010-05-21
Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...
Anders Carlsson
2010-05-21
When emitting an lvalue for an anonymous struct or union member during
John McCall
2010-05-20
Rework our handling of binding a reference to a temporary
Douglas Gregor
2010-05-15
Substantially alter the design of the Objective C type AST by introducing
John McCall
2010-05-11
Minor refactoring of my last patch.
Fariborz Jahanian
2010-05-10
Objective-C++ Code gen. Handle code gen. for property
Fariborz Jahanian
2010-05-02
Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall.
Anders Carlsson
2010-04-24
Change CodeGenFunction::GetAddressOfDerivedClass to take a BasePath.
Anders Carlsson
2010-04-24
Convert more call sites over to the new GetAddressOfBaseClass.
Anders Carlsson
2010-04-23
Handle compound assignment expressions (i += j) as lvalues, which is
Douglas Gregor
2010-04-22
Call PerformCopyInitialization to properly initialize the exception temporary
John McCall
2010-04-21
Miscellaneous codegen cleanups. Mostly, don't create new basic blocks
John McCall
2010-04-19
Some renaming of methods, fixes typo
Fariborz Jahanian
2010-04-18
Local static variables must be available module-wise
Fariborz Jahanian
2010-04-17
Fix an assert when assigning a boolean value to a bitfield of type _Bool.
Anders Carlsson
2010-04-15
IRgen: (Reapply 101222, with fixes) Move EmitStoreThroughBitfieldLValue to us...
Daniel Dunbar
2010-04-14
Speculatively revert "IRgen: Move EmitStoreThroughBitfieldLValue to use new C...
Daniel Dunbar
2010-04-14
IRgen: Move EmitStoreThroughBitfieldLValue to use new CGBitfieldInfo::AccessI...
Daniel Dunbar
2010-04-13
IRgen: Move EmitLoadOfBitfieldLValue to use new CGBitfieldInfo::AccessInfo de...
Daniel Dunbar
2010-04-10
fix PR6805: llvm.objectsize changed to take an i1 instead of an i32.
Chris Lattner
2010-04-08
IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-fie...
Daniel Dunbar
2010-04-06
IRgen: Move BitFieldIsSigned bit into CGBitFieldInfo.
Daniel Dunbar
2010-04-06
Simplify.
Daniel Dunbar
2010-04-05
IRgen: Move BitField LValues to just hold a reference to the CGBitFieldInfo.
Daniel Dunbar
2010-04-05
IRgen: Lift BitFieldInfo to CGBitFieldInfo at namespace level.
Daniel Dunbar
2010-03-31
IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out o...
Daniel Dunbar
2010-03-30
Introduce a new kind of derived-to-base cast which bypasses the need for
John McCall
2010-03-30
Minor formatting/FIXME cleanups.
Daniel Dunbar
2010-03-04
Fix PR6473.
Rafael Espindola
2010-02-16
IRgen: Add CreateIRTemp, which creates a temporary alloca but with type conve...
Daniel Dunbar
2010-02-16
IRgen: Switch EmitCompoundLiteralLValue to use CreateMemTemp.
Daniel Dunbar
2010-02-15
When emitting an aggregate into a temporary, make sure we set the alignment
John McCall
2010-02-11
More vtable layout dumper improvements. Handle destructors, dump the complete...
Anders Carlsson
[next]