summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* DebugInfo: Unify & optimize the lazy addition of record typesDavid Blaikie2013-08-151-14/+26
* DebugInfo: Revert change to the return type of createRecordFwdDeclDavid Blaikie2013-08-151-5/+3
* DebugInfo: remove unnecessary type registrationDavid Blaikie2013-08-151-1/+0
* DebugInfo: Don't create duplicate forward declaration metadata unnecessarily.David Blaikie2013-08-151-4/+8
* Drive by cleanupDavid Blaikie2013-08-131-7/+2
* DebugInfo: Simplify declaration building code - relying on the limit debug in...David Blaikie2013-08-121-17/+6
* DebugInfo: simplify some limited/declaration creation APIsDavid Blaikie2013-08-121-36/+10
* Only emit debug info for implicit members that actually get codegen, not just...David Blaikie2013-08-091-7/+10
* DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in CDavid Blaikie2013-08-011-2/+3
* DebugInfo: Emit template arguments for limited types used for context.David Blaikie2013-08-011-5/+5
* Reduce a variable's scope (no functionality change)David Blaikie2013-08-011-2/+1
* Debug Info: Fix an oversight of r186553. Ensure that the function prologueAdrian Prantl2013-07-241-3/+9
* Implement a better fix for r186894 by setting the appropriate type for __byre...Adrian Prantl2013-07-231-2/+3
* Debug Info: Acknowledge the alignment when locating byref block variables.Adrian Prantl2013-07-221-0/+1
* Update createCompileUnit call for llvm changes.Eric Christopher2013-07-191-5/+4
* s/BuiltinLocation/ArtificialLocation/Adrian Prantl2013-07-181-2/+2
* Instead of checking against some version of "isType()" go ahead andEric Christopher2013-07-181-14/+14
* Fix a compile error caught by bb-chapuni.Adrian Prantl2013-07-181-2/+3
* Fix a compile error caught by bb-chapuni.Adrian Prantl2013-07-181-1/+1
* Replace llvm::DIBuilder::DisableDebugLocations() with two RAII interfacesAdrian Prantl2013-07-181-1/+38
* Clarified documentation.Adrian Prantl2013-07-181-1/+2
* Simplify logic by using the appropriate function.Adrian Prantl2013-07-181-1/+1
* 80-column fixes.Eric Christopher2013-07-171-1/+2
* Move BlockLiteralGeneric earlier in CGDebugInfo and removeEric Christopher2013-07-141-5/+3
* Update a few comments and reformat a decl for clarity.Eric Christopher2013-07-141-3/+4
* PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit...David Blaikie2013-07-131-1/+2
* Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENTDavid Blaikie2013-07-131-0/+1
* Reapply an improved version of r180816/180817.Adrian Prantl2013-07-091-16/+0
* Debug Info: clean up usage of Verify.Manman Ren2013-07-021-14/+14
* Use the zero-argument DIBuilder::createNullPtrType in Clang.Peter Collingbourne2013-06-271-2/+1
* Rewrite record layout for ms_struct structs.Eli Friedman2013-06-261-11/+0
* [AST] Introduce a new DecayedType sugar nodeReid Kleckner2013-06-241-0/+4
* DebugInfo: ensure negative enumerators are emitted as suchDavid Blaikie2013-06-241-1/+1
* DebugInfo: Support (using GNU extensions) for template template parameters an...David Blaikie2013-06-221-16/+26
* DebugInfo: Random tidying up/simplificationDavid Blaikie2013-06-221-24/+16
* PR16214: Debug info for types first used via pointers or qualified types & la...David Blaikie2013-06-211-1/+8
* Fix all the silly things I committed in r184509David Blaikie2013-06-211-2/+3
* Alternative fix for r184473.David Blaikie2013-06-211-26/+13
* Debug Info: Attempt to resolve forward declarations if we are not emittingAdrian Prantl2013-06-201-2/+27
* Debug Info: PR14763/r183329 - specify that non-trivial pass-by-value paramete...David Blaikie2013-06-191-0/+3
* Add some comments to r184252.Adrian Prantl2013-06-181-0/+5
* Emit forward decls for structs with declarations only when we areAdrian Prantl2013-06-181-1/+1
* 80-column fixup after recent change to getOrCreateType.Eric Christopher2013-06-071-15/+20
* address some comments on r183474:Adrian Prantl2013-06-071-6/+1
* documentation: remove confusing reference to properties.Adrian Prantl2013-06-071-3/+3
* ObjC Debug Info: Emit the names of accessors whenever they diverge fromAdrian Prantl2013-06-071-4/+34
* Improve documentation.Adrian Prantl2013-06-071-6/+12
* PR14763: Debug info for non-trivial record parametersDavid Blaikie2013-06-051-16/+0
* PR16214: Debug Info: -flimit-debug-info doesn't omit definitions for types us...David Blaikie2013-06-051-33/+21
* DebugInfo: Rename CreatePointerType to getOrCreateTypeDeclarationDavid Blaikie2013-05-241-9/+11
OpenPOWER on IntegriCloud