/external/llvm/include/llvm/Analysis/ |
H A D | RegionInfo.h | 302 BasicBlock *getExit() const { return exit; } function in class:llvm::Region 391 if (!getExit()) 395 && (contains(SubRegion->getExit()) || SubRegion->getExit() == getExit()); 545 return block_iterator(getEntry(), getExit()); 553 return const_block_iterator(getEntry(), getExit());
|
H A D | RegionIterator.h | 79 return getNode()->template getNodeAs<Region>()->getExit(); 84 return getNode()->getParent()->getExit() == BB; 189 && Node->getParent()->getExit() == *Itor) 216 assert(Parent->getExit() != BB && "iterator out of range!"); 226 && Node->getParent()->getExit() == *Itor);
|
/external/llvm/lib/Analysis/ |
H A D | RegionInfo.cpp | 96 BasicBlock *OldExit = getExit(); 105 if ((*RI)->getExit() == OldExit) 116 BasicBlock *entry = getEntry(), *exit = getExit(); 131 return getExit() == nullptr; 184 BasicBlock *exit = getExit(); 220 if (getExit()) { 221 if (getExit()->getName().empty()) { 224 getExit()->printAsOperand(OS, false); 226 exitName = getExit()->getName(); 237 BasicBlock *entry = getEntry(), *exit = getExit(); [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/ |
H A D | nv50_ir_target.cpp | 224 Instruction *exit = in->getExit(); 241 if (!bb->getExit()) 284 if (bb->getExit()->encSize == 4) { 286 bb->getExit()->encSize = 8; 289 if ((bb->getExit()->prev->encSize == 4) && !(nShort & 1)) { 291 bb->getExit()->prev->encSize = 8; 294 assert(!bb->getEntry() || (bb->getExit() && bb->getExit()->encSize == 8));
|
H A D | nv50_ir_peephole.cpp | 1870 removeFlow(bb->getExit()); 1898 if (!bb->getExit() || bb->getExit()->op != OP_BRA) 1907 if (ei.end() || !bf->getExit()) 1909 FlowInstruction *bra = bb->getExit()->asFlow(); 1910 FlowInstruction *rep = bf->getExit()->asFlow(); 1933 Instruction *insn = bb->getExit(); 1946 bb->remove(bb->getExit()); 1968 assert(bb->getExit()); 1969 Value *pred = bb->getExit() [all...] |
H A D | nv50_ir_ra.cpp | 298 assert(bb->getFirst()->serial <= bb->getExit()->serial); 299 assert(bb->getExit()->serial + 1 >= end); 302 if (begin < bb->getEntry()->serial || begin > bb->getExit()->serial) 357 assert(pb->getExit()->op != OP_CALL); 358 if (pb->getExit()->asFlow()->target.bb == bb) 359 pb->getExit()->asFlow()->target.bb = pn; 376 pb->insertBefore(pb->getExit(), mov); 494 for (i = bb->getExit(); i && i != bb->getEntry()->prev; i = i->prev) { 564 if (bb->getExit()) { 567 addLiveRange(func->getLValue(j), bb, bb->getExit() [all...] |
H A D | nv50_ir_emit_nv50.cpp | 1838 if (!epilogue->getExit() || 1839 epilogue->getExit()->op != OP_EXIT) // only main will use OP_EXIT 1843 Instruction *insn = epilogue->getExit()->prev; 1851 Instruction *i = bb->getExit(); 1859 delete_Instruction(func->getProgram(), epilogue->getExit());
|
H A D | nv50_ir_from_sm4.cpp | 1658 fork->insertBefore(fork->getExit(), fork->joinAt); 1995 forkPoint->getExit()->asFlow()->target.bb = elseClause; 2010 if (lastBB->getExit()->op == OP_BRA && joinBBs.getSize() < 6) 2016 if (lastBB->getExit()->op == OP_BRA) { 2018 lastBB->getExit()->asFlow()->target.bb = convPoint;
|
H A D | nv50_ir_from_tgsi.cpp | 1460 fork->insertBefore(fork->getExit(), fork->joinAt); 2091 forkBB->getExit()->asFlow()->target.bb = elseBB; 2106 if (prevBB->getExit()->op == OP_BRA && joinBBs.getSize() < 6) 2112 if (prevBB->getExit()->op == OP_BRA) { 2114 prevBB->getExit()->asFlow()->target.bb = convBB;
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
H A D | nv50_ir_target.cpp | 224 Instruction *exit = in->getExit(); 241 if (!bb->getExit()) 284 if (bb->getExit()->encSize == 4) { 286 bb->getExit()->encSize = 8; 289 if ((bb->getExit()->prev->encSize == 4) && !(nShort & 1)) { 291 bb->getExit()->prev->encSize = 8; 294 assert(!bb->getEntry() || (bb->getExit() && bb->getExit()->encSize == 8));
|
H A D | nv50_ir_peephole.cpp | 1870 removeFlow(bb->getExit()); 1898 if (!bb->getExit() || bb->getExit()->op != OP_BRA) 1907 if (ei.end() || !bf->getExit()) 1909 FlowInstruction *bra = bb->getExit()->asFlow(); 1910 FlowInstruction *rep = bf->getExit()->asFlow(); 1933 Instruction *insn = bb->getExit(); 1946 bb->remove(bb->getExit()); 1968 assert(bb->getExit()); 1969 Value *pred = bb->getExit() [all...] |
H A D | nv50_ir_ra.cpp | 298 assert(bb->getFirst()->serial <= bb->getExit()->serial); 299 assert(bb->getExit()->serial + 1 >= end); 302 if (begin < bb->getEntry()->serial || begin > bb->getExit()->serial) 357 assert(pb->getExit()->op != OP_CALL); 358 if (pb->getExit()->asFlow()->target.bb == bb) 359 pb->getExit()->asFlow()->target.bb = pn; 376 pb->insertBefore(pb->getExit(), mov); 494 for (i = bb->getExit(); i && i != bb->getEntry()->prev; i = i->prev) { 564 if (bb->getExit()) { 567 addLiveRange(func->getLValue(j), bb, bb->getExit() [all...] |
H A D | nv50_ir_emit_nv50.cpp | 1838 if (!epilogue->getExit() || 1839 epilogue->getExit()->op != OP_EXIT) // only main will use OP_EXIT 1843 Instruction *insn = epilogue->getExit()->prev; 1851 Instruction *i = bb->getExit(); 1859 delete_Instruction(func->getProgram(), epilogue->getExit());
|
H A D | nv50_ir_from_sm4.cpp | 1658 fork->insertBefore(fork->getExit(), fork->joinAt); 1995 forkPoint->getExit()->asFlow()->target.bb = elseClause; 2010 if (lastBB->getExit()->op == OP_BRA && joinBBs.getSize() < 6) 2016 if (lastBB->getExit()->op == OP_BRA) { 2018 lastBB->getExit()->asFlow()->target.bb = convPoint;
|
H A D | nv50_ir_from_tgsi.cpp | 1460 fork->insertBefore(fork->getExit(), fork->joinAt); 2091 forkBB->getExit()->asFlow()->target.bb = elseBB; 2106 if (prevBB->getExit()->op == OP_BRA && joinBBs.getSize() < 6) 2112 if (prevBB->getExit()->op == OP_BRA) { 2114 prevBB->getExit()->asFlow()->target.bb = convBB;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 292 BasicBlock *Exit = N->getNodeAs<Region>()->getExit(); 591 BasicBlock *OldExit = SubRegion->getExit(); 636 BasicBlock *Insert = Order.empty() ? ParentRegion->getExit() : 669 BasicBlock *Exit = ParentRegion->getExit(); 800 BasicBlock *Exit = ParentRegion->getExit();
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/ |
H A D | nv50_ir_lowering_nvc0.cpp | 514 if (!contBB->getExit() || contBB->getExit()->op != OP_CONT || 515 contBB->getExit()->getPredicate()) 517 contBB->getExit()->op = OP_BRA; 533 Instruction *exit = in->getExit(); 628 bld.setPosition(BasicBlock::get(fn->cfgExit)->getExit(), false);
|
H A D | nv50_ir_emit_nvc0.cpp | 2050 if (in->getExit()) { 2052 prevData = in->getExit()->sched; 2053 prevOp = in->getExit()->op;
|
/external/mesa3d/src/gallium/drivers/nvc0/codegen/ |
H A D | nv50_ir_lowering_nvc0.cpp | 514 if (!contBB->getExit() || contBB->getExit()->op != OP_CONT || 515 contBB->getExit()->getPredicate()) 517 contBB->getExit()->op = OP_BRA; 533 Instruction *exit = in->getExit(); 628 bld.setPosition(BasicBlock::get(fn->cfgExit)->getExit(), false);
|
/external/clang/include/clang/Analysis/ |
H A D | CFG.h | 866 CFGBlock & getExit() { return *Exit; } function in class:clang::CFGBlock::CFG 867 const CFGBlock & getExit() const { return *Exit; } function in class:clang::CFGBlock::CFG 1095 static NodeType *getEntryNode( ::clang::CFG* F) { return &F->getExit(); } 1105 static NodeType *getEntryNode(const ::clang::CFG* F) { return &F->getExit(); }
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | CoreEngine.cpp | 295 if (Blk == &(L.getLocationContext()->getCFG()->getExit())) { 297 assert (L.getLocationContext()->getCFG()->getExit().size() == 0
|
/external/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 247 if (cfg->getExit().pred_empty()) 253 checkForFunctionCall(S, FD, cfg->getEntry(), cfg->getExit().getBlockID(), 258 if (states[cfg->getExit().getBlockID()] == FoundPath) 324 I = cfg->getExit().filtered_pred_start_end(FO); I.hasMore(); ++I) { 381 if (std::find(B.succ_begin(), B.succ_end(), &cfg->getExit())
|
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 913 assert(Succ == &cfg->getExit()); 994 addSuccessor(B, &cfg->getExit(), Succ); 1781 addSuccessor(Block, &cfg->getExit()); 2166 addSuccessor(Block, &cfg->getExit()); 2729 addSuccessor(Block, &cfg->getExit()); 2749 addSuccessor(Block, &cfg->getExit()); 3178 addSuccessor(NewTryTerminatedBlock, &cfg->getExit()); 4159 else if (&B == &cfg->getExit()) 4341 if (&(**I) == &getEntry() || &(**I) == &getExit()) 4348 print_block(OS, this, getExit(), Helpe [all...] |
H A D | ThreadSafety.cpp | 1359 unsigned exitID = CFGraph->getExit().getBlockID(); 1398 CurrBlock != &CFGraph->getExit()) { 2591 CFGBlockInfo *Final = &BlockInfo[CFGraph->getExit().getBlockID()];
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyCommon.h | 190 V.exitCFG(&CFGraph->getExit());
|