mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-23 01:24:30 +00:00
IR: Remove isa<MDNodeFwdDecl>, NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226486 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -54,10 +54,7 @@ DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes)
|
|||||||
DeclareFn(nullptr), ValueFn(nullptr),
|
DeclareFn(nullptr), ValueFn(nullptr),
|
||||||
AllowUnresolvedNodes(AllowUnresolvedNodes) {}
|
AllowUnresolvedNodes(AllowUnresolvedNodes) {}
|
||||||
|
|
||||||
static bool isUnresolved(MDNode *N) {
|
static bool isUnresolved(MDNode *N) { return N && !N->isResolved(); }
|
||||||
return N &&
|
|
||||||
(isa<MDNodeFwdDecl>(N) || !cast<UniquableMDNode>(N)->isResolved());
|
|
||||||
}
|
|
||||||
|
|
||||||
void DIBuilder::trackIfUnresolved(MDNode *N) {
|
void DIBuilder::trackIfUnresolved(MDNode *N) {
|
||||||
if (!AllowUnresolvedNodes) {
|
if (!AllowUnresolvedNodes) {
|
||||||
|
Reference in New Issue
Block a user