Lines Matching refs:ModifyDT
288 enum ModifyDT { enum
428 bool optimizeBlock(BasicBlock &BB, ModifyDT &ModifiedDT);
429 bool optimizeInst(Instruction *I, ModifyDT &ModifiedDT);
434 bool optimizeCallInst(CallInst *CI, ModifyDT &ModifiedDT);
446 bool dupRetToEnableTailCallOpts(BasicBlock *BB, ModifyDT &ModifiedDT);
467 bool splitBranchCondition(Function &F, ModifyDT &ModifiedDT);
473 bool optimizeCmp(CmpInst *Cmp, ModifyDT &ModifiedDT);
474 bool combineToUSubWithOverflow(CmpInst *Cmp, ModifyDT &ModifiedDT);
475 bool combineToUAddWithOverflow(CmpInst *Cmp, ModifyDT &ModifiedDT);
629 ModifyDT ModifiedDT = ModifyDT::NotModifyDT; in _run()
656 ModifyDT ModifiedDTOnIteration = ModifyDT::NotModifyDT; in _run()
659 if (ModifiedDTOnIteration == ModifyDT::ModifyBBDT) in _run()
680 if (ModifiedDTOnIteration != ModifyDT::NotModifyDT) in _run()
1667 ModifyDT &ModifiedDT) { in combineToUAddWithOverflow()
1696 ModifiedDT = ModifyDT::ModifyInstDT; in combineToUAddWithOverflow()
1701 ModifyDT &ModifiedDT) { in combineToUSubWithOverflow()
1759 ModifiedDT = ModifyDT::ModifyInstDT; in combineToUSubWithOverflow()
1947 bool CodeGenPrepare::optimizeCmp(CmpInst *Cmp, ModifyDT &ModifiedDT) { in optimizeCmp()
2261 const DataLayout *DL, ModifyDT &ModifiedDT, in despeculateCountZeros()
2336 ModifiedDT = ModifyDT::ModifyBBDT; in despeculateCountZeros()
2340 bool CodeGenPrepare::optimizeCallInst(CallInst *CI, ModifyDT &ModifiedDT) { in optimizeCallInst()
2557 ModifyDT &ModifiedDT) { in dupRetToEnableTailCallOpts()
2655 ModifiedDT = ModifyDT::ModifyBBDT; in dupRetToEnableTailCallOpts()
8183 bool CodeGenPrepare::optimizeInst(Instruction *I, ModifyDT &ModifiedDT) { in optimizeInst()
8386 bool CodeGenPrepare::optimizeBlock(BasicBlock &BB, ModifyDT &ModifiedDT) { in optimizeBlock()
8392 ModifiedDT = ModifyDT::NotModifyDT; in optimizeBlock()
8395 if (ModifiedDT != ModifyDT::NotModifyDT) { in optimizeBlock()
8408 } while (ModifiedDT == ModifyDT::ModifyInstDT); in optimizeBlock()
8628 bool CodeGenPrepare::splitBranchCondition(Function &F, ModifyDT &ModifiedDT) { in splitBranchCondition()
8797 ModifiedDT = ModifyDT::ModifyBBDT; in splitBranchCondition()