1234285Sdim//===-- HexagonTargetInfo.cpp - Hexagon Target Implementation ------------------===// 2234285Sdim// 3234285Sdim// The LLVM Compiler Infrastructure 4234285Sdim// 5234285Sdim// This file is distributed under the University of Illinois Open Source 6234285Sdim// License. See LICENSE.TXT for details. 7234285Sdim// 8234285Sdim//===----------------------------------------------------------------------===// 9234285Sdim 10234285Sdim#include "Hexagon.h" 11249423Sdim#include "llvm/IR/Module.h" 12234285Sdim#include "llvm/Support/TargetRegistry.h" 13234285Sdimusing namespace llvm; 14234285Sdim 15234285SdimTarget llvm::TheHexagonTarget; 16234285Sdim 17234285Sdimextern "C" void LLVMInitializeHexagonTargetInfo() { 18234285Sdim RegisterTarget<Triple::hexagon, /*HasJIT=*/false> X(TheHexagonTarget, "hexagon", "Hexagon"); 19234285Sdim} 20