Lines Matching refs:ImmField
9150 int64_t ImmField = 0; in splitFlatOffset() local
9159 ImmField = COffsetVal - RemainderOffset; in splitFlatOffset()
9162 FlatVariant == SIInstrFlags::FlatScratch && ImmField < 0 && in splitFlatOffset()
9163 (ImmField % 4) != 0) { in splitFlatOffset()
9165 RemainderOffset += ImmField % 4; in splitFlatOffset()
9166 ImmField -= ImmField % 4; in splitFlatOffset()
9169 ImmField = COffsetVal & maskTrailingOnes<uint64_t>(NumBits); in splitFlatOffset()
9170 RemainderOffset = COffsetVal - ImmField; in splitFlatOffset()
9173 assert(isLegalFLATOffset(ImmField, AddrSpace, FlatVariant)); in splitFlatOffset()
9174 assert(RemainderOffset + ImmField == COffsetVal); in splitFlatOffset()
9175 return {ImmField, RemainderOffset}; in splitFlatOffset()