summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* Adapt to LLVM API change in r265077.Adrian Prantl2016-03-311-3/+3
* Revert "Recommitted r263425 "Supporting all entities declared in lexical scop...Reid Kleckner2016-03-241-34/+7
* Recommitted r263425 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-03-241-7/+34
* Revert "Recommitted r261634 "Supporting all entities declared in lexical scop...Benjamin Kramer2016-03-141-34/+7
* Recommitted r261634 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-03-141-7/+34
* Reapply r261657.Adrian Prantl2016-02-231-11/+9
* Revert r261634 "Supporting all entities declared in lexical scope in LLVM deb...Hans Wennborg2016-02-231-42/+17
* Remove an unnecessary workaround introduced in r259975. (NFC)Adrian Prantl2016-02-231-12/+9
* Supporting all entities declared in lexical scope in LLVM debug info.Amjad Aboud2016-02-231-7/+35
* Use llvm::TempDIScope instead of manually deleting a temporary MDNode.Adrian Prantl2016-02-081-5/+4
* Add a missing call to MDNode::deleteTemporary().Adrian Prantl2016-02-061-3/+4
* Fix a crash when emitting dbeug info for forward-declared scoped enums.Adrian Prantl2016-02-061-1/+13
* Move DebugInfoKind into its own header to cut the cyclic dependency edge from...Benjamin Kramer2016-02-021-33/+31
* Class Property: handle class properties.Manman Ren2016-01-271-2/+2
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-261-2/+2
* Module debugging: Create a parent DIModule with the PCH name for typesAdrian Prantl2016-01-221-0/+4
* Fix the build by using the correct suffix for 64 bit literalsAdrian Prantl2016-01-221-1/+1
* Fix a typo in r258507 and change the PCH dwoid constant to ~1UL.Adrian Prantl2016-01-221-1/+1
* Module Debugging: Use a nonzero DWO id for precompiled headers.Adrian Prantl2016-01-221-1/+4
* Module Debugging: Fine-tune the condition that determines whether a typeAdrian Prantl2016-01-201-1/+1
* Module Debugging: Don't emit external type references to anonymous types.Adrian Prantl2016-01-191-2/+3
* 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
OpenPOWER on IntegriCloud