Lines Matching refs:ByteOffset
2246 static bool isDwordAligned(uint64_t ByteOffset) { in isDwordAligned() argument
2247 return (ByteOffset & 3) == 0; in isDwordAligned()
2251 uint64_t ByteOffset) { in convertSMRDOffsetUnits() argument
2253 return ByteOffset; in convertSMRDOffsetUnits()
2255 assert(isDwordAligned(ByteOffset)); in convertSMRDOffsetUnits()
2256 return ByteOffset >> 2; in convertSMRDOffsetUnits()
2260 int64_t ByteOffset, bool IsBuffer) { in getSMRDEncodedOffset() argument
2264 return isInt<20>(ByteOffset) ? Optional<int64_t>(ByteOffset) : None; in getSMRDEncodedOffset()
2267 if (!isDwordAligned(ByteOffset) && !hasSMEMByteOffset(ST)) in getSMRDEncodedOffset()
2270 int64_t EncodedOffset = convertSMRDOffsetUnits(ST, ByteOffset); in getSMRDEncodedOffset()
2277 int64_t ByteOffset) { in getSMRDEncodedLiteralOffset32() argument
2278 if (!isCI(ST) || !isDwordAligned(ByteOffset)) in getSMRDEncodedLiteralOffset32()
2281 int64_t EncodedOffset = convertSMRDOffsetUnits(ST, ByteOffset); in getSMRDEncodedLiteralOffset32()