diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-11-10 11:14:58 +0000 | 
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-11-10 11:14:58 +0000 | 
| commit | 811a031c36f82adfeb6c3f1b8d0d41298fd4d941 (patch) | |
| tree | 60ade2216b39b2647a0ccebef357ebea5ec1ea1c | |
| parent | d890620fb2704f0e7b0327fa6545d3d77e0fd558 (diff) | |
| download | bcm5719-llvm-811a031c36f82adfeb6c3f1b8d0d41298fd4d941.tar.gz bcm5719-llvm-811a031c36f82adfeb6c3f1b8d0d41298fd4d941.zip  | |
CodeGenRegBank - make functions const to fix cppcheck warnings.
| -rw-r--r-- | llvm/utils/TableGen/CodeGenRegisters.h | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/llvm/utils/TableGen/CodeGenRegisters.h b/llvm/utils/TableGen/CodeGenRegisters.h index 6d933baec2a..a8e9e0fbccb 100644 --- a/llvm/utils/TableGen/CodeGenRegisters.h +++ b/llvm/utils/TableGen/CodeGenRegisters.h @@ -635,9 +635,11 @@ namespace llvm {      CodeGenSubRegIndex *        getConcatSubRegIndex(const SmallVector<CodeGenSubRegIndex *, 8>&); -    const std::deque<CodeGenRegister> &getRegisters() { return Registers; } +    const std::deque<CodeGenRegister> &getRegisters() const { +      return Registers; +    } -    const StringMap<CodeGenRegister*> &getRegistersByName() { +    const StringMap<CodeGenRegister *> &getRegistersByName() const {        return RegistersByName;      } @@ -686,7 +688,7 @@ namespace llvm {      // Native units are the singular unit of a leaf register. Register aliasing      // is completely characterized by native units. Adopted units exist to give      // register additional weight but don't affect aliasing. -    bool isNativeUnit(unsigned RUID) { +    bool isNativeUnit(unsigned RUID) const {        return RUID < NumNativeRegUnits;      }  | 

