1 //===-- TargetMachineRegistry.cpp - Target Auto Registration Impl ---------===//
3 // The LLVM Compiler Infrastructure
5 // This file was developed by the LLVM research group and is distributed under
6 // the University of Illinois Open Source License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 // This file exposes the RegisterTarget class, which TargetMachine
11 // implementations should use to register themselves with the system. This file
12 // also exposes the TargetMachineRegistry class, which allows tools to inspect
13 // all of registered targets.
15 //===----------------------------------------------------------------------===//
17 #include "llvm/Target/TargetMachineRegistry.h"
20 const TargetMachineRegistry::Entry *TargetMachineRegistry::List = 0;