Home
last modified time | relevance | path

Searched refs:BBE (Results 1 – 25 of 90) sorted by relevance

1234

/external/llvm/lib/IR/
DDominators.cpp138 bool DominatorTree::dominates(const BasicBlockEdge &BBE, in dominates() argument
143 assert(BBE.isSingleEdge() && in dominates()
148 const BasicBlock *Start = BBE.getStart(); in dominates()
149 const BasicBlock *End = BBE.getEnd(); in dominates()
190 bool DominatorTree::dominates(const BasicBlockEdge &BBE, const Use &U) const { in dominates() argument
194 assert(BBE.isSingleEdge() && in dominates()
200 if (PN && PN->getParent() == BBE.getEnd() && in dominates()
201 PN->getIncomingBlock(U) == BBE.getStart()) in dominates()
211 return dominates(BBE, UseBB); in dominates()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMIRCanonicalizerPass.cpp241 const auto BBE = MBB->instr_end(); in rescheduleCanonically() local
242 MachineBasicBlock::iterator DefI = BBE; in rescheduleCanonically()
243 MachineBasicBlock::iterator UseI = BBE; in rescheduleCanonically()
245 for (auto BBI = MBB->instr_begin(); BBI != BBE; ++BBI) { in rescheduleCanonically()
247 if (DefI != BBE && UseI != BBE) in rescheduleCanonically()
261 if (DefI == BBE || UseI == BBE) in rescheduleCanonically()
DModuloSchedule.cpp215 BBE = BB->getFirstTerminator(); in generateProlog() local
216 BBI != BBE; ++BBI) { in generateProlog()
384 BBE = BB->getFirstNonPHI(); in generateExistingPhis() local
385 BBI != BBE; ++BBI) { in generateExistingPhis()
622 BBE = BB->instr_end(); in generatePhis() local
623 BBI != BBE; ++BBI) { in generatePhis()
764 BBE = KernelBB->getFirstNonPHI(); in removeDeadInstructions() local
765 BBI != BBE;) { in removeDeadInstructions()
DLiveVariables.cpp770 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end(); in addNewBlock() local
771 for (; BBI != BBE && BBI->isPHI(); ++BBI) { in addNewBlock()
782 for (; BBI != BBE; ++BBI) { in addNewBlock()
DPHIElimination.cpp572 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); in SplitPHIEdges() local
573 BBI != BBE && BBI->isPHI(); ++BBI) { in SplitPHIEdges()
/external/llvm-project/llvm/lib/CodeGen/
DMIRCanonicalizerPass.cpp240 const auto BBE = MBB->instr_end(); in rescheduleCanonically() local
241 MachineBasicBlock::iterator DefI = BBE; in rescheduleCanonically()
242 MachineBasicBlock::iterator UseI = BBE; in rescheduleCanonically()
244 for (auto BBI = MBB->instr_begin(); BBI != BBE; ++BBI) { in rescheduleCanonically()
246 if (DefI != BBE && UseI != BBE) in rescheduleCanonically()
260 if (DefI == BBE || UseI == BBE) in rescheduleCanonically()
DLiveVariables.cpp769 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end(); in addNewBlock() local
770 for (; BBI != BBE && BBI->isPHI(); ++BBI) { in addNewBlock()
781 for (; BBI != BBE; ++BBI) { in addNewBlock()
827 BBE = SuccBB->end(); in addNewBlock() local
828 BBI != BBE && BBI->isPHI(); ++BBI) { in addNewBlock()
DModuloSchedule.cpp214 BBE = BB->getFirstTerminator(); in generateProlog() local
215 BBI != BBE; ++BBI) { in generateProlog()
383 BBE = BB->getFirstNonPHI(); in generateExistingPhis() local
384 BBI != BBE; ++BBI) { in generateExistingPhis()
621 BBE = BB->instr_end(); in generatePhis() local
622 BBI != BBE; ++BBI) { in generatePhis()
763 BBE = KernelBB->getFirstNonPHI(); in removeDeadInstructions() local
764 BBI != BBE;) { in removeDeadInstructions()
DPHIElimination.cpp625 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); in SplitPHIEdges() local
626 BBI != BBE && BBI->isPHI(); ++BBI) { in SplitPHIEdges()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DDominators.cpp179 bool DominatorTree::dominates(const BasicBlockEdge &BBE, in dominates() argument
183 const BasicBlock *Start = BBE.getStart(); in dominates()
184 const BasicBlock *End = BBE.getEnd(); in dominates()
231 bool DominatorTree::dominates(const BasicBlockEdge &BBE, const Use &U) const { in dominates() argument
235 if (PN && PN->getParent() == BBE.getEnd() && in dominates()
236 PN->getIncomingBlock(U) == BBE.getStart()) in dominates()
246 return dominates(BBE, UseBB); in dominates()
/external/llvm-project/llvm/lib/IR/
DDominators.cpp190 bool DominatorTree::dominates(const BasicBlockEdge &BBE, in dominates() argument
194 const BasicBlock *Start = BBE.getStart(); in dominates()
195 const BasicBlock *End = BBE.getEnd(); in dominates()
242 bool DominatorTree::dominates(const BasicBlockEdge &BBE, const Use &U) const { in dominates() argument
246 if (PN && PN->getParent() == BBE.getEnd() && in dominates()
247 PN->getIncomingBlock(U) == BBE.getStart()) in dominates()
257 return dominates(BBE, UseBB); in dominates()
/external/llvm/lib/Transforms/Scalar/
DMergedLoadStoreMotion.cpp225 for (BasicBlock::iterator BBI = BB1->begin(), BBE = BB1->end(); BBI != BBE; in canHoistFromBlock() local
331 for (BasicBlock::iterator BBI = Succ0->begin(), BBE = Succ0->end(); in mergeLoads() local
332 BBI != BBE;) { in mergeLoads()
/external/llvm/include/llvm/IR/
DDominators.h137 bool dominates(const BasicBlockEdge &BBE, const Use &U) const;
138 bool dominates(const BasicBlockEdge &BBE, const BasicBlock *BB) const;
/external/llvm-project/llvm/include/llvm/IR/
DDominators.h189 bool dominates(const BasicBlockEdge &BBE, const Use &U) const;
190 bool dominates(const BasicBlockEdge &BBE, const BasicBlock *BB) const;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDominators.h173 bool dominates(const BasicBlockEdge &BBE, const Use &U) const;
174 bool dominates(const BasicBlockEdge &BBE, const BasicBlock *BB) const;
/external/llvm-project/llvm/unittests/CodeGen/
DPassManagerTest.cpp39 for (Function::iterator BBI = F.begin(), BBE = F.end(); BBI != BBE; ++BBI) in run() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp107 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE; in runOnModule() local
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp107 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE; in runOnModule() local
/external/llvm/lib/CodeGen/
DGCRootLowering.cpp297 for (MachineFunction::iterator BBI = MF.begin(), BBE = MF.end(); BBI != BBE; in FindSafePoints() local
DLiveVariables.cpp772 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end(); in addNewBlock() local
773 for (; BBI != BBE && BBI->isPHI(); ++BBI) { in addNewBlock()
784 for (; BBI != BBE; ++BBI) { in addNewBlock()
DPHIElimination.cpp557 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); in SplitPHIEdges() local
558 BBI != BBE && BBI->isPHI(); ++BBI) { in SplitPHIEdges()
/external/llvm/unittests/IR/
DPassManagerTest.cpp35 for (Function::iterator BBI = F.begin(), BBE = F.end(); BBI != BBE; ++BBI) in run() local
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h380 for (typename BlkT::iterator BBI = BB->begin(), BBE = BB->end(); in FindExistingPHI() local
381 BBI != BBE; ++BBI) { in FindExistingPHI()
/external/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp112 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE; in runOnModule() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMustExecute.cpp63 BBE = CurLoop->block_end(); in computeLoopSafetyInfo() local
64 (BB != BBE) && !MayThrow; ++BB) in computeLoopSafetyInfo()

1234