Searched refs:BlockId (Results 1 – 9 of 9) sorted by relevance
/external/skqp/src/sksl/ |
D | SkSLCFGGenerator.h | 20 typedef size_t BlockId; typedef 114 std::set<BlockId> fEntrances; 115 std::set<BlockId> fExits; 121 BlockId fStart; 122 BlockId fExit; 128 BlockId fCurrent; 133 BlockId newBlock(); 136 BlockId newIsolatedBlock(); 143 void addExit(BlockId from, BlockId to); 164 std::stack<BlockId> fLoopContinues; [all …]
|
D | SkSLCFGGenerator.cpp | 30 BlockId CFG::newBlock() { in newBlock() 31 BlockId result = fBlocks.size(); in newBlock() 40 BlockId CFG::newIsolatedBlock() { in newIsolatedBlock() 41 BlockId result = fBlocks.size(); in newIsolatedBlock() 46 void CFG::addExit(BlockId from, BlockId to) { in addExit() 64 for (BlockId b : fBlocks[i].fEntrances) { in dump() 77 for (BlockId b : fBlocks[i].fExits) { in dump() 306 BlockId start = cfg.fCurrent; in addExpression() 404 BlockId start = cfg.fCurrent; in addExpression() 407 BlockId next = cfg.newBlock(); in addExpression() [all …]
|
D | SkSLCompiler.h | 141 void scanCFG(CFG* cfg, BlockId block, std::set<BlockId>* workList);
|
D | SkSLCompiler.cpp | 384 void Compiler::scanCFG(CFG* cfg, BlockId blockId, std::set<BlockId>* workList) { in scanCFG() 394 for (BlockId exitId : block.fExits) { in scanCFG() 484 std::set<BlockId> workList; in computeDataFlow() 485 for (BlockId i = 0; i < cfg->fBlocks.size(); i++) { in computeDataFlow() 489 BlockId next = *workList.begin(); in computeDataFlow()
|
/external/skia/src/sksl/ |
D | SkSLCFGGenerator.h | 20 typedef size_t BlockId; typedef 114 std::set<BlockId> fEntrances; 115 std::set<BlockId> fExits; 121 BlockId fStart; 122 BlockId fExit; 128 BlockId fCurrent; 133 BlockId newBlock(); 136 BlockId newIsolatedBlock(); 143 void addExit(BlockId from, BlockId to); 164 std::stack<BlockId> fLoopContinues; [all …]
|
D | SkSLCFGGenerator.cpp | 30 BlockId CFG::newBlock() { in newBlock() 31 BlockId result = fBlocks.size(); in newBlock() 40 BlockId CFG::newIsolatedBlock() { in newIsolatedBlock() 41 BlockId result = fBlocks.size(); in newIsolatedBlock() 46 void CFG::addExit(BlockId from, BlockId to) { in addExit() 64 for (BlockId b : fBlocks[i].fEntrances) { in dump() 77 for (BlockId b : fBlocks[i].fExits) { in dump() 306 BlockId start = cfg.fCurrent; in addExpression() 405 BlockId start = cfg.fCurrent; in addExpression() 408 BlockId next = cfg.newBlock(); in addExpression() [all …]
|
D | SkSLCompiler.h | 141 void scanCFG(CFG* cfg, BlockId block, std::set<BlockId>* workList);
|
D | SkSLCompiler.cpp | 384 void Compiler::scanCFG(CFG* cfg, BlockId blockId, std::set<BlockId>* workList) { in scanCFG() 394 for (BlockId exitId : block.fExits) { in scanCFG() 484 std::set<BlockId> workList; in computeDataFlow() 485 for (BlockId i = 0; i < cfg->fBlocks.size(); i++) { in computeDataFlow() 489 BlockId next = *workList.begin(); in computeDataFlow()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | CoreEngine.cpp | 340 unsigned BlockId = L.getBlock()->getBlockID(); in HandleBlockEntrance() local 343 BlockId); in HandleBlockEntrance()
|