Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIFixWWMLiveness.cpp240 auto UseBlock = MRI->use_begin(Reg)->getParent()->getParent(); in processDef() local
242 if (Succ == UseBlock) { in processDef()
262 auto UseBlock = Use.getParent(); in processDef() local
263 if (Loop->contains(UseBlock)) in processDef()
267 if (Parent->contains(UseBlock)) in processDef()
291 auto UseBlock = MRI->use_begin(Reg)->getParent()->getParent(); in processDef() local
292 auto Loop = LoopInfo->getLoopFor(UseBlock); in processDef()
293 if (!Loop || Loop->getHeader() != UseBlock in processDef()
323 auto UseBlock = MRI->use_instr_begin(Reg)->getParent(); in processThenDef() local
329 && !DomTree->dominates(UseBlock, WWM->getParent())) { in processThenDef()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSink.cpp46 BasicBlock *UseBlock = UseInst->getParent(); in AllUsesDominatedByBlock() local
51 UseBlock = PN->getIncomingBlock(Num); in AllUsesDominatedByBlock()
54 if (!DT.dominates(BB, UseBlock)) in AllUsesDominatedByBlock()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineSink.cpp263 MachineBasicBlock *UseBlock = UseInst->getParent(); in AllUsesDominatedByBlock() local
264 if (!(UseBlock == MBB && UseInst->isPHI() && in AllUsesDominatedByBlock()
277 MachineBasicBlock *UseBlock = UseInst->getParent(); in AllUsesDominatedByBlock() local
281 UseBlock = UseInst->getOperand(OpNo+1).getMBB(); in AllUsesDominatedByBlock()
282 } else if (UseBlock == DefMBB) { in AllUsesDominatedByBlock()
288 if (!DT->dominates(MBB, UseBlock)) in AllUsesDominatedByBlock()
538 MachineBasicBlock *UseBlock = UseInst.getParent(); in isProfitableToSinkTo() local
539 if (UseBlock == SuccToSinkTo && !UseInst.isPHI()) in isProfitableToSinkTo()