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
/
CGBlocks.cpp
Age
Commit message (
Expand
)
Author
2011-06-20
Update to match mainline ConstantStruct::get API change. Also, use
Chris Lattner
2011-06-18
update for api change.
Chris Lattner
2011-06-16
Restore correct use of GC barriers.
John McCall
2011-06-15
Automatic Reference Counting.
John McCall
2011-06-11
Implement support for C++11 in-class initialization of non-static data members.
Richard Smith
2011-05-15
Use arrays and SmallVectors instead of std::vectors when building function
John McCall
2011-05-13
When determining whether we can make a declaration into a global
Douglas Gregor
2011-05-02
Emit debug info for __destroy_helper_block_ and __copy_helper_block.
Devang Patel
2011-05-02
Simplify code a bit by using CallArgList::add. No intended functionality cha...
Eli Friedman
2011-03-31
Whoops.
John McCall
2011-03-31
After much contemplation, I've decided that we probably shouldn't "unique"
John McCall
2011-03-31
Move all the significant __block code into CGBlocks.cpp. No functionality
John McCall
2011-03-25
Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed ...
Devang Patel
2011-03-09
Remove a rather egregious use of getFunctionInfo.
John McCall
2011-03-09
Use the "undergoes default argument promotion" bit on parameters to
John McCall
2011-03-08
Emit block capture initializers as if they were normal initializers for a local
John McCall
2011-03-08
Fixed source range for all DeclaratorDecl's.
Abramo Bagnara
2011-03-07
CodeGenFunction::GenerateBlockFunction() should initialize DebugInfo just lik...
Devang Patel
2011-03-07
DebugInfo can be enabled or disabled at function level (e.g. using an attribu...
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-02-22
Emit the structure layout of the block literal parameter to a block
John McCall
2011-02-22
Reorganize the emission of local variables.
John McCall
2011-02-16
Don't call objc_read_weak as part of emitting a block literal.
John McCall
2011-02-15
Assorted cleanup:
John McCall
2011-02-08
Reorganize CodeGen{Function,Module} to eliminate the unfortunate
John McCall
2011-02-08
Extend the const capture optimization to C++ record types with no
John McCall
2011-02-07
When copy-capturing values for a nested capture, use a BlockDeclRefExpr.
John McCall
2011-02-07
A few more tweaks to the blocks AST representation:
John McCall
2011-01-20
Add CharUnits::RoundUpToAlignment() to simplify rounding in character units.
Ken Dyck
2011-01-19
Change QualType::getTypePtr() to return a const pointer, then change a
John McCall
2011-01-13
Move name mangling support from CodeGen to AST. In the
Peter Collingbourne
2011-01-05
Refactor the application of type attributes so that attributes from
John McCall
2010-12-02
IR Gen. part of API support for __block cxx
Fariborz Jahanian
2010-12-02
Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...
John McCall
2010-11-18
Calculate the value kind of an expression when it's created and
John McCall
2010-11-17
Fixes synthesis of type for the object which holds info.
Fariborz Jahanian
2010-11-16
Implements __block API for c++ objects. There is still
Fariborz Jahanian
2010-11-15
Some cleanup of block API code.
Fariborz Jahanian
2010-11-14
Removed unnecessary initialization of a flag which
Fariborz Jahanian
2010-11-13
Initialize couple of fields.
Fariborz Jahanian
2010-11-13
Block API patch to do copy ctor of copied-in cxx objects in
Fariborz Jahanian
2010-11-11
Adding couple of Block API, a bug fix and
Fariborz Jahanian
2010-10-28
When emitting l-values for bool non-__block decl references, make a pointer
John McCall
2010-10-14
Eliminate usage of ObjCSuperExpr used for
Fariborz Jahanian
2010-09-15
one piece of code is responsible for the lifetime of every aggregate
John McCall
2010-09-11
Fixes an obscure bug in importd block variable layout
Fariborz Jahanian
2010-08-26
De-memberify the VarDecl and FunctionDecl StorageClass enums.
John McCall
2010-08-25
GCC didn't care for my attempt at API compatibility, so brute-force everything
John McCall
2010-08-13
Make use of __func__ in a block actually refer to
Fariborz Jahanian
[next]