Lines Matching refs:BytecodeEncoder
128 bool BytecodeEncoder::Visit(Bytecode* bytecode) { in Visit()
487 bool BytecodeEncoder::Visit(PackedSwitchPayload* packed_switch) { in Visit()
511 bool BytecodeEncoder::Visit(SparseSwitchPayload* sparse_switch) { in Visit()
535 bool BytecodeEncoder::Visit(ArrayData* array_data) { in Visit()
547 bool BytecodeEncoder::Visit(Label* label) { in Visit()
558 bool BytecodeEncoder::Visit(DbgInfoHeader* dbg_header) { in Visit()
563 bool BytecodeEncoder::Visit(DbgInfoAnnotation* dbg_annotation) { in Visit()
568 bool BytecodeEncoder::Visit(TryBlockBegin* try_begin) { in Visit()
573 bool BytecodeEncoder::Visit(TryBlockEnd* try_end) { in Visit()
578 void BytecodeEncoder::FixupSwitchOffsets() { in FixupSwitchOffsets()
599 void BytecodeEncoder::FixupPackedSwitch(dex::u4 base_offset, in FixupPackedSwitch()
616 void BytecodeEncoder::FixupSparseSwitch(dex::u4 base_offset, in FixupSparseSwitch()
635 void BytecodeEncoder::FixupLabels() { in FixupLabels()
656 void BytecodeEncoder::Encode(ir::Code* ir_code, std::shared_ptr<ir::DexFile> dex_ir) { in Encode()