diff options
author | Alkis Evlogimenos <alkis@evlogimenos.com> | 2003-10-17 02:02:40 +0000 |
---|---|---|
committer | Alkis Evlogimenos <alkis@evlogimenos.com> | 2003-10-17 02:02:40 +0000 |
commit | 60596382aa6d2f54949684a07f5ab0ab881896d7 (patch) | |
tree | e9bce61b816324517e3830775a79ca5d2bdc88c0 /include/llvm/SlotCalculator.h | |
parent | e7d4022f3638ddcbba2017073d42381a537645c5 (diff) | |
download | external_llvm-60596382aa6d2f54949684a07f5ab0ab881896d7.zip external_llvm-60596382aa6d2f54949684a07f5ab0ab881896d7.tar.gz external_llvm-60596382aa6d2f54949684a07f5ab0ab881896d7.tar.bz2 |
Eliminate some extraneous code in SlotCalculator::insertVal().
Rename SlotCalculator::getValSlot() to SlotCalculator::getSlot(),
SlotCalculator::insertValue() to SlotCalculator::getOrCreateSlot(),
SlotCalculator::insertVal() to SlotCalculator::insertValue(), and
SlotCalculator::doInsertVal() to SlotCalculator::doInsertValue().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9190 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/SlotCalculator.h')
-rw-r--r-- | include/llvm/SlotCalculator.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/include/llvm/SlotCalculator.h b/include/llvm/SlotCalculator.h index 9d88a02..3228ce2 100644 --- a/include/llvm/SlotCalculator.h +++ b/include/llvm/SlotCalculator.h @@ -39,8 +39,8 @@ public: SlotCalculator(const Function *M, bool IgnoreNamed); inline ~SlotCalculator() {} - // getValSlot returns < 0 on error! - int getValSlot(const Value *D) const; + // getSlot returns < 0 on error! + int getSlot(const Value *D) const; inline unsigned getNumPlanes() const { return Table.size(); } inline unsigned getModuleLevel(unsigned Plane) const { @@ -58,19 +58,20 @@ public: void purgeFunction(); protected: - // insertVal - Insert a value into the value table... Return the slot that it - // occupies, or -1 if the declaration is to be ignored because of the - // IgnoreNamedNodes flag. + // getOrCreateSlot - Values can be crammed into here at will... if + // they haven't been inserted already, they get inserted, otherwise + // they are ignored. // - int insertVal(const Value *D, bool dontIgnore = false); + int getOrCreateSlot(const Value *D); - // insertValue - Values can be crammed into here at will... if they haven't - // been inserted already, they get inserted, otherwise they are ignored. + // insertValue - Insert a value into the value table... Return the + // slot that it occupies, or -1 if the declaration is to be ignored + // because of the IgnoreNamedNodes flag. // - int insertValue(const Value *D); + int insertValue(const Value *D, bool dontIgnore = false); - // doInsertVal - Small helper function to be called only be insertVal. - int doInsertVal(const Value *D); + // doInsertValue - Small helper function to be called only be insertVal. + int doInsertValue(const Value *D); // processModule - Process all of the module level function declarations and // types that are available. |