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
2009-03-04
Move more of blocks codegen out of CodeGenModule and into the
Mike Stump
2009-03-04
Add __block codegen testcase. We introduce a temporary flag to enable
Mike Stump
2009-03-04
Improved ABI compliance for __block variables. No testcases yet as we
Mike Stump
2009-03-02
Avoid crash when child iterator gives null result.
Daniel Dunbar
2009-03-02
Push checking down, also, give the user a hit as to which part of the
Mike Stump
2009-03-01
Add BLOCK_HAS_DESCRIPTOR to global blocks.
Anders Carlsson
2009-03-01
Be sure to mark blocks with no imports as being global.
Mike Stump
2009-03-01
Remove debugging code.
Anders Carlsson
2009-03-01
Emit errors about unsupported blocks features.
Anders Carlsson
2009-03-01
Do some blocks cleanup and simplification. Fix a crash, and add a test case.
Anders Carlsson
2009-02-28
improve compatibility with the VC++'08 C++ compiler. Patch by
Chris Lattner
2009-02-28
First cut CodeGen support for __block variables.
Mike Stump
2009-02-26
Create a new TypeNodes.def file that enumerates all of the types,
Douglas Gregor
2009-02-25
CodeGen support for copied BlockDeclRefExprs.
Mike Stump
2009-02-24
Pass the CodeGenModule object to GenerateBlockFunction, instead of *this (whi...
Anders Carlsson
2009-02-24
Ensure that we can't break or continue out of a block.
Mike Stump
2009-02-22
Cleanp code with some recent suggestions.
Mike Stump
2009-02-21
The blocks ABI is wrong, add a FIXME.
Mike Stump
2009-02-21
Add CodeGen support for the helper for BlockDeclRefExprs. The easier
Mike Stump
2009-02-19
More codegen for blocks. The type of block literals should be better.
Mike Stump
2009-02-17
Avoid getNameAsCString when the decl doesn't have a name.
Mike Stump
2009-02-17
Be sure to initialize Name.
Mike Stump
2009-02-14
Use getNameAsCString instead of getNameAsString and reflow the type.
Mike Stump
2009-02-14
Generate the helper function for blocks. Now basic codegen is
Mike Stump
2009-02-13
Let the backend unique these.
Mike Stump
2009-02-13
Fix spelling.
Mike Stump
2009-02-13
Move DescriptorUniqueCount into CGM.
Mike Stump
2009-02-13
Move NSConcreteStackBlock into CGM.
Mike Stump
2009-02-13
Eliminate an unused variable
Douglas Gregor
2009-02-13
Move GlobalUniqueCount up into CGM.
Mike Stump
2009-02-13
Condense NSConcreteGlobalBlock handling.
Mike Stump
2009-02-13
Calculate size correctly.
Mike Stump
2009-02-13
Size should be unsigned.
Mike Stump
2009-02-13
Condense all the blocks code into CGBlocks.cpp.
Mike Stump
2009-02-13
Fixup types, the runtime uses int, not int32.
Mike Stump
2009-02-13
Fixup spacing a tad.
Mike Stump
2009-02-13
Move GenericBlockLiteralType into CGM.
Mike Stump
2009-02-13
Move BlockDescriptorType into CGM.
Mike Stump
2009-02-12
Add a very basic implemenation of global blocks. This needs to be cleaned up.
Anders Carlsson
2009-02-12
Add support for generating block call expressions.
Anders Carlsson
[prev]