Searched refs:packed_switch (Results 1 – 6 of 6) sorted by relevance
76 bool PrintCodeIrVisitor::Visit(lir::PackedSwitchPayload* packed_switch) { in Visit() argument77 StartInstruction(packed_switch); in Visit()78 printf("\t%5u| packed-switch-payload\n", packed_switch->offset); in Visit()79 int key = packed_switch->first_key; in Visit()80 for (auto target : packed_switch->targets) { in Visit()85 EndInstruction(packed_switch); in Visit()
34 virtual bool Visit(lir::PackedSwitchPayload* packed_switch) override;
436 bool BytecodeEncoder::Visit(PackedSwitchPayload* packed_switch) { in Visit() argument440 packed_switch->offset = offset_; in Visit()443 instr = packed_switch; in Visit()448 bytecode_.Push<dex::u2>(Pack_16(packed_switch->targets.size())); in Visit()449 bytecode_.Push<dex::s4>(packed_switch->first_key); in Visit()450 for (size_t i = 0; i < packed_switch->targets.size(); ++i) { in Visit()
67 …bool Visit(PackedSwitchPayload* packed_switch) override { return SkipInstruction(packed_switch); } in Visit() argument
43 virtual bool Visit(PackedSwitchPayload* packed_switch) override;
84 virtual bool Visit(PackedSwitchPayload* packed_switch) { return false; } in Visit() argument