mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-10-20 09:24:58 +00:00
Fix spelling, patch contributed by Gabor Greif
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20342 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
47b72fbf29
commit
f8db8a0432
@ -23,7 +23,7 @@
|
|||||||
// identical if they are pointer equals of each other. This allows us to have
|
// identical if they are pointer equals of each other. This allows us to have
|
||||||
// two opaque types that end up resolving to different concrete types later.
|
// two opaque types that end up resolving to different concrete types later.
|
||||||
//
|
//
|
||||||
// Opaque types are also kinda wierd and scary and different because they have
|
// Opaque types are also kinda weird and scary and different because they have
|
||||||
// to keep a list of uses of the type. When, through linking, parsing, or
|
// to keep a list of uses of the type. When, through linking, parsing, or
|
||||||
// bytecode reading, they become resolved, they need to find and update all
|
// bytecode reading, they become resolved, they need to find and update all
|
||||||
// users of the unknown type, causing them to reference a new, more concrete
|
// users of the unknown type, causing them to reference a new, more concrete
|
||||||
|
@ -97,6 +97,7 @@ template<> struct simplify_type<User::op_iterator> {
|
|||||||
return static_cast<SimpleType>(Val->get());
|
return static_cast<SimpleType>(Val->get());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
template<> struct simplify_type<const User::op_iterator>
|
template<> struct simplify_type<const User::op_iterator>
|
||||||
: public simplify_type<User::op_iterator> {};
|
: public simplify_type<User::op_iterator> {};
|
||||||
|
|
||||||
@ -107,6 +108,7 @@ template<> struct simplify_type<User::const_op_iterator> {
|
|||||||
return static_cast<SimpleType>(Val->get());
|
return static_cast<SimpleType>(Val->get());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
template<> struct simplify_type<const User::const_op_iterator>
|
template<> struct simplify_type<const User::const_op_iterator>
|
||||||
: public simplify_type<User::const_op_iterator> {};
|
: public simplify_type<User::const_op_iterator> {};
|
||||||
|
|
||||||
|
@ -2001,7 +2001,7 @@ void DSGraph::AssertCallSiteInGraph(const DSCallSite &CS) const {
|
|||||||
#if 0
|
#if 0
|
||||||
if (CS.getNumPtrArgs() && CS.getCalleeNode() == CS.getPtrArg(0).getNode() &&
|
if (CS.getNumPtrArgs() && CS.getCalleeNode() == CS.getPtrArg(0).getNode() &&
|
||||||
CS.getCalleeNode() && CS.getCalleeNode()->getGlobals().empty())
|
CS.getCalleeNode() && CS.getCalleeNode()->getGlobals().empty())
|
||||||
std::cerr << "WARNING: WIERD CALL SITE FOUND!\n";
|
std::cerr << "WARNING: WEIRD CALL SITE FOUND!\n";
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
AssertNodeInGraph(CS.getRetVal().getNode());
|
AssertNodeInGraph(CS.getRetVal().getNode());
|
||||||
|
Loading…
Reference in New Issue
Block a user