Lines Matching refs:Msb
697 auto BitfieldExtract = [&](SDValue N0, unsigned Msb, unsigned Lsb, SDLoc DL, in trySignedBitfieldExtract()
700 CurDAG->getTargetConstant(Msb, DL, VT), in trySignedBitfieldExtract()
722 const unsigned Msb = MsbPlusOne - 1; in trySignedBitfieldExtract() local
725 SDNode *TH_EXT = BitfieldExtract(N0, Msb, Lsb, DL, VT); in trySignedBitfieldExtract()
740 const unsigned Msb = ExtSize - 1; in trySignedBitfieldExtract() local
743 SDNode *TH_EXT = BitfieldExtract(N0, Msb, Lsb, DL, VT); in trySignedBitfieldExtract()
1127 SDValue X, unsigned Msb, in Select()
1133 RISCV::TH_EXTU, DL, VT, X, CurDAG->getTargetConstant(Msb, DL, VT), in Select()
1206 const unsigned Msb = llvm::bit_width(C1) + C2 - 1; in Select() local
1208 if (tryUnsignedBitfieldExtract(Node, DL, VT, X, Msb, Lsb)) in Select()
1334 const unsigned Msb = llvm::bit_width(C1) - 1; in Select() local
1335 if (tryUnsignedBitfieldExtract(Node, DL, VT, N0, Msb, 0)) in Select()