Lines Matching refs:lsb
1132 void bfi(const Register& rd, const Register& rn, int lsb, int width) { in bfi() argument
1134 DCHECK(lsb + width <= rn.SizeInBits()); in bfi()
1135 bfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); in bfi()
1139 void bfxil(const Register& rd, const Register& rn, int lsb, int width) { in bfxil() argument
1141 DCHECK(lsb + width <= rn.SizeInBits()); in bfxil()
1142 bfm(rd, rn, lsb, lsb + width - 1); in bfxil()
1153 void sbfiz(const Register& rd, const Register& rn, int lsb, int width) { in sbfiz() argument
1155 DCHECK(lsb + width <= rn.SizeInBits()); in sbfiz()
1156 sbfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); in sbfiz()
1160 void sbfx(const Register& rd, const Register& rn, int lsb, int width) { in sbfx() argument
1162 DCHECK(lsb + width <= rn.SizeInBits()); in sbfx()
1163 sbfm(rd, rn, lsb, lsb + width - 1); in sbfx()
1196 void ubfiz(const Register& rd, const Register& rn, int lsb, int width) { in ubfiz() argument
1198 DCHECK(lsb + width <= rn.SizeInBits()); in ubfiz()
1199 ubfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); in ubfiz()
1203 void ubfx(const Register& rd, const Register& rn, int lsb, int width) { in ubfx() argument
1205 DCHECK(lsb + width <= rn.SizeInBits()); in ubfx()
1206 ubfm(rd, rn, lsb, lsb + width - 1); in ubfx()
1226 int lsb);