Lines Matching refs:ComputeLoop
86 BasicBlock *ComputeLoop, BasicBlock *ComputeEnd) const;
561 Instruction &I, BasicBlock *ComputeLoop, BasicBlock *ComputeEnd) const { in buildScanIteratively() argument
571 B.SetInsertPoint(ComputeLoop); in buildScanIteratively()
599 OldValuePhi->addIncoming(OldValue, ComputeLoop); in buildScanIteratively()
604 Accumulator->addIncoming(NewAccumulator, ComputeLoop); in buildScanIteratively()
612 ActiveBits->addIncoming(NewActiveBits, ComputeLoop); in buildScanIteratively()
616 B.CreateCondBr(IsEnd, ComputeEnd, ComputeLoop); in buildScanIteratively()
748 BasicBlock *ComputeLoop = nullptr; in optimizeAtomic() local
778 ComputeLoop = BasicBlock::Create(C, "ComputeLoop", F); in optimizeAtomic()
781 ComputeLoop, ComputeEnd); in optimizeAtomic()
868 B.CreateBr(ComputeLoop); in optimizeAtomic()
872 {{DominatorTree::Insert, OriginalBB, ComputeLoop}, in optimizeAtomic()
873 {DominatorTree::Insert, ComputeLoop, ComputeEnd}}); in optimizeAtomic()