Lines Matching refs:ModifiedDT

399     bool optimizeBlock(BasicBlock &BB, bool &ModifiedDT);
400 bool optimizeInst(Instruction *I, bool &ModifiedDT);
405 bool optimizeCallInst(CallInst *CI, bool &ModifiedDT);
417 bool dupRetToEnableTailCallOpts(BasicBlock *BB, bool &ModifiedDT);
437 bool splitBranchCondition(Function &F, bool &ModifiedDT);
444 bool optimizeCmp(CmpInst *Cmp, bool &ModifiedDT);
445 bool combineToUSubWithOverflow(CmpInst *Cmp, bool &ModifiedDT);
446 bool combineToUAddWithOverflow(CmpInst *Cmp, bool &ModifiedDT);
539 bool ModifiedDT = false; in runOnFunction() local
541 EverMadeChange |= splitBranchCondition(F, ModifiedDT); in runOnFunction()
1487 bool &ModifiedDT) { in combineToUAddWithOverflow() argument
1514 ModifiedDT = true; in combineToUAddWithOverflow()
1519 bool &ModifiedDT) { in combineToUSubWithOverflow() argument
1577 ModifiedDT = true; in combineToUSubWithOverflow()
1734 bool CodeGenPrepare::optimizeCmp(CmpInst *Cmp, bool &ModifiedDT) { in optimizeCmp() argument
1738 if (combineToUAddWithOverflow(Cmp, ModifiedDT)) in optimizeCmp()
1741 if (combineToUSubWithOverflow(Cmp, ModifiedDT)) in optimizeCmp()
2041 bool &ModifiedDT) { in despeculateCountZeros() argument
2101 ModifiedDT = true; in despeculateCountZeros()
2105 bool CodeGenPrepare::optimizeCallInst(CallInst *CI, bool &ModifiedDT) { in optimizeCallInst() argument
2246 return despeculateCountZeros(II, TLI, DL, ModifiedDT); in optimizeCallInst()
2334 bool CodeGenPrepare::dupRetToEnableTailCallOpts(BasicBlock *BB, bool &ModifiedDT) { in dupRetToEnableTailCallOpts() argument
2428 ModifiedDT = Changed = true; in dupRetToEnableTailCallOpts()
7891 bool CodeGenPrepare::optimizeInst(Instruction *I, bool &ModifiedDT) { in optimizeInst() argument
7941 if (optimizeCmp(Cmp, ModifiedDT)) in optimizeInst()
7997 optimizeInst(NC, ModifiedDT); in optimizeInst()
8044 return optimizeCallInst(cast<CallInst>(I), ModifiedDT); in optimizeInst()
8081 bool CodeGenPrepare::optimizeBlock(BasicBlock &BB, bool &ModifiedDT) { in optimizeBlock() argument
8087 MadeChange |= optimizeInst(&*CurInstIterator++, ModifiedDT); in optimizeBlock()
8088 if (ModifiedDT) in optimizeBlock()
8102 MadeChange |= dupRetToEnableTailCallOpts(&BB, ModifiedDT); in optimizeBlock()
8250 bool CodeGenPrepare::splitBranchCondition(Function &F, bool &ModifiedDT) { in splitBranchCondition() argument
8413 ModifiedDT = true; in splitBranchCondition()