Lines Matching refs:lsb
603 void bfi(const Register& rd, const Register& rn, int lsb, int width) {
605 DCHECK(lsb + width <= rn.SizeInBits());
606 bfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1);
610 void bfxil(const Register& rd, const Register& rn, int lsb, int width) {
612 DCHECK(lsb + width <= rn.SizeInBits());
613 bfm(rd, rn, lsb, lsb + width - 1);
624 void sbfiz(const Register& rd, const Register& rn, int lsb, int width) {
626 DCHECK(lsb + width <= rn.SizeInBits());
627 sbfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1);
631 void sbfx(const Register& rd, const Register& rn, int lsb, int width) {
633 DCHECK(lsb + width <= rn.SizeInBits());
634 sbfm(rd, rn, lsb, lsb + width - 1);
661 void ubfiz(const Register& rd, const Register& rn, int lsb, int width) {
663 DCHECK(lsb + width <= rn.SizeInBits());
664 ubfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1);
668 void ubfx(const Register& rd, const Register& rn, int lsb, int width) {
670 DCHECK(lsb + width <= rn.SizeInBits());
671 ubfm(rd, rn, lsb, lsb + width - 1);
685 int lsb);