Lines Matching +defs:hi +defs:size

451   // We intentionally use a lower size for thunkSectionSpacing than the maximum
914 uint16_t hi = read16(ctx, buf);
916 return SignExtend64<20>(((hi & 0x0400) << 10) | // S
919 ((hi & 0x003f) << 12) | // imm6
926 uint16_t hi = read16(ctx, buf);
928 return SignExtend64<22>(((hi & 0x7ff) << 12) | // imm11
936 uint16_t hi = read16(ctx, buf);
938 return SignExtend64<24>(((hi & 0x0400) << 14) | // S
939 (~((lo ^ (hi << 3)) << 10) & 0x00800000) | // I1
940 (~((lo ^ (hi << 1)) << 11) & 0x00400000) | // I2
941 ((hi & 0x003ff) << 12) | // imm0
962 uint16_t hi = read16(ctx, buf);
964 return SignExtend64<16>(((hi & 0x000f) << 12) | // imm4
965 ((hi & 0x0400) << 1) | // i
1010 uint16_t hi = read16(ctx, buf);
1012 uint64_t imm = (hi & 0x0400) << 1 | // i
1016 return (hi & 0x00f0) ? -imm : imm;
1126 uint64_t start = 0, width = 0, size = sec->getSize();
1149 toLittleEndianInstructions(buf, start, size, width);
1208 for (size_t i = firstGlobal, end = eSyms.size(); i != end; ++i) {
1216 sym->size = eSym.st_size;
1241 << this << "' does not have correct size of " << ACLESESYM_SIZE
1321 for (size_t i = 0, e = syms.size(); i != e; ++i) {
1338 impLibMaxAddr = sym->value + sym->size;
1394 (getVA() + s->offset + s->size));
1399 addSyntheticLocal(ctx, "$t", STT_NOTYPE, /*off=*/0, /*size=*/0, *this);
1406 return entries.size() * entsize;
1432 s->offset = i * s->size;
1434 s->sym->type, s->offset | 1, s->size, this)
1481 osec->size = isec->getSize();
1484 off = osec->offset + osec->size;
1488 const auto shnum = osIsPairs.size() + 1;