[llvm] [IPSCCP] Variable not visible at Og: (PR #77901)
Stephen Tozer via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 15 10:05:04 PDT 2024
================
@@ -1256,27 +1268,6 @@ TEST(Local, ExpressionForConstant) {
Expr = createExpression(ConstantExpr::getIntToPtr(K2, PtrTy), PtrTy);
EXPECT_NE(Expr, nullptr);
EXPECT_EQ(Expr->getElement(1), 5678U);
-
- // Others.
- Type *HalfTy = Type::getHalfTy(Context);
- Expr = createExpression(ConstantFP::get(HalfTy, 32), HalfTy);
- EXPECT_EQ(Expr, nullptr);
-
- Type *BFloatTy = Type::getBFloatTy(Context);
- Expr = createExpression(ConstantFP::get(BFloatTy, 32), BFloatTy);
- EXPECT_EQ(Expr, nullptr);
-
- Type *FP128Ty = Type::getFP128Ty(Context);
- Expr = createExpression(ConstantFP::get(FP128Ty, 32), FP128Ty);
- EXPECT_EQ(Expr, nullptr);
-
- Type *X86_FP80Ty = Type::getX86_FP80Ty(Context);
- Expr = createExpression(ConstantFP::get(X86_FP80Ty, 32), X86_FP80Ty);
- EXPECT_EQ(Expr, nullptr);
-
- Type *PPC_FP128Ty = Type::getPPC_FP128Ty(Context);
- Expr = createExpression(ConstantFP::get(PPC_FP128Ty, 32), PPC_FP128Ty);
- EXPECT_EQ(Expr, nullptr);
----------------
SLTozer wrote:
For the >64 bit types, we can reinstate these tests for nullptr expressions.
https://github.com/llvm/llvm-project/pull/77901
More information about the llvm-commits
mailing list