Lines Matching refs:Srl_imm
375 unsigned Srl_imm = 0; in PreprocessISelDAG() local
376 if (!isOpcWithIntImmediate(Srl.getNode(), ISD::SRL, Srl_imm) || in PreprocessISelDAG()
377 (Srl_imm <= 2)) in PreprocessISelDAG()
397 CurDAG->getConstant(Srl_imm+TZ, MVT::i32)); in PreprocessISelDAG()
2305 unsigned Srl_imm = 0; in SelectV6T2BitfieldExtractOp() local
2307 Srl_imm)) { in SelectV6T2BitfieldExtractOp()
2308 assert(Srl_imm > 0 && Srl_imm < 32 && "bad amount in shift node!"); in SelectV6T2BitfieldExtractOp()
2312 unsigned LSB = Srl_imm; in SelectV6T2BitfieldExtractOp()
2350 unsigned Srl_imm = 0; in SelectV6T2BitfieldExtractOp() local
2351 if (isInt32Immediate(N->getOperand(1), Srl_imm)) { in SelectV6T2BitfieldExtractOp()
2352 assert(Srl_imm > 0 && Srl_imm < 32 && "bad amount in shift node!"); in SelectV6T2BitfieldExtractOp()
2354 unsigned Width = 32 - Srl_imm - 1; in SelectV6T2BitfieldExtractOp()
2355 int LSB = Srl_imm - Shl_imm; in SelectV6T2BitfieldExtractOp()