Searched defs:BytecodeRegion (Results 1 – 1 of 1) sorted by relevance
154 struct BytecodeRegion { struct158 ChunkVector<BytecodeRegion *> preds; // List of predessesor blocks argument159 ChunkVector<BytecodeRegion *> succs; // List of successors blocks argument160 ChunkVector<BytecodeRegion *> trys; // List of trys blocks argument161 ChunkVector<BytecodeRegion *> catches; // List of catches blocks argument170 BytecodeRegion(Chunk* chunk) : preds(chunk), succs(chunk), in BytecodeRegion() argument180 bool operator <(const BytecodeRegion &target) const argument188 … std::sort(catches.begin(), catches.end(), [](BytecodeRegion *first, BytecodeRegion *second) { in SortCatches() argument194 void EraseThisBlock(ChunkVector<BytecodeRegion *> &blocks) in EraseThisBlock() argument207 bool IsLoopBack(const BytecodeRegion &bb) const in IsLoopBack() argument