Home
last modified time | relevance | path

Searched refs:CloneBB (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicBlockPathCloning.cpp58 MachineBasicBlock *CloneBB = MF.CreateMachineBasicBlock( in CloneMachineBasicBlock() local
60 MF.push_back(CloneBB); in CloneMachineBasicBlock()
67 TII->duplicate(*CloneBB, CloneBB->end(), I); in CloneMachineBasicBlock()
73 CloneBB->copySuccessor(&OrigBB, SI); in CloneMachineBasicBlock()
80 TII->insertUnconditionalBranch(*CloneBB, FT, CloneBB->findBranchDebugLoc()); in CloneMachineBasicBlock()
82 return CloneBB; in CloneMachineBasicBlock()
184 MachineBasicBlock *CloneBB = in ApplyCloning() local
190 PrevBB->ReplaceUsesOfBlockWith(OrigBB, CloneBB); in ApplyCloning()
194 CloneBB->addLiveIn(LiveIn); in ApplyCloning()
196 PrevBB = CloneBB; in ApplyCloning()