Searched refs:LHSShift (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 6281 SDValue LHSShift; // The shift. local 6283 matchRotateHalf(DAG, LHS, LHSShift, LHSMask); 6290 if (!LHSShift && !RHSShift) 6302 if (LHSShift) 6304 extractShiftForRotate(DAG, LHSShift, RHS, RHSMask, DL)) 6310 LHSShift = NewLHSShift; 6313 if (!RHSShift || !LHSShift) 6318 if (LHSShift.getOperand(0) != RHSShift.getOperand(0)) 6321 if (LHSShift.getOpcode() == RHSShift.getOpcode()) 6327 std::swap(LHSShift, RHSShif [all...] |
H A D | TargetLowering.cpp | 7340 unsigned LHSShift = std::min(LHSLead, Scale); 7341 unsigned RHSShift = Scale - LHSShift; 7343 // At this point, we know that if we shift the LHS up by LHSShift and the 7348 if (LHSShift) 7350 DAG.getConstant(LHSShift, dl, ShiftTy));
|
Completed in 214 milliseconds