Lines Matching refs:BytecodeLabel
17 void BreakableControlFlowBuilder::SetBreakTarget(const BytecodeLabel& target) { in SetBreakTarget()
22 void BreakableControlFlowBuilder::EmitJump(ZoneVector<BytecodeLabel>* sites) { in EmitJump()
23 sites->push_back(BytecodeLabel()); in EmitJump()
29 ZoneVector<BytecodeLabel>* sites) { in EmitJumpIfTrue()
30 sites->push_back(BytecodeLabel()); in EmitJumpIfTrue()
36 ZoneVector<BytecodeLabel>* sites) { in EmitJumpIfFalse()
37 sites->push_back(BytecodeLabel()); in EmitJumpIfFalse()
43 ZoneVector<BytecodeLabel>* sites) { in EmitJumpIfUndefined()
44 sites->push_back(BytecodeLabel()); in EmitJumpIfUndefined()
50 ZoneVector<BytecodeLabel>* sites) { in EmitJumpIfNull()
51 sites->push_back(BytecodeLabel()); in EmitJumpIfNull()
56 void BreakableControlFlowBuilder::EmitJump(ZoneVector<BytecodeLabel>* sites, in EmitJump()
63 ZoneVector<BytecodeLabel>* sites, int index) { in EmitJumpIfTrue()
69 ZoneVector<BytecodeLabel>* sites, int index) { in EmitJumpIfFalse()
74 void BreakableControlFlowBuilder::BindLabels(const BytecodeLabel& target, in BindLabels()
75 ZoneVector<BytecodeLabel>* sites) { in BindLabels()
77 BytecodeLabel& site = sites->at(i); in BindLabels()
121 void LoopBuilder::SetContinueTarget(const BytecodeLabel& target) { in SetContinueTarget()
136 BytecodeLabel& site = case_sites_.at(index); in SetCaseTarget()