/external/llvm/lib/IR/ |
D | Dominators.cpp | 138 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/ |
D | MIRCanonicalizerPass.cpp | 241 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()
|
D | ModuloSchedule.cpp | 215 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()
|
D | LiveVariables.cpp | 770 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()
|
D | PHIElimination.cpp | 572 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/ |
D | MIRCanonicalizerPass.cpp | 240 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()
|
D | LiveVariables.cpp | 769 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()
|
D | ModuloSchedule.cpp | 214 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()
|
D | PHIElimination.cpp | 625 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/ |
D | Dominators.cpp | 179 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/ |
D | Dominators.cpp | 190 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/ |
D | MergedLoadStoreMotion.cpp | 225 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/ |
D | Dominators.h | 137 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/ |
D | Dominators.h | 189 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/ |
D | Dominators.h | 173 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/ |
D | PassManagerTest.cpp | 39 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/ |
D | NVPTXGenericToNVVM.cpp | 107 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE; in runOnModule() local
|
/external/llvm-project/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 107 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE; in runOnModule() local
|
/external/llvm/lib/CodeGen/ |
D | GCRootLowering.cpp | 297 for (MachineFunction::iterator BBI = MF.begin(), BBE = MF.end(); BBI != BBE; in FindSafePoints() local
|
D | LiveVariables.cpp | 772 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()
|
D | PHIElimination.cpp | 557 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); in SplitPHIEdges() local 558 BBI != BBE && BBI->isPHI(); ++BBI) { in SplitPHIEdges()
|
/external/llvm/unittests/IR/ |
D | PassManagerTest.cpp | 35 for (Function::iterator BBI = F.begin(), BBE = F.end(); BBI != BBE; ++BBI) in run() local
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdaterImpl.h | 380 for (typename BlkT::iterator BBI = BB->begin(), BBE = BB->end(); in FindExistingPHI() local 381 BBI != BBE; ++BBI) { in FindExistingPHI()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 112 for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE; in runOnModule() local
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MustExecute.cpp | 63 BBE = CurLoop->block_end(); in computeLoopSafetyInfo() local 64 (BB != BBE) && !MayThrow; ++BB) in computeLoopSafetyInfo()
|