Home | History | Annotate | Download | only in ia32

Lines Matching refs:Label

90                      Label* condition_met,
91 Label::Distance condition_met_distance = Label::kFar);
97 Label* branch,
98 Label::Distance distance = Label::kFar) {
106 Label* branch,
107 Label::Distance distance = Label::kFar) {
115 Label* has_color,
116 Label::Distance has_color_distance,
123 Label* on_black,
124 Label::Distance on_black_distance = Label::kFar);
129 // black and fall through. For the rest we jump to the label so the
134 Label* object_is_white_and_not_data,
135 Label::Distance distance);
233 Label* no_map_match);
347 // Jump to the specified label if it does not.
349 Label* fail,
350 Label::Distance distance = Label::kFar);
353 // and HeapObject elements. Jump to the specified label if it does not.
355 Label* fail,
356 Label::Distance distance = Label::kFar);
359 // elements. Jump to the specified label if it does not.
361 Label* fail,
362 Label::Distance distance = Label::kFar);
372 Label* fail,
381 Label* early_success,
385 // label if not. Skip the smi check if not required (object is known to be a
390 Label* fail,
418 Label* fail);
421 void IsInstanceJSObjectType(Register map, Register scratch, Label* fail);
445 void SmiUntag(Register reg, Label* is_smi) {
454 Label* smi_label,
455 Label::Distance distance = Label::kFar) {
461 Label* smi_label,
462 Label::Distance distance = Label::kFar) {
468 Label* not_smi_label,
469 Label::Distance distance = Label::kFar) {
513 Label* miss);
517 void LoadFromNumberDictionary(Label* miss,
530 // continues at the gc_required label. The allocated object is returned in
543 Label* gc_required,
552 Label* gc_required,
559 Label* gc_required,
575 Label* gc_required);
584 Label* gc_required);
590 Label* gc_required);
595 Label* gc_required);
602 Label* gc_required);
606 Label* gc_required);
613 Label* gc_required);
617 Label* gc_required);
641 void NegativeZeroTest(Register result, Register op, Label* then_label);
646 Register scratch, Label* then_label);
650 // function and jumps to the miss label if the fast checks fail. The
656 Label* miss,
749 void Call(Label* target) { call(target); }
810 // label if not. If the instance type can be scratched specify same register
814 Label* on_not_flat_ascii_string);
816 // Checks if both objects are sequential ASCII strings, and jumps to label
822 Label* on_not_flat_ascii_strings);
834 void CheckEnumCache(Label* call_runtime);
848 Label* done,
851 Label::Distance done_distance,
877 Label* condition_met,
878 Label::Distance condition_met_distance = Label::kFar);