18b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman//===-- MSP430SelectionDAGInfo.cpp - MSP430 SelectionDAG Info -------------===// 28b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// 38b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// The LLVM Compiler Infrastructure 48b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// 58b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// This file is distributed under the University of Illinois Open Source 68b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// License. See LICENSE.TXT for details. 78b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// 88b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman//===----------------------------------------------------------------------===// 98b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// 108b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// This file implements the MSP430SelectionDAGInfo class. 118b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// 128b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman//===----------------------------------------------------------------------===// 138b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman 14cfbb32346a7eca19d4dc00fd2c1a0248537b3497Dan Gohman#include "MSP430TargetMachine.h" 158b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohmanusing namespace llvm; 168b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman 17dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines#define DEBUG_TYPE "msp430-selectiondag-info" 18dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines 19cd81d94322a39503e4a3e87b6ee03d4fcb3465fbStephen HinesMSP430SelectionDAGInfo::MSP430SelectionDAGInfo(const DataLayout &DL) 20cd81d94322a39503e4a3e87b6ee03d4fcb3465fbStephen Hines : TargetSelectionDAGInfo(&DL) {} 218b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman 228b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan GohmanMSP430SelectionDAGInfo::~MSP430SelectionDAGInfo() { 238b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman} 24