• Home
  • Raw
  • Download

Lines Matching refs:label

213       auto label = bytecode->CastOperand<CodeLocation>(0)->label;  in Visit()  local
215 if (label->offset != kInvalidOffset) { in Visit()
216 assert(label->offset <= offset_); in Visit()
217 A = label->offset - offset_; in Visit()
221 fixups_.push_back(LabelFixup(offset_, label, true)); in Visit()
230 auto label = bytecode->CastOperand<CodeLocation>(0)->label; in Visit() local
232 if (label->offset != kInvalidOffset) { in Visit()
234 assert(label->offset <= offset_); in Visit()
235 A = label->offset - offset_; in Visit()
237 fixups_.push_back(LabelFixup(offset_, label, false)); in Visit()
248 auto label = bytecode->CastOperand<CodeLocation>(1)->label; in Visit() local
250 if (label->offset != kInvalidOffset) { in Visit()
251 assert(label->offset <= offset_); in Visit()
252 B = label->offset - offset_; in Visit()
256 fixups_.push_back(LabelFixup(offset_, label, true)); in Visit()
267 auto label = bytecode->CastOperand<CodeLocation>(2)->label; in Visit() local
269 if (label->offset != kInvalidOffset) { in Visit()
270 assert(label->offset <= offset_); in Visit()
271 C = label->offset - offset_; in Visit()
275 fixups_.push_back(LabelFixup(offset_, label, true)); in Visit()
285 auto label = bytecode->CastOperand<CodeLocation>(1)->label; in Visit() local
287 if (label->offset != kInvalidOffset) { in Visit()
288 assert(label->offset <= offset_); in Visit()
289 B = label->offset - offset_; in Visit()
292 fixups_.push_back(LabelFixup(offset_, label, false)); in Visit()
547 bool BytecodeEncoder::Visit(Label* label) { in Visit() argument
549 if (label->aligned && offset_ % 2 == 1) { in Visit()
554 label->offset = offset_; in Visit()
610 auto label = instr->targets[i]; in FixupPackedSwitch() local
611 assert(label->offset != kInvalidOffset); in FixupPackedSwitch()
612 payload->targets[i] = label->offset - base_offset; in FixupPackedSwitch()
629 auto label = instr->switch_cases[i].target; in FixupSparseSwitch() local
630 assert(label->offset != kInvalidOffset); in FixupSparseSwitch()
631 targets[i] = label->offset - base_offset; in FixupSparseSwitch()
637 dex::u4 label_offset = fixup.label->offset; in FixupLabels()