Lines Matching refs:ImmField
7827 int64_t ImmField = 0; in splitFlatOffset() local
7838 ImmField = COffsetVal - RemainderOffset; in splitFlatOffset()
7841 FlatVariant == SIInstrFlags::FlatScratch && ImmField < 0 && in splitFlatOffset()
7842 (ImmField % 4) != 0) { in splitFlatOffset()
7844 RemainderOffset += ImmField % 4; in splitFlatOffset()
7845 ImmField -= ImmField % 4; in splitFlatOffset()
7848 ImmField = COffsetVal & maskTrailingOnes<uint64_t>(NumBits); in splitFlatOffset()
7849 RemainderOffset = COffsetVal - ImmField; in splitFlatOffset()
7852 assert(isLegalFLATOffset(ImmField, AddrSpace, FlatVariant)); in splitFlatOffset()
7853 assert(RemainderOffset + ImmField == COffsetVal); in splitFlatOffset()
7854 return {ImmField, RemainderOffset}; in splitFlatOffset()