Lines Matching refs:control_stack
777 std::vector<Control> control_stack; in ControlTransfers() local
779 control_stack.push_back({start, func_label, nullptr}); in ControlTransfers()
788 control_stack.push_back({i.pc(), label, nullptr}); in ControlTransfers()
794 control_stack.push_back({i.pc(), label, nullptr}); in ControlTransfers()
802 control_stack.push_back({i.pc(), end_label, else_label}); in ControlTransfers()
807 Control* c = &control_stack.back(); in ControlTransfers()
816 Control* c = &control_stack.back(); in ControlTransfers()
825 control_stack.pop_back(); in ControlTransfers()
831 Control* c = &control_stack[control_stack.size() - operand.depth - 1]; in ControlTransfers()
838 Control* c = &control_stack[control_stack.size() - operand.depth - 1]; in ControlTransfers()
850 Control* c = &control_stack[control_stack.size() - target - 1]; in ControlTransfers()