Lines Matching refs:read32
557 return read32(config->isLE ? loc : loc - 2); in readFromHalf16()
675 uint32_t accessInsn = read32(loc + rel.addend); in relaxGot()
885 uint32_t regNo = read32(loc - offset) & 0x03E00000; // bits 6-10 in relaxTlsIeToLe()
900 uint32_t primaryOp = getPrimaryOpCode(read32(loc)); in relaxTlsIeToLe()
903 uint32_t secondaryOp = (read32(loc) & 0x000007FE) >> 1; // bits 21-30 in relaxTlsIeToLe()
907 write32(loc, ((dFormOp << 26) | (read32(loc) & 0x03FFFFFF))); in relaxTlsIeToLe()
913 uint32_t tlsInstr = read32(loc - 1); in relaxTlsIeToLe()
1076 return SignExtend64<32>(read32(buf)); in getImplicitAddend()
1350 write32(loc, (read32(loc) & ~mask) | (val & mask)); in relocate()
1358 write32(loc, (read32(loc) & ~mask) | (val & mask)); in relocate()
1571 if (read32(loc) == 0x60000000) // nop in relocateAlloc()
1581 read32(loc + 4) != 0x60000000) && in relocateAlloc()
1655 if (read32(loc) != 0xe80d8fc0) in adjustPrologueForCrossSplitStack()
1662 int32_t firstInstr = read32(loc + 4); in adjustPrologueForCrossSplitStack()
1673 uint32_t secondInstr = read32(loc + 8); in adjustPrologueForCrossSplitStack()