summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Update for LLVM function name change.Rui Ueyama2016-01-141-2/+1
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+8
* Fix an unused variable warning from r256012.Chad Rosier2015-12-181-1/+1
* Add a defensive check for a nullptr.Adrian Prantl2015-12-181-5/+7
* Print qualified display names when emitting CodeViewReid Kleckner2015-12-161-11/+20
* Do not generate DW_TAG_imported_module for anonymous namespaces (even nested)...Ekaterina Romanova2015-12-101-4/+8
* Small follow-up to 254750 to get the test added there passing...Nico Weber2015-12-041-5/+5
* Fix debug info for Objective-C properties from class extensions after r251874Nico Weber2015-12-041-1/+16
* [DebugInfo] Look through type sugar on union types when castingReid Kleckner2015-11-201-1/+1
* [CGDebugInfo] Set the size and align for reference typesKeno Fischer2015-11-161-6/+7
* CodeGen: Update for debug info API change.Peter Collingbourne2015-11-051-6/+6
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-0/+7
* [CodeGen] Remove dead code. NFC.Benjamin Kramer2015-10-151-24/+0
* Update clang for DIBuilder::createSubroutineType API change.Eric Christopher2015-10-151-7/+6
* Support Debug Info path remappingSaleem Abdulrasool2015-10-121-8/+20
* Module Debugging: Emit (ObjC) function declarations in the module scopeAdrian Prantl2015-10-041-1/+1
* Module debugging: Don't emit forward declarations in module scopes.Adrian Prantl2015-10-021-0/+3
* Remove unused variable.Adrian Prantl2015-10-021-1/+0
* Module debugging: Also emit Objective-C interfaces forward declarationsAdrian Prantl2015-10-011-2/+3
* Module debugging: Emit Objective-C interfaces in their module scope whenAdrian Prantl2015-10-011-2/+3
* CGDebugInfo: Don't reuse a reference into a DenseMap if the DenseMap mayAdrian Prantl2015-09-291-4/+4
* Module Debugging: Emit submodules as nested DW_TAG_modules.Adrian Prantl2015-09-241-5/+10
* Debug Info: Use the module pointer as key for the module cache.Adrian Prantl2015-09-241-5/+9
* Refactor ASTSourceDescriptor to not store copies of all strings. (NFC)Adrian Prantl2015-09-241-6/+7
* Module Debugging: Use the clang module signature as the module's dwo_idAdrian Prantl2015-09-221-0/+6
* Debug Info: When building a module, emit skeleton CUs for imported modules.Adrian Prantl2015-09-211-9/+8
* Module debugging: Support submodules in the PCM/PCH debug info.Adrian Prantl2015-09-201-10/+28
* Further simplify CGDebugInfo::getOrCreateModuleRef().Adrian Prantl2015-09-191-10/+8
* Rename ASTSourceDescriptor::ModuleName to FullModuleName for clarity.Adrian Prantl2015-09-191-7/+7
* Refactor ASTReader::getSourceDescriptor(const Module &) into a constructorAdrian Prantl2015-09-191-2/+1
* CGDebugInfo: Make creating a skeleton CU in getOrCreateModuleRef optional.Adrian Prantl2015-09-181-14/+21
* Debug Info: Use the full module name as a key when caching DIModules.Adrian Prantl2015-09-181-1/+1
* [OpenCL] Add new types for OpenCL 2.0.Alexey Bader2015-09-151-0/+26
* Remove an unnecessary check. NFCAdrian Prantl2015-09-111-1/+1
* Remove a redundant check from CGDebugInfo::shouldOmitDefinition() (NFC).Adrian Prantl2015-09-111-7/+1
* Cleanup: Get rid of a bunch of unnecessary invocations of internString()Adrian Prantl2015-09-111-21/+14
* Module Debugging: Emit forward declarations for types that are defined inAdrian Prantl2015-09-111-12/+56
* Revert "Module Debugging: Emit forward declarations for types that are define...Adrian Prantl2015-09-111-144/+10
* Module Debugging: Emit forward declarations for types that are defined inAdrian Prantl2015-09-111-10/+144
* Cleanup: Let CGDebugInfo::ModuleRefCache use a TrackingMDNode (NFC).Adrian Prantl2015-09-111-6/+6
* [MS ABI] Make member pointers return true for isIncompleteTypeDavid Majnemer2015-09-101-3/+2
* Add a getDeclContextDescriptor() helper function to CGDebugInfo. (NFC)Adrian Prantl2015-09-101-25/+23
* Remove unneeded #include.Adrian Prantl2015-09-081-1/+0
* Module Debugging: Emit debug type information into clang ObjC modules.Adrian Prantl2015-09-081-3/+52
* CGDebugInfo: Instead of uniquing RetainedTypes, just refrain from retainingAdrian Prantl2015-08-271-6/+7
* CGDebugInfo: Factor out a getOrCreateStandaloneType() method.Adrian Prantl2015-08-271-3/+15
* Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1Adrian Prantl2015-08-271-0/+1
* DI: Clarify meaning of createTempFunctionFwdDecl() arg, NFCDuncan P. N. Exon Smith2015-08-261-1/+1
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-1/+0
* Wdeprecated: ApplyDebugLocation is returned by value yet if it is ever copied...David Blaikie2015-08-121-23/+32
OpenPOWER on IntegriCloud