Searched refs:DefBlock (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerI1Copies.cpp | 146 void analyze(MachineBasicBlock &DefBlock, in analyze() argument 155 ReachableMap.try_emplace(&DefBlock, false); in analyze() 156 ReachableOrdered.push_back(&DefBlock); in analyze() 159 if (MBB == &DefBlock) { in analyze() 180 if (Divergent && PDT.dominates(&DefBlock, MBB)) in analyze() 268 MachineBasicBlock *DefBlock = nullptr; member in __anone83803c50111::LoopFinder 284 DefBlock = &MBB; in initialize() 350 VisitedPostDom = DefBlock; in advanceLevel() 351 VisitedDom = DefBlock; in advanceLevel() 352 Stack.push_back(DefBlock); in advanceLevel() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | SyncDependenceAnalysis.cpp | 320 const BasicBlock &DefBlock, bool FromParentLoop) { in visitLoopExitEdge() 323 return visitEdge(ExitBlock, DefBlock); in visitLoopExitEdge() 325 if (!computeJoin(ExitBlock, DefBlock)) in visitLoopExitEdge() 336 bool visitEdge(const BasicBlock &SuccBlock, const BasicBlock &DefBlock) { in visitEdge() 337 if (!computeJoin(SuccBlock, DefBlock)) in visitEdge()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | LiveVariables.h | 279 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock, 281 void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | LiveVariables.cpp | 91 VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *MBB, in MarkVirtRegAliveInBlock() argument 103 if (MBB == DefBlock) return; // Terminate recursion in MarkVirtRegAliveInBlock() 116 MachineBasicBlock *DefBlock, in MarkVirtRegAliveInBlock() argument 119 MarkVirtRegAliveInBlock(VRInfo, DefBlock, MBB, WorkList); in MarkVirtRegAliveInBlock() 123 MarkVirtRegAliveInBlock(VRInfo, DefBlock, Pred, WorkList); in MarkVirtRegAliveInBlock()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 1220 auto *DefBlock = DefI->getParent(); in movementPreservesLCSSAForm() local 1221 if (DefBlock != NewBB && getLoopFor(DefBlock) != NewLoop) in movementPreservesLCSSAForm()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1645 BasicBlock *DefBlock = I->getParent(); in insertSpills() local 1646 if (auto *CSI = dyn_cast<CatchSwitchInst>(DefBlock->getTerminator())) in insertSpills() 1649 InsertPt = &*DefBlock->getFirstInsertionPt(); in insertSpills()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 3968 auto *DefBlock = getBlockForValue(Def); in eliminateInstructions() local 3972 PN->insertBefore(&DefBlock->front()); in eliminateInstructions()
|