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
2012-03-07
AST representation for user-defined literals, plus just enough of semantic
Richard Smith
2012-02-22
Generate an AST for the conversion from a lambda closure type to a
Douglas Gregor
2012-02-18
Fix wrong-code bug: __imag on a scalar lvalue should produce a zero rvalue,
Richard Smith
2012-02-17
Whether an argument is required (in contrast with being an
John McCall
2012-02-15
Split reinterpret_casts of member pointers out from CK_BitCast; this
John McCall
2012-02-14
Use a simpler (and more efficient) pattern to pad vectors.
Benjamin Kramer
2012-02-11
Basic support for referring to captured variables from lambdas. Some simple ...
Eli Friedman
2012-02-09
Refactor lambda IRGen so AggExprEmitter::VisitLambdaExpr does the right thing.
Eli Friedman
2012-02-09
Basic IRGen for LambdaExprs with captures.
Eli Friedman
2012-02-08
A little bit of lambda IRGen.
Eli Friedman
2012-02-07
simplify a bunch of code to use the well-known LLVM IR types computed by Code...
Chris Lattner
2012-02-05
Basic: import SmallString<> into clang namespace
Dylan Noblesmith
2012-01-30
Simplify code by using the new getAggregateElement method that got added
Chris Lattner
2012-01-26
Use function pointers, rather than references, to pass Destroyers
Peter Collingbourne
2012-01-25
Fixup r148926, for -Asserts.
NAKAMURA Takumi
2012-01-25
reapply r148902:
Chris Lattner
2012-01-25
Fix a crash for an edge case of the GNU ?: extension.
Eli Friedman
2012-01-25
Revert 148902 which was part of 148901 which was reverted in r148906.
Argyrios Kyrtzidis
2012-01-25
use the new ConstantVector::getSplat method where it makes sense.
Chris Lattner
2012-01-21
Add an assertion that our use-marking actually covers all uses of a variable....
Eli Friedman
2012-01-20
More dead code removal (using -Wunreachable-code)
David Blaikie
2012-01-16
Some improvements to the handling of C11 atomic types:
David Chisnall
2012-01-04
implement rdar://10639962 by keeping track of increased alignment
Chris Lattner
2011-12-19
Fix PR5279 - don't sliently drop alignment information on stores of types tha...
Chris Lattner
2011-12-03
Switch LValue so that it exposes alignment in CharUnits. (No functional chan...
Eli Friedman
2011-12-03
Switch the Alignment argument on AggValueSlot over to CharUnits, per John's r...
Eli Friedman
2011-12-03
Track alignment in AggValueSlot. No functional change in this patch, but I'l...
Eli Friedman
2011-12-01
Don't use a varargs convention for calls unprototyped functions where one of ...
Eli Friedman
2011-11-27
When destroying temporaries, instead of a custom cleanup use the
Peter Collingbourne
2011-11-27
Reference initialization with initializer lists.
Sebastian Redl
2011-11-22
Use static storage duration for file-scope compound literals, even when they
Richard Smith
2011-11-16
Fix a bunch of really nasty bugs in how we compute alignment for reference lv...
Eli Friedman
2011-11-10
Enter the cleanups for a block outside the enclosing
John McCall
2011-11-08
Bind function "r-values" as l-values when emitting them as
John McCall
2011-11-07
Rip out CK_GetObjCProperty.
John McCall
2011-11-07
Rip the ObjCPropertyRef l-value kind out of IR-generation.
John McCall
2011-11-06
Change the AST representation of operations on Objective-C
John McCall
2011-11-02
back out changes in r143399 and r143475.
Fariborz Jahanian
2011-10-31
Adds IRGen support for captured rvalue references in blocks.
Fariborz Jahanian
2011-10-27
Annotate imprecise FP division with fpaccuracy metadata
Peter Collingbourne
2011-10-14
Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...
Eli Friedman
2011-10-13
Recommit:
Eric Christopher
2011-10-12
Revert file/scope handling patches. gdb testing revealed a couple of bugs.
Eric Christopher
2011-10-11
Start handling debug line and scope information better:
Eric Christopher
2011-10-11
Silence some -Wuninitialized false positives with gcc.
Eli Friedman
2011-10-11
Initial implementation of __atomic_* (everything except __atomic_is_lock_free).
Eli Friedman
2011-10-06
CUDA: IR generation support for kernel call expressions
Peter Collingbourne
2011-09-30
objc gc: assigning to an objc object struct member through an ivar
Fariborz Jahanian
2011-09-29
Rename EmitStopPoint in CGDebugInfo to EmitLocation. "stop points" don't
Eric Christopher
2011-09-29
Call UpdateLineDirectiveRegion every time we want to emit a stop
Eric Christopher
[next]