[llvm-commits] [llvm-gcc-4.2] r41793 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Duncan Sands
baldrick at free.fr
Mon Sep 10 00:38:56 PDT 2007
Author: baldrick
Date: Mon Sep 10 02:38:55 2007
New Revision: 41793
URL: http://llvm.org/viewvc/llvm-project?rev=41793&view=rev
Log:
Forward port of 41791. Note that the original problem
was not visible with 4.2 because it has special handling
for the case of an empty filter, however the underlying
problem still existed there.
Unbreak 64-bit build.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp?rev=41793&r1=41792&r2=41793&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Mon Sep 10 02:38:55 2007
@@ -1914,7 +1914,7 @@
Value *Select = Builder.CreateLoad(ExceptionSelectorValue, "tmp");
// Compare with the filter action value.
- Value *Zero = ConstantInt::get(Type::Int32Ty, 0);
+ Value *Zero = ConstantInt::get(Select->getType(), 0);
Value *Compare = Builder.CreateICmpSLT(Select, Zero, "tmp");
// Branch on the compare.
More information about the llvm-commits
mailing list