[llvm-commits] [llvm] r73612 - in /llvm/trunk/include/llvm: InitializeAllAsmPrinters.h InitializeAllTargets.h

Chris Lattner sabre at nondot.org
Wed Jun 17 09:45:03 PDT 2009


Author: lattner
Date: Wed Jun 17 11:45:02 2009
New Revision: 73612

URL: http://llvm.org/viewvc/llvm-project?rev=73612&view=rev
Log:
remove two headers subsumed by TargetSelect.h

Removed:
    llvm/trunk/include/llvm/InitializeAllAsmPrinters.h
    llvm/trunk/include/llvm/InitializeAllTargets.h

Removed: llvm/trunk/include/llvm/InitializeAllAsmPrinters.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/InitializeAllAsmPrinters.h?rev=73611&view=auto

==============================================================================
--- llvm/trunk/include/llvm/InitializeAllAsmPrinters.h (original)
+++ llvm/trunk/include/llvm/InitializeAllAsmPrinters.h (removed)
@@ -1,34 +0,0 @@
-//===- llvm/InitializeAllAsmPrinters.h - Init Asm Printers ------*- C++ -*-===//
-//
-//                      The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This header initializes all assembler printers for all configured
-// LLVM targets, ensuring that they are registered.
-//
-//===----------------------------------------------------------------------===//
-#ifndef LLVM_INITIALIZE_ALL_ASM_PRINTERS_H
-#define LLVM_INITIALIZE_ALL_ASM_PRINTERS_H
-
-namespace llvm {
-
-  // Declare all of the target-initialization functions.
-#define LLVM_ASM_PRINTER(TargetName) void Initialize##TargetName##AsmPrinter();
-#include "llvm/Config/AsmPrinters.def"
-
-  namespace {
-    struct InitializeAllAsmPrinters {
-      InitializeAllAsmPrinters() {
-        // Call all of the target-initialization functions.
-#define LLVM_ASM_PRINTER(TargetName) llvm::Initialize##TargetName##AsmPrinter();
-#include "llvm/Config/AsmPrinters.def"
-      }
-    } DoInitializeAllAsmPrinters;
-  }
-} // end namespace llvm
-
-#endif // LLVM_INITIALIZE_ALL_ASM_PRINTERS_H

Removed: llvm/trunk/include/llvm/InitializeAllTargets.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/InitializeAllTargets.h?rev=73611&view=auto

==============================================================================
--- llvm/trunk/include/llvm/InitializeAllTargets.h (original)
+++ llvm/trunk/include/llvm/InitializeAllTargets.h (removed)
@@ -1,34 +0,0 @@
-//===- llvm/InitializeAllTargets.h - Initialize All Targets -----*- C++ -*-===//
-//
-//                      The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This header initializes all configured LLVM targets, ensuring that they
-// are registered.
-//
-//===----------------------------------------------------------------------===//
-#ifndef LLVM_INITIALIZE_ALL_TARGETS_H
-#define LLVM_INITIALIZE_ALL_TARGETS_H
-
-namespace llvm {
-
-  // Declare all of the target-initialization functions.
-#define LLVM_TARGET(TargetName) void Initialize##TargetName##Target();
-#include "llvm/Config/Targets.def"
-
-  namespace {
-    struct InitializeAllTargets {
-      InitializeAllTargets() {
-        // Call all of the target-initialization functions.
-#define LLVM_TARGET(TargetName) llvm::Initialize##TargetName##Target();
-#include "llvm/Config/Targets.def"
-      }
-    } DoInitializeAllTargets;
-  }
-} // end namespace llvm
-
-#endif // LLVM_INITIALIZE_ALL_TARGETS_H





More information about the llvm-commits mailing list