aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/FaultMapParser.cpp
AgeCommit message (Collapse)AuthorFilesLines
2021-01-27[FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen ↵Craig Topper1-0/+66
dependency from llvm-objdump FaultsMapParser lived in CodeGen and was forcing llvm-objdump to link CodeGen and everything CodeGen depends on. This was previously attempted in r240364 to fix a link failure. The CodeGen dependency was independently added to fix the same link failure, and that ended up being kept. Removing the dependency seems like the correct layering for llvm-objdump. Reviewed By: MaskRay, jhenderson Differential Revision: https://reviews.llvm.org/D95414
2015-06-23Revert "[FaultMaps] Move FaultMapParser to Object/"Sanjoy Das1-61/+0
This reverts commit r240364 (git c49542e5bb186). The issue r240364 was trying to fix was fixed independently in r240362. llvm-svn: 240448
2015-06-23Make helper functions static. NFC.Benjamin Kramer1-1/+1
llvm-svn: 240416
2015-06-23[FaultMaps] Move FaultMapParser to Object/Sanjoy Das1-0/+61
Summary: That way llvm-objdump can rely on it without adding an extra dependency on CodeGen. This change duplicates the FaultKind enum and the code that serializes it to a string. I could not figure out a way to get around this without adding a new dependency to Object Reviewers: rafael, ab Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D10619 llvm-svn: 240364