Lines Matching defs:imm
445 // True for immediate pre-indexed MemOperands, [reg, #imm]!
447 // True for immediate post-indexed MemOperands, [reg], #imm
824 bool TryEncodeAsShiftedIntNForLane(const CPURegister& zd, T* imm) const {
836 *imm = static_cast<T>(unshifted.AsIntN(N));
849 *imm = static_cast<T>(encoded);
859 // if (imm.TryEncodeAsShiftedIntNForLane<8, 0>(zd, &imm8, &shift) ||
860 // imm.TryEncodeAsShiftedIntNForLane<8, 8>(zd, &imm8, &shift)) {
865 T* imm,
867 if (TryEncodeAsShiftedIntNForLane<N, kShift>(zd, imm)) {
876 bool TryEncodeAsIntNForLane(const CPURegister& zd, T* imm) const {
877 return TryEncodeAsShiftedIntNForLane<N, 0>(zd, imm);
883 bool TryEncodeAsShiftedUintNForLane(const CPURegister& zd, T* imm) const {
894 *imm = static_cast<T>(raw_bits_ >> kShift);
902 T* imm,
904 if (TryEncodeAsShiftedUintNForLane<N, kShift>(zd, imm)) {