Home | History | Annotate | Download | only in GlobalISel

Lines Matching refs:RegisterBank

1 //===- llvm/CodeGen/GlobalISel/RegisterBank.cpp - Register Bank --*- C++ -*-==//
10 /// This file implements the RegisterBank class.
13 #include "llvm/CodeGen/GlobalISel/RegisterBank.h"
16 #define DEBUG_TYPE "registerbank"
20 const unsigned RegisterBank::InvalidID = UINT_MAX;
22 RegisterBank::RegisterBank() : ID(InvalidID), Name(nullptr), Size(0) {}
24 bool RegisterBank::verify(const TargetRegisterInfo &TRI) const {
55 bool RegisterBank::covers(const TargetRegisterClass &RC) const {
60 bool RegisterBank::isValid() const {
66 bool RegisterBank::operator==(const RegisterBank &OtherRB) const {
71 "ID does not uniquely identify a RegisterBank");
75 void RegisterBank::dump(const TargetRegisterInfo *TRI) const {
79 void RegisterBank::print(raw_ostream &OS, bool IsForDebug,