RightShift 162 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftns.v8i8", "sqshrn.v8i8", 8, i8_sat(wild_i16x_/wild_i16x_), Pattern::RightShift)); RightShift 163 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftns.v4i16", "sqshrn.v4i16", 4, i16_sat(wild_i32x_/wild_i32x_), Pattern::RightShift)); RightShift 164 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftns.v2i32", "sqshrn.v2i32", 2, i32_sat(wild_i64x_/wild_i64x_), Pattern::RightShift)); RightShift 165 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftnu.v8i8", "uqshrn.v8i8", 8, u8_sat(wild_u16x_/wild_u16x_), Pattern::RightShift)); RightShift 166 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftnu.v4i16", "uqshrn.v4i16", 4, u16_sat(wild_u32x_/wild_u32x_), Pattern::RightShift)); RightShift 167 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftnu.v2i32", "uqshrn.v2i32", 2, u32_sat(wild_u64x_/wild_u64x_), Pattern::RightShift)); RightShift 168 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftnsu.v8i8", "sqshrun.v8i8", 8, u8_sat(wild_i16x_/wild_i16x_), Pattern::RightShift)); RightShift 169 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftnsu.v4i16", "sqshrun.v4i16", 4, u16_sat(wild_i32x_/wild_i32x_), Pattern::RightShift)); RightShift 170 src/CodeGen_ARM.cpp casts.push_back(Pattern("vqshiftnsu.v2i32", "sqshrun.v2i32", 2, u32_sat(wild_i64x_/wild_i64x_), Pattern::RightShift)); RightShift 292 src/CodeGen_ARM.cpp if (target.bits == 32 && pattern.type == Pattern::RightShift) { RightShift 298 src/CodeGen_ARM.cpp if (target.bits == 64 && pattern.type == Pattern::RightShift) {