18b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman//===-- SparcSelectionDAGInfo.cpp - Sparc 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 SparcSelectionDAGInfo class. 118b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman// 128b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman//===----------------------------------------------------------------------===// 138b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman 148b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman#define DEBUG_TYPE "sparc-selectiondag-info" 15cfbb32346a7eca19d4dc00fd2c1a0248537b3497Dan Gohman#include "SparcTargetMachine.h" 168b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohmanusing namespace llvm; 178b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman 18cfbb32346a7eca19d4dc00fd2c1a0248537b3497Dan GohmanSparcSelectionDAGInfo::SparcSelectionDAGInfo(const SparcTargetMachine &TM) 19cfbb32346a7eca19d4dc00fd2c1a0248537b3497Dan Gohman : TargetSelectionDAGInfo(TM) { 208b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman} 218b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman 228b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan GohmanSparcSelectionDAGInfo::~SparcSelectionDAGInfo() { 238b8dc1cdcf5f34b66c3f929186168102f3149cb1Dan Gohman} 24