summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBlocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-2/+1
* clang-format my last commitDavid Blaikie2015-04-051-28/+35
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-38/+44
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-2/+1
* Address review feedback for r228003.Adrian Prantl2015-02-031-6/+5
* Merge ArtificialLocation into ApplyDebugLocation and make a clearAdrian Prantl2015-02-031-6/+6
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-6/+6
* DebugInfo: Correct the location of EH cleanup for blocksDavid Blaikie2015-01-131-0/+2
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-6/+7
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-6/+6
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-6/+6
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-6/+6
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-6/+6
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-6/+6
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-6/+6
* DebugInfo: Correct the location of initializations of auto.David Blaikie2014-12-091-1/+4
* InstrProf: Use LLVM's -instrprof pass for profilingJustin Bogner2014-12-081-2/+0
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-2/+2
* Debug info for blocks: Fix a bug caught by the Verifier.Adrian Prantl2014-11-211-1/+3
* Fix a crash when compiling blocks in OpenCL with multiplePekka Jaaskelainen2014-08-141-1/+7
* Objective-C. Fixes an assert where because of capturedFariborz Jahanian2014-08-121-0/+10
* Implement -Wframe-larger-than backend diagnosticAlp Toker2014-06-051-1/+1
* Eliminate redundant MangleBuffer classAlp Toker2014-06-031-5/+3
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-33/+39
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-9/+12
* Use auto to avoid duplicating the type.Rafael Espindola2014-05-091-4/+4
* Use predicate function to simplify a bit.Rafael Espindola2014-05-081-2/+1
* Cleanup: Add default arguments to CodeGenFunction::StartFunction.Adrian Prantl2014-04-111-4/+4
* 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
OpenPOWER on IntegriCloud