Lines Matching refs:unsignedT
898 using unsignedT = typename std::make_unsigned<T>::type; in ShiftOperand() typedef
908 return static_cast<unsignedT>(value) << amount; in ShiftOperand()
910 return static_cast<unsignedT>(value) >> amount; in ShiftOperand()
914 unsignedT mask = (static_cast<unsignedT>(1) << amount) - 1; in ShiftOperand()
915 return (static_cast<unsignedT>(value) >> amount) | in ShiftOperand()
929 using unsignedT = typename std::make_unsigned<T>::type; in ExtendValue() typedef
943 static_cast<T>(static_cast<unsignedT>(value) << kSignExtendBShift) >> in ExtendValue()
948 static_cast<T>(static_cast<unsignedT>(value) << kSignExtendHShift) >> in ExtendValue()
953 static_cast<T>(static_cast<unsignedT>(value) << kSignExtendWShift) >> in ExtendValue()
962 return static_cast<T>(static_cast<unsignedT>(value) << left_shift); in ExtendValue()
2442 using unsignedT = typename std::make_unsigned<T>::type; in DataProcessing2Source() typedef
2443 unsignedT rn = static_cast<unsignedT>(reg<T>(instr->Rn())); in DataProcessing2Source()
2444 unsignedT rm = static_cast<unsignedT>(reg<T>(instr->Rm())); in DataProcessing2Source()
2565 using unsignedT = typename std::make_unsigned<T>::type; in BitfieldHelper() typedef
2572 mask = diff < reg_size - 1 ? (static_cast<unsignedT>(1) << (diff + 1)) - 1 in BitfieldHelper()
2607 : (static_cast<unsignedT>(src) >> R) | in BitfieldHelper()
2608 (static_cast<unsignedT>(src) << (reg_size - R)); in BitfieldHelper()
2610 T topbits_preshift = (static_cast<unsignedT>(1) << (reg_size - diff - 1)) - 1; in BitfieldHelper()