Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp128 void analyze(MachineBasicBlock &DefBlock, ArrayRef<Incoming> Incomings) { in analyze() argument
135 ReachableMap.try_emplace(&DefBlock, false); in analyze()
139 if (MBB == &DefBlock) { in analyze()
140 ReachableMap[&DefBlock] = true; // self-loop on DefBlock in analyze()
148 if (TII->hasDivergentBranch(MBB) && PDT.dominates(&DefBlock, MBB)) in analyze()
233 MachineBasicBlock *DefBlock = nullptr; member in __anon952a5e950111::LoopFinder
249 DefBlock = &MBB; in initialize()
257 MachineDomTreeNode *PDNode = PDT.getNode(DefBlock); in findLoop()
320 VisitedPostDom = DefBlock; in advanceLevel()
321 VisitedDom = DefBlock; in advanceLevel()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h524 auto *DefBlock = DefI->getParent(); in movementPreservesLCSSAForm() local
525 if (DefBlock != NewBB && getLoopFor(DefBlock) != NewLoop) in movementPreservesLCSSAForm()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveVariables.h274 MachineBasicBlock *DefBlock,
277 MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveVariables.cpp120 VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *MBB, in MarkVirtRegAliveInBlock() argument
132 if (MBB == DefBlock) return; // Terminate recursion in MarkVirtRegAliveInBlock()
145 MachineBasicBlock *DefBlock, in MarkVirtRegAliveInBlock() argument
148 MarkVirtRegAliveInBlock(VRInfo, DefBlock, MBB, WorkList); in MarkVirtRegAliveInBlock()
152 MarkVirtRegAliveInBlock(VRInfo, DefBlock, Pred, WorkList); in MarkVirtRegAliveInBlock()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DSpillUtils.cpp612 BasicBlock *DefBlock = I->getParent(); in getSpillInsertionPt() local
613 if (auto *CSI = dyn_cast<CatchSwitchInst>(DefBlock->getTerminator())) in getSpillInsertionPt()
616 InsertPt = DefBlock->getFirstInsertionPt(); in getSpillInsertionPt()
/freebsd/sys/contrib/dev/acpica/compiler/
H A Dcvparser.c919 goto DefBlock; in CvCaptureCommentsOnly()
941 DefBlock: in CvCaptureCommentsOnly()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericUniformityImpl.h1053 const BlockT *DefBlock = Def.getParent(); in isTemporalDivergent() local
1054 for (const CycleT *Cycle = CI.getCycle(DefBlock); in isTemporalDivergent()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp4010 auto *DefBlock = getBlockForValue(Def); in eliminateInstructions() local
4014 PN->insertBefore(DefBlock->begin()); in eliminateInstructions()