forked from OSchip/llvm-project
[CodeGenPrepare] Delete dead !DL check
Follow-up for D73754 DL is assigned in CodeGenPrepare::runOnFunction and is guaranteed to be non-null.
This commit is contained in:
parent
7cb5d96fbe
commit
44cdae68c3
|
@ -1811,9 +1811,6 @@ static bool despeculateCountZeros(IntrinsicInst *CountZeros,
|
||||||
const TargetLowering *TLI,
|
const TargetLowering *TLI,
|
||||||
const DataLayout *DL,
|
const DataLayout *DL,
|
||||||
bool &ModifiedDT) {
|
bool &ModifiedDT) {
|
||||||
if (!DL)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
// If a zero input is undefined, it doesn't make sense to despeculate that.
|
// If a zero input is undefined, it doesn't make sense to despeculate that.
|
||||||
if (match(CountZeros->getOperand(1), m_One()))
|
if (match(CountZeros->getOperand(1), m_One()))
|
||||||
return false;
|
return false;
|
||||||
|
@ -6344,9 +6341,6 @@ bool CodeGenPrepare::tryToSinkFreeOperands(Instruction *I) {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CodeGenPrepare::optimizeSwitchInst(SwitchInst *SI) {
|
bool CodeGenPrepare::optimizeSwitchInst(SwitchInst *SI) {
|
||||||
if (!DL)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
Value *Cond = SI->getCondition();
|
Value *Cond = SI->getCondition();
|
||||||
Type *OldType = Cond->getType();
|
Type *OldType = Cond->getType();
|
||||||
LLVMContext &Context = Cond->getContext();
|
LLVMContext &Context = Cond->getContext();
|
||||||
|
|
Loading…
Reference in New Issue