Author: lattner Date: Tue Jan 8 13:41:42 2008 New Revision: 45753 URL: http://llvm.org/viewvc/llvm-project?rev=45753&view=rev Log: Cleanup suggested by Duncan, thanks!
Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp?rev=45753&r1=45752&r2=45753&view=diff ============================================================================== --- llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp (original) +++ llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Tue Jan 8 13:41:42 2008 @@ -946,7 +946,7 @@ // next size power-of-two register (e.g. i64). This should be reevaluated // when we have good support for unusual sized integers in the code generator. if (Result && TREE_CODE(TREE_TYPE(exp)) == INTEGER_TYPE) { - unsigned LLVMWidth = cast<IntegerType>(Result->getType())->getBitWidth(); + unsigned LLVMWidth = Result->getType()->getPrimitiveSizeInBits(); unsigned TreeWidth = TYPE_PRECISION(TREE_TYPE(exp)); if (LLVMWidth > TreeWidth && lang_hooks.reduce_bit_field_operations) { if (TYPE_UNSIGNED(TREE_TYPE(exp))) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits