Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSink.cpp132 BasicBlock *UseBlock = UseInst->getParent(); in SinkInstruction()
137 UseBlock = PN->getIncomingBlock(Num); in SinkInstruction()
140 if (!DT.isReachableFromEntry(UseBlock)) in SinkInstruction()
144 SuccToSinkTo = DT.findNearestCommonDominator(SuccToSinkTo, UseBlock); in SinkInstruction()
146 SuccToSinkTo = UseBlock; in SinkInstruction()
133 BasicBlock *UseBlock = UseInst->getParent(); SinkInstruction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp522 auto *UseBlock = UseMI->getParent(); in optimizeLiveRange() local
524 if (UseBlock == Endif) { in optimizeLiveRange()
540 if (ElseBlocks.contains(UseBlock)) in optimizeLiveRange()
566 auto *UseBlock = UseMI->getParent(); in optimizeWaterfallLiveRange() local
568 if (Blocks.contains(UseBlock)) in optimizeWaterfallLiveRange()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSink.cpp627 MachineBasicBlock *UseBlock = UseInst->getParent(); in AllUsesDominatedByBlock() local
628 return UseBlock == MBB && UseInst->isPHI() && in AllUsesDominatedByBlock()
639 MachineBasicBlock *UseBlock = UseInst->getParent(); in AllUsesDominatedByBlock() local
643 UseBlock = UseInst->getOperand(OpNo+1).getMBB(); in AllUsesDominatedByBlock()
644 } else if (UseBlock == DefMBB) { in AllUsesDominatedByBlock()
650 if (!DT->dominates(MBB, UseBlock)) in AllUsesDominatedByBlock()
1117 MachineBasicBlock *UseBlock = UseInst.getParent(); in isProfitableToSinkTo() local
1118 if (UseBlock == SuccToSinkTo && !UseInst.isPHI()) in isProfitableToSinkTo()