Fix PR3763 by using proper APInt methods instead of uint64_t's.
[oota-llvm.git] / test / Integer / a63.ll
index ec348ff204b9697ddc61f0c22dc654754ac7371c..052ecd585002de9b9abe828960a6ddae74483296 100644 (file)
 @f = constant i63 sub(i63 0 , i63 9223372036854775807)
 @g = constant i63 sub(i63 2 , i63 9223372036854775807)
 
-@h = constant i63 shl(i63 1 , i8 63)
-@i = constant i63 shl(i63 1 , i8 62)
-@j = constant i63 lshr(i63 9223372036854775807 , i8 62)
-@k = constant i63 lshr(i63 9223372036854775807 , i8 63)
-@l = constant i63 ashr(i63 9223372036854775807 , i8 62)
-@m = constant i63 ashr(i63 9223372036854775807 , i8 63)
+@h = constant i63 shl(i63 1 , i63 63)
+@i = constant i63 shl(i63 1 , i63 62)
+@j = constant i63 lshr(i63 9223372036854775807 , i63 62)
+@l = constant i63 ashr(i63 9223372036854775807 , i63 62)
 
 @n = constant i63 mul(i63 9223372036854775807, i63 2) 
 @q = constant i63 sdiv(i63 -1,                 i63 4611686018427387903)