Lines Matching refs:ImmField
9027 int64_t ImmField = 0; in splitFlatOffset() local
9036 ImmField = COffsetVal - RemainderOffset; in splitFlatOffset()
9039 FlatVariant == SIInstrFlags::FlatScratch && ImmField < 0 && in splitFlatOffset()
9040 (ImmField % 4) != 0) { in splitFlatOffset()
9042 RemainderOffset += ImmField % 4; in splitFlatOffset()
9043 ImmField -= ImmField % 4; in splitFlatOffset()
9046 ImmField = COffsetVal & maskTrailingOnes<uint64_t>(NumBits); in splitFlatOffset()
9047 RemainderOffset = COffsetVal - ImmField; in splitFlatOffset()
9050 assert(isLegalFLATOffset(ImmField, AddrSpace, FlatVariant)); in splitFlatOffset()
9051 assert(RemainderOffset + ImmField == COffsetVal); in splitFlatOffset()
9052 return {ImmField, RemainderOffset}; in splitFlatOffset()