summaryrefslogtreecommitdiffstats
path: root/llvm/tools/dsymutil/DwarfLinker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add the ability to get attribute values as Optional<T>Greg Clayton2016-12-141-23/+21
* Switch functions that returned bool and filled in a DWARFFormValue arg with o...Greg Clayton2016-12-131-6/+6
* Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extr...Greg Clayton2016-12-131-128/+121
* [dsymutil] Simplify a lazy-init condition/expressionDavid Blaikie2016-12-011-4/+3
* This change removes the dependency on DwarfDebug that was used for DW_FORM_re...Greg Clayton2016-12-011-60/+66
* Improve DWARF parsing speed by improving DWARFAbbreviationDeclarationGreg Clayton2016-11-151-7/+8
* [dsymutil] Replace TimeValue with TimePointPavel Labath2016-11-091-1/+1
* DebugInfo: make DW_TAG_atomic_type validVictor Leschuk2016-10-311-0/+1
* Modify DWARFFormValue to remember the DWARFUnit that it was decoded with.Greg Clayton2016-10-311-13/+7
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFCJoel Jones2016-07-251-1/+2
* Fix r276380 for targets without REALPATH.Pete Cooper2016-07-221-1/+1
* Avoid dsymutil calls to getFileNameByIndex.Pete Cooper2016-07-221-5/+8
* Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer2016-06-081-4/+5
* [MC] Rename EmitFill to emitFillPetr Hosek2016-06-011-1/+1
* dsymutil/modules: Reword the warning for static libraries without module cachesAdrian Prantl2016-05-201-3/+5
* Delete Reloc::Default.Rafael Espindola2016-05-181-1/+2
* Don't pass a Reloc::Model to MC.Rafael Espindola2016-05-181-2/+1
* dsymutil: Fix the DWOId mismatch check for cached modules.Adrian Prantl2016-05-131-5/+13
* dsymutil: Only warn about clang module DWO id mismatches in verbose mode.Adrian Prantl2016-04-251-1/+4
* Thread Expected<...> up from libObject’s getName() for symbols to allow llv...Kevin Enderby2016-04-201-1/+2
* Always cache resolved paths as it even saves on StringMap lookups.Pete Cooper2016-03-181-4/+2
* Use StringRef's in resolved path cache to avoid extra internString lookups. ...Pete Cooper2016-03-181-11/+16
* [dsymutil] Skip mach-o paired relocationsFrederic Riss2016-02-011-0/+34
* [dsymutil] Support scattered relocs.Frederic Riss2016-02-011-2/+15
* [dsymutil] Allow debug map mappings with no object file address. NFCFrederic Riss2016-01-311-8/+10
* dsymutil: Provide better warnings when clang modules cannot be found.Adrian Prantl2016-01-141-1/+34
* dsymutil: Only warn about missing clang modules once.Adrian Prantl2016-01-131-3/+1
* [MC, COFF] Support link /incremental conditionallyDavid Majnemer2015-12-211-3/+6
* fix 'the the '; NFCSanjay Patel2015-12-071-1/+1
* Generalize ownership/passing semantics to allow dsymutil to own abbreviations...David Blaikie2015-11-181-10/+6
* dsymutil: Prune module forward decl DIEs if a uniquable definition wasAdrian Prantl2015-11-101-6/+18
* Test commit: fix typo in comment.Oleg Ranevskyy2015-10-231-1/+1
* dsymutil: Don't prune forward declarations inside of an imported TAG_moduleAdrian Prantl2015-10-051-6/+11
* dsymutil: Also ignore the ByteSize when building the DeclContext cache forAdrian Prantl2015-10-021-59/+54
* dsymutil: Fix the condition to distinguish module imports form definitions.Adrian Prantl2015-09-241-1/+1
* dsymutil: Don't prune forward declarations inside a module definition.Adrian Prantl2015-09-231-6/+9
* dsymutil: Resolve forward decls for types defined in clang modules.Adrian Prantl2015-09-231-33/+91
* dsymutil: print a warning when there is a module hash mismatch.Adrian Prantl2015-09-231-13/+34
* [dsymutil] Plug a memory leak.Benjamin Kramer2015-09-231-2/+2
* dsymutil: Follow references to clang modules and recursively clone theAdrian Prantl2015-09-221-7/+135
* dsymutil: Make resolveDIEReference and getUnitForOffset static functions.Adrian Prantl2015-09-221-16/+12
* dsymutil: Make DwarfLinker::reportWarning() public. (NFC)Adrian Prantl2015-09-221-3/+3
* Fix a typo.Adrian Prantl2015-09-221-4/+4
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-151-2/+2
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-151-2/+2
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-151-2/+2
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-151-2/+2
* dsymutil: Remove the now obsolete RelocMgr argument from cloneDIE. (NFC)Adrian Prantl2015-09-141-8/+6
* dsymutil: Factor out the DIE cloning into a DIECloner class. (NFC)Adrian Prantl2015-09-141-161/+169
OpenPOWER on IntegriCloud