[llvm-commits] CVS: llvm/lib/Bytecode/Writer/SlotCalculator.cpp SlotCalculator.h
Chris Lattner
sabre at nondot.org
Fri Feb 9 20:17:57 PST 2007
Changes in directory llvm/lib/Bytecode/Writer:
SlotCalculator.cpp updated: 1.85 -> 1.86
SlotCalculator.h updated: 1.30 -> 1.31
---
Log message:
remove dead 'dontIgnore' flag for insertType
---
Diffs of the changes: (+12 -12)
SlotCalculator.cpp | 22 +++++++++++-----------
SlotCalculator.h | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
Index: llvm/lib/Bytecode/Writer/SlotCalculator.cpp
diff -u llvm/lib/Bytecode/Writer/SlotCalculator.cpp:1.85 llvm/lib/Bytecode/Writer/SlotCalculator.cpp:1.86
--- llvm/lib/Bytecode/Writer/SlotCalculator.cpp:1.85 Fri Feb 9 22:15:40 2007
+++ llvm/lib/Bytecode/Writer/SlotCalculator.cpp Fri Feb 9 22:17:41 2007
@@ -51,17 +51,17 @@
// Reader.h which uses them directly to extract values of these types.
SC_DEBUG("Inserting primitive types:\n");
// See WellKnownTypeSlots in Reader.h
- insertType(Type::VoidTy, true); // 0: VoidTySlot
- insertType(Type::FloatTy, true); // 1: FloatTySlot
- insertType(Type::DoubleTy, true); // 2: DoubleTySlot
- insertType(Type::LabelTy, true); // 3: LabelTySlot
+ insertType(Type::VoidTy ); // 0: VoidTySlot
+ insertType(Type::FloatTy ); // 1: FloatTySlot
+ insertType(Type::DoubleTy); // 2: DoubleTySlot
+ insertType(Type::LabelTy ); // 3: LabelTySlot
assert(TypeMap.size() == Type::FirstDerivedTyID &&"Invalid primitive insert");
// Above here *must* correspond 1:1 with the primitive types.
- insertType(Type::Int1Ty, true); // 4: BoolTySlot
- insertType(Type::Int8Ty, true); // 5: Int8TySlot
- insertType(Type::Int16Ty, true); // 6: Int16TySlot
- insertType(Type::Int32Ty, true); // 7: Int32TySlot
- insertType(Type::Int64Ty, true); // 8: Int64TySlot
+ insertType(Type::Int1Ty ); // 4: BoolTySlot
+ insertType(Type::Int8Ty ); // 5: Int8TySlot
+ insertType(Type::Int16Ty ); // 6: Int16TySlot
+ insertType(Type::Int32Ty ); // 7: Int32TySlot
+ insertType(Type::Int64Ty ); // 8: Int64TySlot
}
SlotCalculator::SlotCalculator(const Module *M ) {
@@ -394,7 +394,7 @@
return insertType(T);
}
-int SlotCalculator::insertType(const Type *Ty, bool dontIgnore) {
+int SlotCalculator::insertType(const Type *Ty) {
assert(Ty && "Can't insert a null type!");
assert(getTypeSlot(Ty) == -1 && "Type is already in the table!");
@@ -440,7 +440,7 @@
int ValSlot = getTypeSlot(Typ);
if (ValSlot == -1) { // Have we already entered this type?
// Nope, this is the first we have seen the type, process it.
- ValSlot = insertType(Typ, true);
+ ValSlot = insertType(Typ);
assert(ValSlot != -1 && "ProcessType returned -1 for a type?");
}
Ty = (unsigned)ValSlot;
Index: llvm/lib/Bytecode/Writer/SlotCalculator.h
diff -u llvm/lib/Bytecode/Writer/SlotCalculator.h:1.30 llvm/lib/Bytecode/Writer/SlotCalculator.h:1.31
--- llvm/lib/Bytecode/Writer/SlotCalculator.h:1.30 Fri Feb 9 22:15:40 2007
+++ llvm/lib/Bytecode/Writer/SlotCalculator.h Fri Feb 9 22:17:41 2007
@@ -123,7 +123,7 @@
// because of the IgnoreNamedNodes flag.
//
int insertValue(const Value *D, bool dontIgnore = false);
- int insertType(const Type *T, bool dontIgnore = false);
+ int insertType(const Type *T);
// doInsertValue - Small helper function to be called only be insertVal.
int doInsertValue(const Value *V);
More information about the llvm-commits
mailing list