blob: 7f1e9d9a6535522f2c5b27b9a9af0d1d53e83652 [file] [log] [blame]
Quentin Colombet8e8e85c2016-04-05 19:06:01 +00001//===- llvm/CodeGen/GlobalISel/RegBankSelect.cpp - RegBankSelect -*- C++ -*-==//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9/// \file
10/// This file implements the RegBankSelect class.
11//===----------------------------------------------------------------------===//
12
13#include "llvm/CodeGen/GlobalISel/RegBankSelect.h"
14
15#define DEBUG_TYPE "regbankselect"
16
17using namespace llvm;
18
19char RegBankSelect::ID = 0;
20INITIALIZE_PASS(RegBankSelect, "regbankselect",
21 "Assign register bank of generic virtual registers",
22 false, false);
23
24RegBankSelect::RegBankSelect() : MachineFunctionPass(ID), RBI(nullptr) {
25 initializeRegBankSelectPass(*PassRegistry::getPassRegistry());
26}
27
28bool RegBankSelect::runOnMachineFunction(MachineFunction &MF) {
29 // Avoid unused field member warning.
30 (void)RBI;
31 return false;
32}