Lines Matching defs:label
55 #include "src/codegen/label.h"
248 // Takes a branch opcode (cc) and a label (L) and generates
250 // to the label fixup chain. Usage:
252 // Label L; // unbound label
253 // j(cc, &L); // forward branch to unbound label
254 // bind(&L); // bind label to the current pc
255 // j(cc, &L); // backward branch to bound label
256 // bind(&L); // illegal: a label may be bound only once
261 void bind(Label* L); // binds an unbound label L to the current code position
263 // Links a label at the current pc_offset(). If already bound, returns the
268 // Returns the branch offset to the given label from the current code position
269 // Links the label to the current position if it is still unbound
1301 // Check the code size generated from label to here.
1302 int SizeOfCodeGeneratedSince(Label* label) {
1303 return pc_offset() - label->pos();
1357 void emit_label_addr(Label* label);
1375 // label reference or kEndOfChain.