summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBlocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix build of clang with gcc-4.4: #include <cstdio> was missing.Torok Edwin2009-08-241-0/+2
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-211-2/+1
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-5/+5
* Update for LLVM API change.Owen Anderson2009-08-131-12/+16
* Update for LLVM API change.Owen Anderson2009-08-051-8/+11
* Update for LLVM API change.Owen Anderson2009-07-311-2/+2
* Fix spacing.Mike Stump2009-07-311-1/+1
* Canonicalize else spacing.Mike Stump2009-07-301-2/+1
* Update for LLVM API change.Owen Anderson2009-07-291-27/+27
* Change uses of:Ted Kremenek2009-07-291-1/+1
* Update for LLVM API change.Owen Anderson2009-07-291-6/+6
* Update for LLVM API change.Owen Anderson2009-07-271-6/+4
* Update for LLVM API change.Owen Anderson2009-07-241-12/+12
* 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
OpenPOWER on IntegriCloud