Lines Matching refs:right_shift
7021 int right_shift = (16 << highest_set_bit) - immh_immb; in VisitNEONScalarShiftImmediate() local
7040 sri(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7043 sshr(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7046 ushr(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7049 sshr(vf, rd, rn, right_shift).Round(vf); in VisitNEONScalarShiftImmediate()
7052 ushr(vf, rd, rn, right_shift).Round(vf); in VisitNEONScalarShiftImmediate()
7055 ssra(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7058 usra(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7061 srsra(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7064 ursra(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7067 uqshrn(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7070 uqrshrn(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7073 sqshrn(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7076 sqrshrn(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7079 sqshrun(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7082 sqrshrun(vf, rd, rn, right_shift); in VisitNEONScalarShiftImmediate()
7085 fcvts(vf, rd, rn, FPZero, right_shift); in VisitNEONScalarShiftImmediate()
7088 fcvtu(vf, rd, rn, FPZero, right_shift); in VisitNEONScalarShiftImmediate()
7091 scvtf(vf, rd, rn, right_shift, fpcr_rounding); in VisitNEONScalarShiftImmediate()
7094 ucvtf(vf, rd, rn, right_shift, fpcr_rounding); in VisitNEONScalarShiftImmediate()
7129 int right_shift = (16 << highest_set_bit) - immh_immb; in VisitNEONShiftImmediate() local
7143 sri(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7146 sshr(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7149 ushr(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7152 sshr(vf, rd, rn, right_shift).Round(vf); in VisitNEONShiftImmediate()
7155 ushr(vf, rd, rn, right_shift).Round(vf); in VisitNEONShiftImmediate()
7158 ssra(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7161 usra(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7164 srsra(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7167 ursra(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7176 scvtf(vf, rd, rn, right_shift, fpcr_rounding); in VisitNEONShiftImmediate()
7179 ucvtf(vf, rd, rn, right_shift, fpcr_rounding); in VisitNEONShiftImmediate()
7182 fcvts(vf, rd, rn, FPZero, right_shift); in VisitNEONShiftImmediate()
7185 fcvtu(vf, rd, rn, FPZero, right_shift); in VisitNEONShiftImmediate()
7205 shrn2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7207 shrn(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7212 rshrn2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7214 rshrn(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7219 uqshrn2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7221 uqshrn(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7226 uqrshrn2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7228 uqrshrn(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7233 sqshrn2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7235 sqshrn(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7240 sqrshrn2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7242 sqrshrn(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7247 sqshrun2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7249 sqshrun(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7254 sqrshrun2(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()
7256 sqrshrun(vf, rd, rn, right_shift); in VisitNEONShiftImmediate()