summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBlocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-1/+1
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-1/+1
* Update for LLVM API change, and contextify a bunch of related stuff.Owen Anderson2009-07-141-50/+53
* Update for LLVM API change.Owen Anderson2009-07-131-2/+2
* Update for LLVM API change.Owen Anderson2009-07-081-13/+8
* Update for LLVM API change.Owen Anderson2009-07-081-4/+7
* As an optimization, we maintain a cache of generatedMike Stump2009-06-051-4/+35
* Reflow some comments.Mike Stump2009-05-161-2/+2
* Fix rdar://6880259 - invalid function name in block call (__NSConcreteGlobalB...Chris Lattner2009-05-131-32/+7
* Don't assert when we think we need copy/dispose, but don't need them.Mike Stump2009-05-011-1/+2
* fix a problem producing debug info with global blocks.Chris Lattner2009-04-231-1/+2
* the logic for computing __func__ and friends is really broken:Chris Lattner2009-04-231-2/+2
* Attributes on block functions were not being set.Daniel Dunbar2009-04-171-0/+2
* Fixup codegen for copy/dispose for block literals. Radar 6791245Mike Stump2009-04-151-4/+10
* Set DebugInfo at the beginning of GenerateBlockFunction().Devang Patel2009-04-151-0/+5
* Audit __private_extern__ handling.Daniel Dunbar2009-04-141-2/+1
* Minor refactoring of my last patch.Fariborz Jahanian2009-04-111-2/+2
* Fixes a ir-gen crash for K&R style blocks.Fariborz Jahanian2009-04-111-5/+16
* Fixup codegen for nested blocks that use copy/dispose in the innerMike Stump2009-04-101-52/+60
* Use the new EmitCallArgs function. No indented functionality change.Anders Carlsson2009-04-081-5/+4
* Don't assume that a block always has a FunctionProtoType. Fixes rdar://6768379.Anders Carlsson2009-04-081-4/+6
* Shuffle some call code around. No functionality change.Anders Carlsson2009-04-071-12/+14
* Use the new getFunctionInfo that takes a BlockPointerType parameter, and get ...Anders Carlsson2009-04-071-23/+8
* Fix block comparisons. Radar 6732116.Mike Stump2009-04-011-7/+8
* Move where block-related variables are initialized so that block Eli Friedman2009-03-281-0/+10
* Remove -f__block as codegen for __block variables should be solid.Mike Stump2009-03-251-22/+0
* Fixup codegen for block literals that bleed copy/dispose informationMike Stump2009-03-251-5/+10
* Fixup codegen for nested block literals so that we generateMike Stump2009-03-211-1/+5
* Fix codegen for support for super inside block literal expressions.Mike Stump2009-03-201-2/+18
* Do up codegen for function static data and externs in functions in blockMike Stump2009-03-131-2/+19
* Remove FIXME, issue has been resolved.Mike Stump2009-03-131-2/+0
* Fix <rdar://problem/6675489> BlockDecl should not use llvm::smallvector.Steve Naroff2009-03-131-1/+1
* Fix uninitialized use in GetAddrOfGlobalBlock, reenable assert.Daniel Dunbar2009-03-121-2/+2
* If someone could figure out this is necessary, that would be good.Mike Stump2009-03-071-1/+3
* Fix typo, need parens.Mike Stump2009-03-071-2/+2
* Remove last FIXME for block literal codegen that I know about and turnMike Stump2009-03-071-2/+1
* Remove some FIXMEs for block literals that should be close to working.Mike Stump2009-03-071-8/+3
* codegen support for dispose helpers for block literals.Mike Stump2009-03-071-1/+23
* Codegen support for copy helpers for block literals.Mike Stump2009-03-071-18/+86
* Pass the type of the block literal around to make required temporal ordering ...Mike Stump2009-03-061-12/+17
* Complete __Block_byref_id_object_copy cogegen for block literals.Mike Stump2009-03-061-5/+47
* Finish off __Block_byref_id_object_dispose codegen for block literals.Mike Stump2009-03-061-9/+22
* Remove extra arg.Mike Stump2009-03-061-2/+2
* More codegen support for the copy/dispose helpers for block literals.Mike Stump2009-03-061-10/+88
* Framework for codegen for copy/dispose helpers.Mike Stump2009-03-061-14/+82
* prep work for copy/destroy helpers for block literals.Mike Stump2009-03-051-40/+56
* Add codegen support for __block variables to call _Block_object_dispose as ne...Mike Stump2009-03-051-24/+30
* Fixup __block codegen in nested block literals.Mike Stump2009-03-041-15/+28
* Move some of the CodeGenFunction blocks code up and out. NoMike Stump2009-03-041-2/+2
* Move more of the blocks code up and out.Mike Stump2009-03-041-4/+4
OpenPOWER on IntegriCloud