Lines Matching refs:ModifiedDT

390     bool optimizeBlock(BasicBlock &BB, bool &ModifiedDT);
391 bool optimizeInst(Instruction *I, bool &ModifiedDT);
396 bool optimizeCallInst(CallInst *CI, bool &ModifiedDT);
406 bool dupRetToEnableTailCallOpts(BasicBlock *BB, bool &ModifiedDT);
426 bool splitBranchCondition(Function &F, bool &ModifiedDT);
433 bool optimizeCmp(CmpInst *Cmp, bool &ModifiedDT);
434 bool combineToUSubWithOverflow(CmpInst *Cmp, bool &ModifiedDT);
435 bool combineToUAddWithOverflow(CmpInst *Cmp, bool &ModifiedDT);
521 bool ModifiedDT = false; in runOnFunction() local
523 EverMadeChange |= splitBranchCondition(F, ModifiedDT); in runOnFunction()
1473 bool &ModifiedDT) { in combineToUAddWithOverflow() argument
1500 ModifiedDT = true; in combineToUAddWithOverflow()
1505 bool &ModifiedDT) { in combineToUSubWithOverflow() argument
1563 ModifiedDT = true; in combineToUSubWithOverflow()
1720 bool CodeGenPrepare::optimizeCmp(CmpInst *Cmp, bool &ModifiedDT) { in optimizeCmp() argument
1724 if (combineToUAddWithOverflow(Cmp, ModifiedDT)) in optimizeCmp()
1727 if (combineToUSubWithOverflow(Cmp, ModifiedDT)) in optimizeCmp()
2027 bool &ModifiedDT) { in despeculateCountZeros() argument
2083 ModifiedDT = true; in despeculateCountZeros()
2087 bool CodeGenPrepare::optimizeCallInst(CallInst *CI, bool &ModifiedDT) { in optimizeCallInst() argument
2227 return despeculateCountZeros(II, TLI, DL, ModifiedDT); in optimizeCallInst()
2315 bool CodeGenPrepare::dupRetToEnableTailCallOpts(BasicBlock *BB, bool &ModifiedDT) { in dupRetToEnableTailCallOpts() argument
2409 ModifiedDT = Changed = true; in dupRetToEnableTailCallOpts()
7782 bool CodeGenPrepare::optimizeInst(Instruction *I, bool &ModifiedDT) { in optimizeInst() argument
7832 if (optimizeCmp(Cmp, ModifiedDT)) in optimizeInst()
7887 optimizeInst(NC, ModifiedDT); in optimizeInst()
7934 return optimizeCallInst(cast<CallInst>(I), ModifiedDT); in optimizeInst()
7971 bool CodeGenPrepare::optimizeBlock(BasicBlock &BB, bool &ModifiedDT) { in optimizeBlock() argument
7977 MadeChange |= optimizeInst(&*CurInstIterator++, ModifiedDT); in optimizeBlock()
7978 if (ModifiedDT) in optimizeBlock()
7992 MadeChange |= dupRetToEnableTailCallOpts(&BB, ModifiedDT); in optimizeBlock()
8141 bool CodeGenPrepare::splitBranchCondition(Function &F, bool &ModifiedDT) { in splitBranchCondition() argument
8304 ModifiedDT = true; in splitBranchCondition()