mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-18 18:42:46 +02:00
Added llvm_unreachable to address warning: this statement may fall through. NFC.
llvm-svn: 305144
This commit is contained in:
parent
ea14c82d0b
commit
66413aa897
@ -382,6 +382,7 @@ struct ConstModifier: public Modifier {
|
|||||||
switch (Ran->Rand() % 2) {
|
switch (Ran->Rand() % 2) {
|
||||||
case 0: if (Ty->getScalarType()->isIntegerTy())
|
case 0: if (Ty->getScalarType()->isIntegerTy())
|
||||||
return PT->push_back(ConstantVector::getAllOnesValue(Ty));
|
return PT->push_back(ConstantVector::getAllOnesValue(Ty));
|
||||||
|
llvm_unreachable("Unexpected state");
|
||||||
case 1: if (Ty->getScalarType()->isIntegerTy())
|
case 1: if (Ty->getScalarType()->isIntegerTy())
|
||||||
return PT->push_back(ConstantVector::getNullValue(Ty));
|
return PT->push_back(ConstantVector::getNullValue(Ty));
|
||||||
}
|
}
|
||||||
@ -407,9 +408,11 @@ struct ConstModifier: public Modifier {
|
|||||||
case 0: if (Ty->isIntegerTy())
|
case 0: if (Ty->isIntegerTy())
|
||||||
return PT->push_back(ConstantInt::get(Ty,
|
return PT->push_back(ConstantInt::get(Ty,
|
||||||
APInt::getAllOnesValue(Ty->getPrimitiveSizeInBits())));
|
APInt::getAllOnesValue(Ty->getPrimitiveSizeInBits())));
|
||||||
|
llvm_unreachable("Unexpected state");
|
||||||
case 1: if (Ty->isIntegerTy())
|
case 1: if (Ty->isIntegerTy())
|
||||||
return PT->push_back(ConstantInt::get(Ty,
|
return PT->push_back(ConstantInt::get(Ty,
|
||||||
APInt::getNullValue(Ty->getPrimitiveSizeInBits())));
|
APInt::getNullValue(Ty->getPrimitiveSizeInBits())));
|
||||||
|
llvm_unreachable("Unexpected state");
|
||||||
case 2: case 3: case 4: case 5:
|
case 2: case 3: case 4: case 5:
|
||||||
case 6: if (Ty->isIntegerTy())
|
case 6: if (Ty->isIntegerTy())
|
||||||
PT->push_back(ConstantInt::get(Ty, Ran->Rand()));
|
PT->push_back(ConstantInt::get(Ty, Ran->Rand()));
|
||||||
|
Loading…
Reference in New Issue
Block a user