diff options
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp b/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp index aae8148bcbb..01ee4d77a3a 100644 --- a/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp +++ b/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp @@ -22,7 +22,7 @@ const unsigned RegisterBank::InvalidID = UINT_MAX; RegisterBank::RegisterBank() : ID(InvalidID), Name(nullptr), Size(0) {} -void RegisterBank::verify(const TargetRegisterInfo &TRI) const { +bool RegisterBank::verify(const TargetRegisterInfo &TRI) const { assert(isValid() && "Invalid register bank"); assert(ContainedRegClasses.size() == TRI.getNumRegClasses() && "TRI does not match the initialization process?"); @@ -50,6 +50,7 @@ void RegisterBank::verify(const TargetRegisterInfo &TRI) const { assert(covers(SubRC) && "Not all subclasses are covered"); } } + return true; } bool RegisterBank::covers(const TargetRegisterClass &RC) const { |

