Lines Matching defs:Msb
695 auto BitfieldExtract = [&](SDValue N0, unsigned Msb, unsigned Lsb, SDLoc DL,
698 CurDAG->getTargetConstant(Msb, DL, VT),
720 const unsigned Msb = MsbPlusOne - 1;
723 SDNode *TH_EXT = BitfieldExtract(N0, Msb, Lsb, DL, VT);
738 const unsigned Msb = ExtSize - 1;
741 SDNode *TH_EXT = BitfieldExtract(N0, Msb, Lsb, DL, VT);
1226 SDValue X, unsigned Msb,
1232 RISCV::TH_EXTU, DL, VT, X, CurDAG->getTargetConstant(Msb, DL, VT),
1305 const unsigned Msb = llvm::bit_width(C1) + C2 - 1;
1307 if (tryUnsignedBitfieldExtract(Node, DL, VT, X, Msb, Lsb))
1446 const unsigned Msb = llvm::bit_width(C1) - 1;
1447 if (tryUnsignedBitfieldExtract(Node, DL, VT, N0, Msb, 0))