summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBlocks.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Debug info: (Bugfix) Make sure artificial functions like _GLOBAL__I_aAdrian Prantl2014-04-101-4/+5
* ObjC: allow targets to decide when to use stret for blocks.Tim Northover2014-03-291-1/+1
* PGO: Statically generate data structuresDuncan P. N. Exon Smith2014-03-171-1/+1
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-141-40/+32
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-17/+17
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* [C++11] Replacing BlockDecl iterators param_begin() and param_end() with iter...Aaron Ballman2014-03-071-3/+2
* PGO: Add support for Objective-C blocks.Bob Wilson2014-03-061-1/+7
* [Modules] Update to reflect the move of CallSite into the IR library inChandler Carruth2014-03-041-1/+1
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* [ms-cxxabi] Use x86_cdeclmethodcc for __cdecl methods on win32Reid Kleckner2014-01-311-17/+9
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-5/+4
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-051-1/+1
* Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky2013-10-021-2/+2
* Simplify/clean up debug info suppression in CodeGenFunctionDavid Blaikie2013-08-261-12/+0
* Debug Info: Fix an oversight of r186553. Ensure that the function prologueAdrian Prantl2013-07-241-4/+6
* s/BuiltinLocation/ArtificialLocation/Adrian Prantl2013-07-181-2/+2
* Don't generate bogus line table entries for __copy_helper_block_ andAdrian Prantl2013-07-181-0/+4
* Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfacesAdrian Prantl2013-07-181-2/+1
* Compute 'this' correctly for block in lambda.Eli Friedman2013-07-121-8/+3
* Comment: use \code...\endcode for code examplesDmitri Gribenko2013-05-081-1/+3
* unbreak buildbot.Fariborz Jahanian2013-05-081-1/+1
* Correctly emit certain implicit references to 'self' even withinJohn McCall2013-05-031-22/+3
* Use a more idiomatic way to disable debug locations.Adrian Prantl2013-05-021-4/+2
* Standardize accesses to the TargetInfo in IR-gen.John McCall2013-04-161-1/+2
* Don't copy just to capture a strong block pointer under ARC.John McCall2013-04-081-7/+27
* fix indentationAdrian Prantl2013-04-081-1/+1
* Add 178663 back.Rafael Espindola2013-04-031-4/+0
* Revert 178663.Rafael Espindola2013-04-031-0/+4
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-4/+0
* un-break remaining gdb buildbot testcases.Adrian Prantl2013-04-021-0/+6
* Bugfix/Followup for r177086.Adrian Prantl2013-03-291-15/+14
* Allocate stack storage for .block_descriptor and captured self at -O0.Adrian Prantl2013-03-141-2/+16
* Tighten up the rules for precise lifetime and documentJohn McCall2013-03-131-3/+3
* Fix the emission of the copy-initialization of a block captureJohn McCall2013-03-041-2/+10
* Use the actual ABI-determined C calling convention for runtimeJohn McCall2013-02-281-7/+27
* Use the correct field to copy/dispose a __block variable.John McCall2013-01-221-14/+41
* objC block layout: Patch reorders block layout to Fariborz Jahanian2013-01-171-7/+42
* In my last patch initialize the destination to null (with a simple store) bef...Fariborz Jahanian2013-01-051-0/+2
* objective-C arc: in copy helper function for Fariborz Jahanian2013-01-041-0/+5
* Debug Info: fix the line location for cleanup code of a block functionManman Ren2013-01-041-0/+3
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-2/+2
* Fix the required args count for variadic blocks.John McCall2012-12-071-1/+1
* objective-c blocks: Consider padding due to alignmentFariborz Jahanian2012-12-041-5/+13
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* objective-C blocks: Make sure that identical logic is usedFariborz Jahanian2012-11-281-3/+2
* A step towards sorting out handling of triviality of special members in C++11.Richard Smith2012-11-161-1/+1
* fixes a buildbot failure.Fariborz Jahanian2012-11-141-0/+1
* objective-C blocks: Provide layout map for byrefFariborz Jahanian2012-11-141-5/+72
* objective-C block meta-data. This patch completes meta-dataFariborz Jahanian2012-11-011-2/+7
OpenPOWER on IntegriCloud