Lines Matching defs:DTU
122 Value *expandFindMismatch(IRBuilder<> &Builder, DomTreeUpdater &DTU,
126 Value *createMaskedFindMismatch(IRBuilder<> &Builder, DomTreeUpdater &DTU,
130 Value *createPredicatedFindMismatch(IRBuilder<> &Builder, DomTreeUpdater &DTU,
377 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA,
402 DTU.applyUpdates({{DominatorTree::Insert, VectorLoopPreheaderBlock,
433 DTU.applyUpdates(
456 DTU.applyUpdates(
481 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA,
493 DTU.applyUpdates({{DominatorTree::Insert, VectorLoopPreheaderBlock,
544 DTU.applyUpdates(
562 DTU.applyUpdates(
584 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA,
642 DTU.applyUpdates({{DominatorTree::Insert, Preheader, MinItCheckBlock},
687 DTU.applyUpdates(
733 DTU.applyUpdates(
751 createMaskedFindMismatch(Builder, DTU, GEPA, GEPB, ExtStart, ExtEnd);
754 VectorLoopRes = createPredicatedFindMismatch(Builder, DTU, GEPA, GEPB,
761 DTU.applyUpdates(
768 DTU.applyUpdates(
792 DTU.applyUpdates({{DominatorTree::Insert, LoopStartBlock, LoopIncBlock},
805 DTU.applyUpdates({{DominatorTree::Insert, LoopIncBlock, EndBlock},
848 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy);
856 expandFindMismatch(Builder, DTU, GEPA, GEPB, Index, Start, MaxLen);
878 DTU.applyUpdates({{DominatorTree::Insert, MismatchEnd, CmpBB}});
886 DTU.applyUpdates({{DominatorTree::Insert, CmpBB, FoundBB},
891 DTU.applyUpdates({{DominatorTree::Insert, CmpBB, FoundBB}});