Lines Matching refs:read32le
462 write32le(loc, (read32le(loc) & 0xff3ff000) | opcode | rot | (imm & 0xff)); in encodeAluGroup()
480 write32le(loc, (read32le(loc) & 0xff7ff000) | opcode | imm); in encodeLdrGroup()
498 write32le(loc, (read32le(loc) & 0xff7ff0f0) | opcode | ((imm & 0xf0) << 4) | in encodeLdrsGroup()
525 write32le(loc, (read32le(loc) & 0x80000000) | (val & ~0x80000000)); in relocate()
535 bool isBlx = (read32le(loc) & 0xfe000000) == 0xfa000000; in relocate()
550 write32le(loc, 0xeb000000 | (read32le(loc) & 0x00ffffff)); in relocate()
558 write32le(loc, (read32le(loc) & ~0x00ffffff) | ((val >> 2) & 0x00ffffff)); in relocate()
563 write16le(loc, (read32le(loc) & 0xff00) | ((val >> 1) & 0x00ff)); in relocate()
568 write16le(loc, (read32le(loc) & 0xf800) | ((val >> 1) & 0x07ff)); in relocate()
637 write32le(loc, (read32le(loc) & ~0x000f0fff) | ((val & 0xf000) << 4) | in relocate()
643 write32le(loc, (read32le(loc) & ~0x000f0fff) | in relocate()
780 return SignExtend64<32>(read32le(buf)); in getImplicitAddend()
782 return SignExtend64<31>(read32le(buf)); in getImplicitAddend()
787 return SignExtend64<26>(read32le(buf) << 2); in getImplicitAddend()
832 uint64_t val = read32le(buf) & 0x000f0fff; in getImplicitAddend()
858 uint32_t instr = read32le(buf); in getImplicitAddend()
867 bool u = read32le(buf) & 0x00800000; in getImplicitAddend()
868 uint32_t imm12 = read32le(buf) & 0xfff; in getImplicitAddend()
875 uint32_t opcode = read32le(buf); in getImplicitAddend()