Searched defs:LHSShiftAmt (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp2927 SDValue LHSShiftAmt = LHSShift.getOperand(1); local
2932 if (LHSShiftAmt.getOpcode() == ISD::Constant &&
2934 uint64_t LShVal = cast<ConstantSDNode>(LHSShiftAmt)->getZExtValue();
2941 Rot = DAG.getNode(ISD::ROTL, DL, VT, LHSShiftArg, LHSShiftAmt);
2972 LHSShiftAmt == RHSShiftAmt.getOperand(1)) {
2978 LHSShiftArg, LHSShiftAmt).getNode();
2988 if (LHSShiftAmt.getOpcode() == ISD::SUB &&
2989 RHSShiftAmt == LHSShiftAmt.getOperand(1)) {
2991 dyn_cast<ConstantSDNode>(LHSShiftAmt.getOperand(0))) {
2998 LHSShiftArg, LHSShiftAmt)
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4055 SDValue LHSShiftAmt = LHSShift.getOperand(1); local
4061 if (isConstOrConstSplat(LHSShiftAmt) && isConstOrConstSplat(RHSShiftAmt)) {
4062 uint64_t LShVal = isConstOrConstSplat(LHSShiftAmt)->getZExtValue();
4068 LHSShiftArg, HasROTL ? LHSShiftAmt : RHSShiftAmt);
4100 SDValue LExtOp0 = LHSShiftAmt;
4102 if ((LHSShiftAmt.getOpcode() == ISD::SIGN_EXTEND ||
4103 LHSShiftAmt.getOpcode() == ISD::ZERO_EXTEND ||
4104 LHSShiftAmt.getOpcode() == ISD::ANY_EXTEND ||
4105 LHSShiftAmt.getOpcode() == ISD::TRUNCATE) &&
4110 LExtOp0 = LHSShiftAmt
[all...]

Completed in 64 milliseconds