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-07
Remove some FIXMEs for block literals that should be close to working.
Mike Stump
2009-03-07
codegen support for dispose helpers for block literals.
Mike Stump
2009-03-07
Codegen support for copy helpers for block literals.
Mike Stump
2009-03-06
Pass the type of the block literal around to make required temporal ordering ...
Mike Stump
2009-03-06
Complete __Block_byref_id_object_copy cogegen for block literals.
Mike Stump
2009-03-06
Finish off __Block_byref_id_object_dispose codegen for block literals.
Mike Stump
2009-03-06
Remove extra arg.
Mike Stump
2009-03-06
More codegen support for the copy/dispose helpers for block literals.
Mike Stump
2009-03-06
Framework for codegen for copy/dispose helpers.
Mike Stump
2009-03-05
prep work for copy/destroy helpers for block literals.
Mike Stump
2009-03-05
Add codegen support for __block variables to call _Block_object_dispose as ne...
Mike Stump
2009-03-04
Fixup __block codegen in nested block literals.
Mike Stump
2009-03-04
Move some of the CodeGenFunction blocks code up and out. No
Mike Stump
2009-03-04
Move more of the blocks code up and out.
Mike Stump
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
[prev]
[next]