mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-15 06:29:05 +00:00
Remove obsolete function TargetRegistry::getClosestTargetForJIT()
This was kept around "for compatibility through 2.6" in 2009 and is not used or tested. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212095 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -565,13 +565,6 @@ namespace llvm {
|
|||||||
Triple &TheTriple,
|
Triple &TheTriple,
|
||||||
std::string &Error);
|
std::string &Error);
|
||||||
|
|
||||||
/// getClosestTargetForJIT - Pick the best target that is compatible with
|
|
||||||
/// the current host. If no close target can be found, this returns null
|
|
||||||
/// and sets the Error string to a reason.
|
|
||||||
///
|
|
||||||
/// Maintained for compatibility through 2.6.
|
|
||||||
static const Target *getClosestTargetForJIT(std::string &Error);
|
|
||||||
|
|
||||||
/// @}
|
/// @}
|
||||||
/// @name Target Registration
|
/// @name Target Registration
|
||||||
/// @{
|
/// @{
|
||||||
|
@@ -116,17 +116,6 @@ void TargetRegistry::RegisterTarget(Target &T,
|
|||||||
T.HasJIT = HasJIT;
|
T.HasJIT = HasJIT;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Target *TargetRegistry::getClosestTargetForJIT(std::string &Error) {
|
|
||||||
const Target *TheTarget = lookupTarget(sys::getDefaultTargetTriple(), Error);
|
|
||||||
|
|
||||||
if (TheTarget && !TheTarget->hasJIT()) {
|
|
||||||
Error = "No JIT compatible target available for this host";
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
return TheTarget;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int TargetArraySortFn(const std::pair<StringRef, const Target *> *LHS,
|
static int TargetArraySortFn(const std::pair<StringRef, const Target *> *LHS,
|
||||||
const std::pair<StringRef, const Target *> *RHS) {
|
const std::pair<StringRef, const Target *> *RHS) {
|
||||||
return LHS->first.compare(RHS->first);
|
return LHS->first.compare(RHS->first);
|
||||||
|
Reference in New Issue
Block a user