SystemZTargetInfo.cpp revision 251662
1124469Sgrehan//===-- SystemZTargetInfo.cpp - SystemZ target implementation -------------===// 2124469Sgrehan// 3124469Sgrehan// The LLVM Compiler Infrastructure 4124469Sgrehan// 5124469Sgrehan// This file is distributed under the University of Illinois Open Source 6124469Sgrehan// License. See LICENSE.TXT for details. 7124469Sgrehan// 8124469Sgrehan//===----------------------------------------------------------------------===// 9124469Sgrehan 10124469Sgrehan#include "SystemZ.h" 11124469Sgrehan#include "llvm/Support/TargetRegistry.h" 12124469Sgrehan 13124469Sgrehanusing namespace llvm; 14124469Sgrehan 15124469SgrehanTarget llvm::TheSystemZTarget; 16124469Sgrehan 17124469Sgrehanextern "C" void LLVMInitializeSystemZTargetInfo() { 18124469Sgrehan RegisterTarget<Triple::systemz, /*HasJIT=*/true> 19124469Sgrehan X(TheSystemZTarget, "systemz", "SystemZ"); 20124469Sgrehan} 21124469Sgrehan