Searched refs:DefBlock (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerI1Copies.cpp | 128 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 D | LoopInfo.h | 524 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 D | LiveVariables.h | 274 MachineBasicBlock *DefBlock, 277 MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveVariables.cpp | 120 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 D | SpillUtils.cpp | 612 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 D | cvparser.c | 919 goto DefBlock; in CvCaptureCommentsOnly() 941 DefBlock: in CvCaptureCommentsOnly()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GenericUniformityImpl.h | 1053 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 D | NewGVN.cpp | 4010 auto *DefBlock = getBlockForValue(Def); in eliminateInstructions() local 4014 PN->insertBefore(DefBlock->begin()); in eliminateInstructions()
|