Home
last modified time | relevance | path

Searched refs:s4 (Results 1 – 9 of 9) sorted by relevance

/tools/dexter/slicer/
Dbytecode_encoder.cc75 SLICER_CHECK(dex::u4(dex::s4(trim << 28) >> 28) == value); in Trim_S0()
82 SLICER_CHECK(dex::u4(dex::s4(trim << 24) >> 24) == value); in Trim_S1()
89 SLICER_CHECK(dex::u4(dex::s4(trim << 16) >> 16) == value); in Trim_S2()
449 bytecode_.Push<dex::s4>(packed_switch->first_key); in Visit()
474 bytecode_.Push<dex::s4>(switch_case.key); in Visit()
536 FixupPackedSwitch(offset, offset + dex::s4(dex_instr.vB)); in FixupSwitchOffsets()
539 FixupSparseSwitch(offset, offset + dex::s4(dex_instr.vB)); in FixupSwitchOffsets()
573 dex::s4* const targets = payload->data + payload->size; in FixupSparseSwitch()
Dcode_ir.cc485 auto label = GetLabel(offset + dex::s4(dex_instr.vA)); in DecodeBytecode()
492 dex::u4 targetOffset = offset + dex::s4(dex_instr.vB); in DecodeBytecode()
522 auto label = GetLabel(offset + dex::s4(dex_instr.vC)); in DecodeBytecode()
Dtryblocks_encoder.cc39 dex::s4 catch_count = try_end->handlers.size(); in Visit()
Ddex_bytecode.cc164 dec.vB = s4(InstB(inst) << 28) >> 28; // sign extend 4-bit value in DecodeInstruction()
/tools/dexter/slicer/export/slicer/
Ddex_leb128.h58 inline s4 ReadSLeb128(const u1** pptr) { in ReadSLeb128()
60 s4 result = *(ptr++); in ReadSLeb128()
65 s4 cur = *(ptr++); in ReadSLeb128()
112 inline u1* WriteSLeb128(u1* ptr, s4 value) { in WriteSLeb128()
Ddex_bytecode.h160 s4 first_key;
161 s4 targets[];
168 s4 data[];
Dcode_ir.h129 dex::s4 s4_value;
313 dex::s4 first_key = 0;
321 dex::s4 key = 0;
Dbuffer.h137 size_t PushSLeb128(dex::s4 value) { in PushSLeb128()
Ddex_format.h36 typedef int32_t s4; typedef