Lines Matching defs:label
48 #include "src/codegen/label.h"
123 static Immediate CodeRelativeOffset(Label* label) { return Immediate(label); }
242 explicit Operand(Label* label) {
244 set_dispr(reinterpret_cast<intptr_t>(label), RelocInfo::INTERNAL_REFERENCE);
736 // Takes a branch opcode (cc) and a label (L) and generates
738 // to the label fixup chain. Usage:
740 // Label L; // unbound label
741 // j(cc, &L); // forward branch to unbound label
742 // bind(&L); // bind label to the current pc
743 // j(cc, &L); // backward branch to bound label
744 // bind(&L); // illegal: a label may be bound only once
749 void bind(Label* L); // binds an unbound label L to the current code position
1631 // Check the code size generated from label to here.
1632 int SizeOfCodeGeneratedSince(Label* label) {
1633 return pc_offset() - label->pos();
1649 void dd(Label* label);
1702 // Emit the code-object-relative offset of the label's position
1703 inline void emit_code_relative_offset(Label* label);
1718 void emit_label(Label* label);