label             178 core/CodegenLIR-inlines.h REALLY_INLINE LIns* LirHelper::label()
label            1410 core/CodegenLIR.cpp         LIns *begin_label = label();
label            1503 core/CodegenLIR.cpp                 LIns *optional_label = label();
label            1658 core/CodegenLIR.cpp         LIns* bb = label();  // mark start of block
label            1666 core/CodegenLIR.cpp         CodegenLabel& label = state->verifier->getFrameState(state->pc)->label;
label            1667 core/CodegenLIR.cpp         setLabelPos(label, bb);
label            1668 core/CodegenLIR.cpp         if (label.jtbl_forward_target) {
label            4799 core/CodegenLIR.cpp             LIns* range_label = label();
label            4806 core/CodegenLIR.cpp             LIns *npelabel = label();
label            4813 core/CodegenLIR.cpp             LIns *intlabel = label();
label            4820 core/CodegenLIR.cpp             LIns *catchlabel = label();
label            4876 core/CodegenLIR.cpp             AvmAssert(patch.label->bb != NULL);
label            4878 core/CodegenLIR.cpp                 patch.br->setTarget(patch.index, patch.label->bb);
label            4881 core/CodegenLIR.cpp                 patch.br->setTarget(patch.label->bb);
label            5222 core/CodegenLIR.cpp         patchLater(br, state->verifier->getFrameState(pc_off)->label);
label            5226 core/CodegenLIR.cpp         patchLater(jtbl, state->verifier->getFrameState(pc_off)->label, index);
label            5302 core/CodegenLIR.cpp         nanojit::BitSet *lset = labels.get(label);
label            5306 core/CodegenLIR.cpp             looplabels->add(label);
label             133 core/CodegenLIR.h         CodegenLabel *label;    // information about the target of the branch
label             135 core/CodegenLIR.h         Patch() : br(0), label(0), index(0) {}
label             136 core/CodegenLIR.h         Patch(int) : br(0), label(0), index(0) {}
label             137 core/CodegenLIR.h         Patch(LIns *br, CodegenLabel &l) : br(br), label(&l), index(0) {}
label             138 core/CodegenLIR.h         Patch(LIns *jtbl, CodegenLabel &l, uint32_t index) : br(jtbl), label(&l), index(index) {}
label             332 core/CodegenLIR.h         LIns* label();
label              77 core/FrameState.h         CodegenLabel label;
label            1018 core/Interpreter.cpp             INSTR(label) {
label            2936 core/Verifier.cpp 		label(),
label            2963 core/Verifier.cpp 	    : NullWriter(coder), info(info), label(0), edge(0) {
label            2964 core/Verifier.cpp 	        blocks.put(0, mmfx_new( Block(label++, 0)));
label            2990 core/Verifier.cpp 		  core->console << "B" << b->label; // << " @" << (int)b->begin << ", @" << (int)b->end;
label            3029 core/Verifier.cpp 		  b = mmfx_new(Block(label++, state->pc));
label            3078 core/Verifier.cpp 			b = mmfx_new( Block(label++, state->pc+4) );
label            3083 core/Verifier.cpp 			  b->preds.add(current->label);
label            3084 core/Verifier.cpp 			  current->succs.add(b->label);
label            3085 core/Verifier.cpp 			  edges.put(edge++, mmfx_new(Edge(current->label, b->label)));
label            3092 core/Verifier.cpp 			b = mmfx_new( Block(label++, state->pc+4+opd1));
label            3104 core/Verifier.cpp 		  b->preds.add(current->label);
label            3105 core/Verifier.cpp 		  current->succs.add(b->label);
label            3107 core/Verifier.cpp 		  edges.put(edge++, mmfx_new(Edge(current->label, b->label)));
label             173 core/Verifier.h 	  uint32_t label;	// ordinal number
label             180 core/Verifier.h 	  Block(uint32_t label, int32_t begin);
label             195 core/Verifier.h 		uint32_t label;
label             115 eval/eval-cogen-inlines.h inline void Cogen::I_ifeq(Label* label) { emitJump(OP_ifeq, label); }
label             116 eval/eval-cogen-inlines.h inline void Cogen::I_iffalse(Label* label) { emitJump(OP_iffalse, label); }
label             117 eval/eval-cogen-inlines.h inline void Cogen::I_ifge(Label* label) { emitJump(OP_ifge, label); }
label             118 eval/eval-cogen-inlines.h inline void Cogen::I_ifgt(Label* label) { emitJump(OP_ifgt, label); }
label             119 eval/eval-cogen-inlines.h inline void Cogen::I_ifle(Label* label) { emitJump(OP_ifle, label); }
label             120 eval/eval-cogen-inlines.h inline void Cogen::I_iflt(Label* label) { emitJump(OP_iflt, label); }
label             121 eval/eval-cogen-inlines.h inline void Cogen::I_ifne(Label* label) { emitJump(OP_ifne, label); }
label             122 eval/eval-cogen-inlines.h inline void Cogen::I_ifnge(Label* label) { emitJump(OP_ifnge, label); }
label             123 eval/eval-cogen-inlines.h inline void Cogen::I_ifngt(Label* label) { emitJump(OP_ifngt, label); }
label             124 eval/eval-cogen-inlines.h inline void Cogen::I_ifnle(Label* label) { emitJump(OP_ifnle, label); }
label             125 eval/eval-cogen-inlines.h inline void Cogen::I_ifnlt(Label* label) { emitJump(OP_ifnlt, label); }
label             126 eval/eval-cogen-inlines.h inline void Cogen::I_ifstricteq(Label* label) { emitJump(OP_ifstricteq, label); }
label             127 eval/eval-cogen-inlines.h inline void Cogen::I_ifstrictne(Label* label) { emitJump(OP_ifstrictne, label); }
label             128 eval/eval-cogen-inlines.h inline void Cogen::I_iftrue(Label* label) { emitJump(OP_iftrue, label); }
label             137 eval/eval-cogen-inlines.h inline void Cogen::I_jump(Label* label) { emitJump(OP_jump, label); }
label              84 eval/eval-cogen-stmt.cpp 			Label * const label;
label             189 eval/eval-cogen-stmt.cpp 			if (label == NULL)
label             195 eval/eval-cogen-stmt.cpp 						if (label == labels->hd)
label             200 eval/eval-cogen-stmt.cpp 					return label == ((BreakCtx*)ctx)->label_name;
label             211 eval/eval-cogen-stmt.cpp 						I_jump(((ControlFlowCtx*)ctx)->label);
label             311 eval/eval-cogen-stmt.cpp 			BreakCtx ctx1(L0, ctx, label);
label             488 eval/eval-cogen-stmt.cpp 										   (void*)label,
label             490 eval/eval-cogen-stmt.cpp 										   (label == NULL ? "No 'break' allowed here" : "'break' to undefined label"),
label             503 eval/eval-cogen-stmt.cpp 										   (void*)label,
label             505 eval/eval-cogen-stmt.cpp 										   (label == NULL ? "No 'continue' allowed here" : "'continue' to undefined label"),
label             233 eval/eval-cogen.cpp 			label->backpatches = ALLOC(Seq<uint32_t>, (code.size() - 3, label->backpatches));
label             238 eval/eval-cogen.cpp 			AvmAssert(label->address == ~0U);
label             239 eval/eval-cogen.cpp 			label->address = code.size();
label             127 eval/eval-cogen.h 	void I_ifeq(Label* label);
label             128 eval/eval-cogen.h 	void I_iffalse(Label* label);
label             129 eval/eval-cogen.h 	void I_ifge(Label* label);
label             130 eval/eval-cogen.h 	void I_ifgt(Label* label);
label             131 eval/eval-cogen.h 	void I_ifle(Label* label);
label             132 eval/eval-cogen.h 	void I_iflt(Label* label);
label             133 eval/eval-cogen.h 	void I_ifne(Label* label);
label             134 eval/eval-cogen.h 	void I_ifnge(Label* label);
label             135 eval/eval-cogen.h 	void I_ifngt(Label* label);
label             136 eval/eval-cogen.h 	void I_ifnle(Label* label);
label             137 eval/eval-cogen.h 	void I_ifnlt(Label* label);
label             138 eval/eval-cogen.h 	void I_ifstricteq(Label* label);
label             139 eval/eval-cogen.h 	void I_ifstrictne(Label* label);
label             140 eval/eval-cogen.h 	void I_iftrue(Label* label);
label             150 eval/eval-cogen.h 	void I_jump(Label* label);
label             152 eval/eval-cogen.h 	void I_label(Label* label);
label             248 eval/eval-cogen.h 	void emitJump(AbcOpcode op, Label* label);
label             311 eval/eval-parse-stmt.cpp 			Str* label = identifier();
label             321 eval/eval-parse-stmt.cpp 				ls->labels = ALLOC(Seq<Str*>, (label, ls->labels));
label             324 eval/eval-parse-stmt.cpp 			return ALLOC(LabeledStmt, (label, stmt));
label             639 eval/eval-parse.h 	LabeledStmt(Str* label, Stmt* stmt) : label(label), stmt(stmt) {}
label             642 eval/eval-parse.h 	Str* const label;
label             655 eval/eval-parse.h 	BreakStmt(uint32_t pos, Str* label) : Stmt(pos), label(label) {}
label             657 eval/eval-parse.h 	Str* const label;   // or NULL
label             662 eval/eval-parse.h 	ContinueStmt(uint32_t pos, Str* label) : Stmt(pos), label(label) {}
label             664 eval/eval-parse.h 	Str* const label;   // or NULL
label            1201 nanojit/Assembler.cpp                     LabelState *label = _labels.get(to);
label            1207 nanojit/Assembler.cpp                     if (label && label->addr) {
label            1209 nanojit/Assembler.cpp                         unionRegisterState(label->regs);
label            1210 nanojit/Assembler.cpp                         JMP(label->addr);
label            1215 nanojit/Assembler.cpp                         if (!label) {
label            1220 nanojit/Assembler.cpp                             intersectRegisterState(label->regs);
label            1234 nanojit/Assembler.cpp                     LabelState *label = _labels.get(to);
label            1235 nanojit/Assembler.cpp                     if (label && label->addr) {
label            1237 nanojit/Assembler.cpp                         unionRegisterState(label->regs);
label            1238 nanojit/Assembler.cpp                         asm_branch(op == LIR_jf, cond, label->addr);
label            1243 nanojit/Assembler.cpp                         if (!label) {
label            1250 nanojit/Assembler.cpp                             intersectRegisterState(label->regs);
label            1318 nanojit/Assembler.cpp                     LabelState *label = _labels.get(ins);
label            1324 nanojit/Assembler.cpp                     if (!label) {
label            1330 nanojit/Assembler.cpp                         NanoAssert(label->addr == 0);
label            1332 nanojit/Assembler.cpp                         intersectRegisterState(label->regs);
label            1333 nanojit/Assembler.cpp                         label->addr = _nIns;
label            2012 nanojit/Assembler.cpp         labels.put(label, st);
label            2016 nanojit/Assembler.cpp         return labels.get(label);
label             170 nanojit/Assembler.h         void add(LIns *label, NIns *addr, RegAlloc &regs);
label             346 nanojit/LIR.h          inline void     setTarget(LIns* label);
label             383 nanojit/LIR.h          inline void setTarget(uint32_t index, LIns* label) const;
label             857 nanojit/LIR.h      void LIns::setTarget(LIns* label) {
label             858 nanojit/LIR.h          NanoAssert(label && label->isop(LIR_label));
label             860 nanojit/LIR.h          toLInsOp2()->oprnd_2 = label;
label             869 nanojit/LIR.h      void LIns::setTarget(uint32_t index, LIns* label) const {
label             870 nanojit/LIR.h          NanoAssert(label && label->isop(LIR_label));
label             873 nanojit/LIR.h          toLInsJtbl()->table[index] = label;