@@ -1190,66 +1190,66 @@ TEST(Local, ExpressionForConstant) {
1190
1190
IntegerType *Int1Ty = Type::getInt1Ty (Context);
1191
1191
Expr = createExpression (ConstantInt::getTrue (Context), Int1Ty);
1192
1192
EXPECT_NE (Expr, nullptr );
1193
- EXPECT_EQ (Expr->getElement (1 ), 18446744073709551615 );
1193
+ EXPECT_EQ (Expr->getElement (1 ), 18446744073709551615U );
1194
1194
1195
1195
Expr = createExpression (ConstantInt::getFalse (Context), Int1Ty);
1196
1196
EXPECT_NE (Expr, nullptr );
1197
- EXPECT_EQ (Expr->getElement (1 ), 0 );
1197
+ EXPECT_EQ (Expr->getElement (1 ), 0U );
1198
1198
1199
1199
IntegerType *Int8Ty = Type::getInt8Ty (Context);
1200
1200
Expr = createExpression (ConstantInt::get (Int8Ty, 100 ), Int8Ty);
1201
1201
EXPECT_NE (Expr, nullptr );
1202
- EXPECT_EQ (Expr->getElement (1 ), 100 );
1202
+ EXPECT_EQ (Expr->getElement (1 ), 100U );
1203
1203
1204
1204
IntegerType *Int16Ty = Type::getInt16Ty (Context);
1205
1205
Expr = createExpression (ConstantInt::getSigned (Int16Ty, -50 ), Int16Ty);
1206
1206
EXPECT_NE (Expr, nullptr );
1207
- EXPECT_EQ (Expr->getElement (1 ), -50 );
1207
+ EXPECT_EQ (Expr->getElement (1 ), -50U );
1208
1208
1209
1209
IntegerType *Int32Ty = Type::getInt32Ty (Context);
1210
1210
Expr = createExpression (ConstantInt::get (Int32Ty, 0x7FFFFFFF ), Int32Ty);
1211
1211
EXPECT_NE (Expr, nullptr );
1212
- EXPECT_EQ (Expr->getElement (1 ), 0x7FFFFFFF );
1212
+ EXPECT_EQ (Expr->getElement (1 ), 0x7FFFFFFFU );
1213
1213
1214
1214
IntegerType *Int64Ty = Type::getInt64Ty (Context);
1215
1215
Expr =
1216
1216
createExpression (ConstantInt::get (Int64Ty, 0x7FFFFFFFFFFFFFFF ), Int64Ty);
1217
1217
EXPECT_NE (Expr, nullptr );
1218
- EXPECT_EQ (Expr->getElement (1 ), 0x7FFFFFFFFFFFFFFF );
1218
+ EXPECT_EQ (Expr->getElement (1 ), 0x7FFFFFFFFFFFFFFFU );
1219
1219
1220
1220
IntegerType *Int128Ty = Type::getInt128Ty (Context);
1221
1221
Expr = createExpression (ConstantInt::get (Int128Ty, 0x7FFFFFFFFFFFFFFF ),
1222
1222
Int128Ty);
1223
1223
EXPECT_NE (Expr, nullptr );
1224
- EXPECT_EQ (Expr->getElement (1 ), 0x7FFFFFFFFFFFFFFF );
1224
+ EXPECT_EQ (Expr->getElement (1 ), 0x7FFFFFFFFFFFFFFFU );
1225
1225
1226
1226
// Float.
1227
1227
Type *FloatTy = Type::getFloatTy (Context);
1228
1228
Expr = createExpression (ConstantFP::get (FloatTy, 5.55 ), FloatTy);
1229
1229
EXPECT_NE (Expr, nullptr );
1230
- EXPECT_EQ (Expr->getElement (1 ), 1085381018 );
1230
+ EXPECT_EQ (Expr->getElement (1 ), 1085381018U );
1231
1231
1232
1232
// Double.
1233
1233
Type *DoubleTy = Type::getDoubleTy (Context);
1234
1234
Expr = createExpression (ConstantFP::get (DoubleTy, -5.55 ), DoubleTy);
1235
1235
EXPECT_NE (Expr, nullptr );
1236
- EXPECT_EQ (Expr->getElement (1 ), 13841306799765140275 );
1236
+ EXPECT_EQ (Expr->getElement (1 ), 13841306799765140275U );
1237
1237
1238
1238
// Pointer.
1239
1239
PointerType *PtrTy = PointerType::get (Context, 0 );
1240
1240
Expr = createExpression (ConstantPointerNull::get (PtrTy), PtrTy);
1241
1241
EXPECT_NE (Expr, nullptr );
1242
- EXPECT_EQ (Expr->getElement (1 ), 0 );
1242
+ EXPECT_EQ (Expr->getElement (1 ), 0U );
1243
1243
1244
1244
ConstantInt *K1 = ConstantInt::get (Type::getInt32Ty (Context), 1234 );
1245
1245
Expr = createExpression (ConstantExpr::getIntToPtr (K1, PtrTy), PtrTy);
1246
1246
EXPECT_NE (Expr, nullptr );
1247
- EXPECT_EQ (Expr->getElement (1 ), 1234 );
1247
+ EXPECT_EQ (Expr->getElement (1 ), 1234U );
1248
1248
1249
1249
ConstantInt *K2 = ConstantInt::get (Type::getInt64Ty (Context), 5678 );
1250
1250
Expr = createExpression (ConstantExpr::getIntToPtr (K2, PtrTy), PtrTy);
1251
1251
EXPECT_NE (Expr, nullptr );
1252
- EXPECT_EQ (Expr->getElement (1 ), 5678 );
1252
+ EXPECT_EQ (Expr->getElement (1 ), 5678U );
1253
1253
1254
1254
// Others.
1255
1255
Type *HalfTy = Type::getHalfTy (Context);
0 commit comments