Searched refs:DefBlock (Results 1 – 8 of 8) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerI1Copies.cpp | 150 void analyze(MachineBasicBlock &DefBlock, ArrayRef<Incoming> Incomings) { in analyze() argument 158 ReachableMap.try_emplace(&DefBlock, false); in analyze() 159 ReachableOrdered.push_back(&DefBlock); in analyze() 163 if (MBB == &DefBlock) { in analyze() 164 ReachableMap[&DefBlock] = true; // self-loop on DefBlock in analyze() 173 if (TII->hasDivergentBranch(MBB) && PDT.dominates(&DefBlock, MBB)) in analyze() 261 MachineBasicBlock *DefBlock = nullptr; member in __anon0e99a74a0111::LoopFinder 277 DefBlock = &MBB; in initialize() 285 MachineDomTreeNode *PDNode = PDT.getNode(DefBlock); in findLoop() 348 VisitedPostDom = DefBlock; in advanceLevel() [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 527 auto *DefBlock = DefI->getParent(); in movementPreservesLCSSAForm() local 528 if (DefBlock != NewBB && getLoopFor(DefBlock) != NewLoop) in movementPreservesLCSSAForm()
|
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveVariables.h | 272 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock, 274 void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveVariables.cpp | 121 VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *MBB, in MarkVirtRegAliveInBlock() argument 133 if (MBB == DefBlock) return; // Terminate recursion in MarkVirtRegAliveInBlock() 146 MachineBasicBlock *DefBlock, in MarkVirtRegAliveInBlock() argument 149 MarkVirtRegAliveInBlock(VRInfo, DefBlock, MBB, WorkList); in MarkVirtRegAliveInBlock() 153 MarkVirtRegAliveInBlock(VRInfo, DefBlock, Pred, WorkList); in MarkVirtRegAliveInBlock()
|
| /src/sys/contrib/dev/acpica/compiler/ |
| H A D | cvparser.c | 919 goto DefBlock; in CvCaptureCommentsOnly() 941 DefBlock: in CvCaptureCommentsOnly()
|
| /src/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GenericUniformityImpl.h | 1037 const BlockT *DefBlock = Def.getParent(); in isTemporalDivergent() local 1038 for (const CycleT *Cycle = CI.getCycle(DefBlock); in isTemporalDivergent()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1848 BasicBlock *DefBlock = I->getParent(); in insertSpills() local 1849 if (auto *CSI = dyn_cast<CatchSwitchInst>(DefBlock->getTerminator())) in insertSpills() 1852 InsertPt = DefBlock->getFirstInsertionPt(); in insertSpills()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NewGVN.cpp | 3978 auto *DefBlock = getBlockForValue(Def); in eliminateInstructions() local 3982 PN->insertBefore(&DefBlock->front()); in eliminateInstructions()
|