Searched refs:ShiftVec (Results 1 – 2 of 2) sorted by relevance
1199 BuildVectorSDNode *ShiftVec; in LowerShift() local1201 if (!(ShiftVec = dyn_cast<BuildVectorSDNode>(Op.getOperand(1).getNode())) || in LowerShift()1202 !(SplatVal = ShiftVec->getSplatValue())) in LowerShift()
388 auto ShiftVec = Builder.CreateVectorSplat(VWidth, ShiftAmt); in simplifyX86immShift() local391 return Builder.CreateShl(Vec, ShiftVec); in simplifyX86immShift()394 return Builder.CreateLShr(Vec, ShiftVec); in simplifyX86immShift()396 return Builder.CreateAShr(Vec, ShiftVec); in simplifyX86immShift()515 auto ShiftVec = ConstantVector::get(ShiftVecAmts); in simplifyX86varShift() local518 return Builder.CreateShl(Vec, ShiftVec); in simplifyX86varShift()521 return Builder.CreateLShr(Vec, ShiftVec); in simplifyX86varShift()523 return Builder.CreateAShr(Vec, ShiftVec); in simplifyX86varShift()