Lines Matching defs:label
311 // This is equivalent to the Label class, used in a slightly different context. We
312 // inherit the functionality of the Label class, but prevent unintended
314 class NearLabel : private Label {
316 NearLabel() : Label() {}
318 // Expose the Label routines that we need.
319 using Label::Position;
320 using Label::LinkPosition;
321 using Label::IsBound;
322 using Label::IsUnused;
323 using Label::IsLinked;
326 using Label::BindTo;
327 using Label::LinkTo;
345 void call(Label* label);
621 void j(Condition condition, Label* label);
622 void j(Condition condition, NearLabel* label);
623 void jrcxz(NearLabel* label);
627 void jmp(Label* label);
628 void jmp(NearLabel* label);
695 void Bind(Label* label) OVERRIDE;
696 void Jump(Label* label) OVERRIDE {
697 jmp(label);
699 void Bind(NearLabel* label);
879 void EmitLabel(Label* label, int instruction_size);
880 void EmitLabelLink(Label* label);
881 void EmitLabelLink(NearLabel* label);