Enable compilation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15344 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Misha Brukman 2004-07-30 14:33:07 +00:00
parent cb6267bc60
commit b714fdccdb

View File

@ -192,7 +192,7 @@ struct neg_match {
return matchIfNeg(I->getOperand(0), I->getOperand(1));
if (ConstantExpr *CE = dyn_cast<ConstantExpr>(V))
if (CE->getOpcode() == Instruction::Sub)
return matchIfNeg(I->getOperand(0), I->getOperand(1));
return matchIfNeg(CE->getOperand(0), CE->getOperand(1));
if (ConstantInt *CI = dyn_cast<ConstantInt>(V))
return L.match(ConstantExpr::getNeg(CI));
return false;
@ -202,7 +202,7 @@ private:
if (!LHS->getType()->isFloatingPoint())
return LHS == Constant::getNullValue(LHS->getType()) && L.match(RHS);
else
return LHS == ConstantFP::get(Bop->getType(), -0.0) && L.match(RHS);
return LHS == ConstantFP::get(LHS->getType(), -0.0) && L.match(RHS);
}
};