1 //===- PTXInstrInfo.cpp - PTX Instruction Information ---------------------===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 // This file contains the PTX implementation of the TargetInstrInfo class.
12 //===----------------------------------------------------------------------===//
14 #include "PTXInstrInfo.h"
18 #include "PTXGenInstrInfo.inc"
20 PTXInstrInfo::PTXInstrInfo(PTXTargetMachine &_TM)
21 : TargetInstrInfoImpl(PTXInsts, array_lengthof(PTXInsts)),
22 RI(_TM, *this), TM(_TM) {}