Searched refs:BasicBlockRef (Results 1 – 3 of 3) sorted by relevance
1324 class BasicBlockRef {1328 BasicBlockRef() : next_ref_(nullptr) { in BasicBlockRef() function1333 explicit BasicBlockRef(BasicBlock* block) : block_ptr_(block) { in BasicBlockRef() function1341 BasicBlockRef(const BasicBlockRef&) = delete;1342 BasicBlockRef(BasicBlockRef&&) = delete;1343 BasicBlockRef& operator=(const BasicBlockRef&) = delete;1344 BasicBlockRef& operator=(BasicBlockRef&&) = delete;1348 explicit BasicBlockRef(BasicBlockRef* ref_list_head) : BasicBlockRef() { in BasicBlockRef() function1349 BasicBlockRef* old_next_ptr = MoveToRefList(ref_list_head); in BasicBlockRef()1356 BasicBlockRef* SetToBlockAndReturnNext(BasicBlock* block) { in SetToBlockAndReturnNext()[all …]
72 BasicBlockRef* old_jump_targets = jump_targets_[offset].Reset(); in ProcessMergePoint()407 BasicBlockRef* jump_target_refs_head = in ResolveJumpsToBlockAtOffset()540 BasicBlockRef* jump_targets_;
41 jump_targets_(zone()->NewArray<BasicBlockRef>(bytecode().length())), in MaglevGraphBuilder()53 new (&jump_targets_[i]) BasicBlockRef(); in MaglevGraphBuilder()