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
/
CodeGenFunction.h
Age
Commit message (
Expand
)
Author
2010-12-08
Stop using builtins for the "_lane" variants of saturating multiply intrinsics.
Bob Wilson
2010-12-07
Stop using a clang builtin for Neon vdup_lane intrinsics.
Bob Wilson
2010-12-06
Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical
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
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
IR Gen. part of API support for __block cxx
Fariborz Jahanian
2010-12-02
Improve codegen for initializer lists to use memset more aggressively
Chris Lattner
2010-12-02
Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...
John McCall
2010-11-28
BuildVirtualCall doesn't need to take a reference to a pointer.
Anders Carlsson
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
2010-11-16
Simplify some complex emission and implement correct semantics for
John McCall
2010-11-13
Block API patch to do copy ctor of copied-in cxx objects in
Fariborz Jahanian
2010-11-06
Simplify the logic for emitting guard variables for template static
John McCall
2010-10-27
Restore r117403 (fixing IR gen for bool atomics), this time being less
John McCall
2010-10-27
Revert r117403 as it caused PR8480.
Rafael Espindola
2010-10-26
Extract procedures to do scalar-to-memory and memory-to-scalar conversions
John McCall
2010-10-26
Factor out the code for emitting code to load vtable pointer members
Dan Gohman
2010-10-19
Fix Whitespace.
Michael J. Spencer
2010-10-15
Death to blocks, or at least the word "block" in one particular obnoxiously
John McCall
2010-10-14
Experimental TBAA support.
Dan Gohman
2010-10-14
Eliminate usage of ObjCSuperExpr used for
Fariborz Jahanian
2010-10-09
Add target implementations for the X86 builtins:
Bill Wendling
2010-10-09
Permit constant evaluation of const floating-point variables with
John McCall
2010-09-28
Accidentally committed some temporary changes on my branch when reverting pat...
Bill Wendling
2010-09-28
Temporarily revert 114929 114925 114924 114921. It looked like they (or at least
Bill Wendling
2010-09-24
Patch implements passing arrays to functions expecting
Fariborz Jahanian
2010-09-21
IRgen for gnu extension's conditional lvalue expression
Fariborz Jahanian
2010-09-20
Implements in IRgen gnu extensions missing LHS for
Fariborz Jahanian
2010-09-18
Adjust a fixup's starting branch if it's being resolved because
John McCall
2010-09-17
Patch to add IRgen support for Gnu's conditional operator
Fariborz Jahanian
2010-09-17
When emitting a new-expression inside a conditional expression,
John McCall
2010-09-16
Patch to move RequiresGCollection bit to
Fariborz Jahanian
2010-09-15
one piece of code is responsible for the lifetime of every aggregate
John McCall
2010-09-14
Implement the EH cleanup to call 'operator delete' if a new-expression throws
John McCall
2010-09-14
Fix VLA miscompilation.
Argyrios Kyrtzidis
2010-09-08
Implement ARM static local initialization guards, which are more compact than
John McCall
2010-09-02
Abstract IR generation of array cookies into the C++ ABI class and
John McCall
2010-08-31
Teach IR generation to return 'this' from constructors and destructors
John McCall
2010-08-21
IRgen: Set the alignment correctly when creating LValue for a decls.
Daniel Dunbar
2010-08-21
CodeGenFunction: Eliminate unused MakeQualifiers() function.
Daniel Dunbar
2010-08-21
IRgen/CGValue: Give MakeAddrLValue() an alignment argument, and eliminate old...
Daniel Dunbar
2010-08-21
IRgen: Eliminate EmitPredefinedFunctionName(), it doesn't need to be factored...
Daniel Dunbar
2010-08-21
IRgen: Add an LValue::MakeAddr variant which takes a type and uses that to build
Daniel Dunbar
2010-08-21
IRgen: Change Emit{Load,Store}OfScalar to take a required Alignment argument and
Daniel Dunbar
2010-08-14
More cleanup enabling.
John McCall
2010-08-13
Sketch out a framework for delaying the activation of a cleanup.
John McCall
2010-08-10
Simplify code and add comments, in code that generate debug info for constant...
Devang Patel
[next]