[llvm-commits] [llvm] r95731 - /llvm/trunk/lib/VMCore/TypesContext.h
Kenneth Uildriks
kennethuil at gmail.com
Tue Feb 9 16:14:03 PST 2010
Author: kennethuil
Date: Tue Feb 9 18:14:03 2010
New Revision: 95731
URL: http://llvm.org/viewvc/llvm-project?rev=95731&view=rev
Log:
IntegerValType holds a uint32_t, so its constructor should take a uint32_t. This allows it to be properly initialized with bit widths > 65535
Modified:
llvm/trunk/lib/VMCore/TypesContext.h
Modified: llvm/trunk/lib/VMCore/TypesContext.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/TypesContext.h?rev=95731&r1=95730&r2=95731&view=diff
==============================================================================
--- llvm/trunk/lib/VMCore/TypesContext.h (original)
+++ llvm/trunk/lib/VMCore/TypesContext.h Tue Feb 9 18:14:03 2010
@@ -68,7 +68,7 @@
class IntegerValType {
uint32_t bits;
public:
- IntegerValType(uint16_t numbits) : bits(numbits) {}
+ IntegerValType(uint32_t numbits) : bits(numbits) {}
static IntegerValType get(const IntegerType *Ty) {
return IntegerValType(Ty->getBitWidth());
More information about the llvm-commits
mailing list