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
2011-03-07
Do not emit stop point for CXXDefaultArgExpr. It results in suboptimial user ...
Devang Patel
2011-03-04
Emit a stop point before a call expression so that debugger has some chance o...
Devang Patel
2011-03-02
Revert "Add CC_Win64ThisCall and set it in the necessary places."
Tilmann Scheller
2011-03-02
Add CC_Win64ThisCall and set it in the necessary places.
Tilmann Scheller
2011-03-01
-fwrapv should turn off the inbounds markers from geps used for pointer
Chris Lattner
2011-02-27
Change the interface to ConstantFoldsToSimpleInteger to not encode
Chris Lattner
2011-02-26
Pretty up the emission of field l-values and use volatile and TBAA when
John McCall
2011-02-21
Bind references to opaque r-values correctly. Add a few test cases
John McCall
2011-02-17
Remove the "conditional save" hashtables from IR generation.
John McCall
2011-02-17
Change the representation of GNU ?: expressions to use a different expression
John McCall
2011-02-16
Save a copy expression for non-trivial copy constructions of catch variables.
John McCall
2011-02-15
Assorted cleanup:
John McCall
2011-02-15
update for ConstantVector API change.
Chris Lattner
2011-02-14
revert my ConstantVector patch, it seems to have made the llvm-gcc
Chris Lattner
2011-02-14
update for ConstantVector::get API change.
Chris Lattner
2011-02-11
For consistency, use llvm::raw_ostream in the rest of the mangle api.
Rafael Espindola
2011-02-08
Reorganize CodeGen{Function,Module} to eliminate the unfortunate
John McCall
2011-02-07
A few more tweaks to the blocks AST representation:
John McCall
2011-02-03
More capturing of 'this': implicit member expressions. Getting that
John McCall
2011-01-27
When producing IR for a lvalue-to-rvalue cast *as an lvalue*, only
Douglas Gregor
2011-01-26
Fixes an IRgen bug where __block variable is
Fariborz Jahanian
2011-01-26
Un-nest the meat of this function.
John McCall
2011-01-26
Better framework for conditional cleanups; untested as yet.
John McCall
2011-01-22
Send code generation for xvalues down the same path as lvalues
Douglas Gregor
2011-01-19
Replace calls to getTypeSize() and getTypeAlign() with their 'InChars'
Ken Dyck
2011-01-18
Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and
Jeffrey Yasskin
2010-12-06
Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical
John McCall
2010-12-06
__block variables require us to evaluate the RHS of an assignment before
John McCall
2010-12-05
Fix a bug in the emission of __real/__imag l-values on scalar operands.
John McCall
2010-12-04
More anonymous struct/union redesign. This one deals with anonymous field use...
Francois Pichet
2010-12-04
Remove some defensive calls to EmitLoadOfPropertyRefLValue that shouldn't
John McCall
2010-12-04
Although we currently have explicit lvalue-to-rvalue conversions, they're
John McCall
2010-12-04
Test case for the l-value base only being evaluated once.
John McCall
2010-12-04
Kill the KVC l-value kind and calculate the base expression when emitting
John McCall
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-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-25
Hide a bunch of symbols.
Benjamin Kramer
2010-11-24
Switch a lot of call-sites over to using the new value-kind calculations.
John McCall
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-16
Support compound complex operations as l-values in C++. Add a test
John McCall
2010-11-16
Simplify some complex emission and implement correct semantics for
John McCall
2010-11-16
Kill CK_Unknown and flesh out the documentation for the existing CastKinds.
John McCall
2010-11-15
Assorted work leading towards the elimination of CK_Unknown.
John McCall
2010-11-14
Add a few more complex-related cast kinds that arise due to arbitrary
John McCall
2010-11-13
Introduce five new cast kinds for various conversions into and
John McCall
2010-11-13
Introduce a null-to-pointer implicit cast kind.
John McCall
2010-11-09
Fix miscompilation regarding VLAs; subscription of VLA pointers was incorrect.
Argyrios Kyrtzidis
[prev]
[next]