Small fixes to eliminate compiler warnings when using clang
This commit is contained in:
@@ -549,7 +549,7 @@ lValuesAreEqual(llvm::Value *v0, llvm::Value *v1,
|
|||||||
llvm::CastInst *cast1 = llvm::dyn_cast<llvm::CastInst>(v1);
|
llvm::CastInst *cast1 = llvm::dyn_cast<llvm::CastInst>(v1);
|
||||||
if (cast0 != NULL && cast1 != NULL) {
|
if (cast0 != NULL && cast1 != NULL) {
|
||||||
if (cast0->getOpcode() != cast1->getOpcode())
|
if (cast0->getOpcode() != cast1->getOpcode())
|
||||||
return NULL;
|
return false;
|
||||||
return lValuesAreEqual(cast0->getOperand(0), cast1->getOperand(0),
|
return lValuesAreEqual(cast0->getOperand(0), cast1->getOperand(0),
|
||||||
seenPhi0, seenPhi1);
|
seenPhi0, seenPhi1);
|
||||||
}
|
}
|
||||||
|
|||||||
2
opt.cpp
2
opt.cpp
@@ -342,7 +342,7 @@ lGetMask(llvm::Value *factor, uint64_t *mask) {
|
|||||||
llvm::Constant *c =
|
llvm::Constant *c =
|
||||||
llvm::dyn_cast<llvm::Constant>(cv->getOperand(i));
|
llvm::dyn_cast<llvm::Constant>(cv->getOperand(i));
|
||||||
if (c == NULL)
|
if (c == NULL)
|
||||||
return NULL;
|
return false;
|
||||||
elements.push_back(c);
|
elements.push_back(c);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
|||||||
4
stmt.cpp
4
stmt.cpp
@@ -2315,14 +2315,14 @@ ForeachUniqueStmt::TypeCheck() {
|
|||||||
Error(expr->pos, "Iteration domain type in \"foreach_tiled\" loop "
|
Error(expr->pos, "Iteration domain type in \"foreach_tiled\" loop "
|
||||||
"must be \"varying\" type, not \"%s\".",
|
"must be \"varying\" type, not \"%s\".",
|
||||||
type->GetString().c_str());
|
type->GetString().c_str());
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Type::IsBasicType(type) == false) {
|
if (Type::IsBasicType(type) == false) {
|
||||||
Error(expr->pos, "Iteration domain type in \"foreach_tiled\" loop "
|
Error(expr->pos, "Iteration domain type in \"foreach_tiled\" loop "
|
||||||
"must be an atomic, pointer, or enum type, not \"%s\".",
|
"must be an atomic, pointer, or enum type, not \"%s\".",
|
||||||
type->GetString().c_str());
|
type->GetString().c_str());
|
||||||
return false;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
|
|||||||
Reference in New Issue
Block a user