reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4220 } else if ((ARM_AM::getShiftOpcForNode(LHS.getOpcode()) != ARM_AM::no_shift) && 4225 std::swap(LHS, RHS); 4249 if (Subtarget->isThumb1Only() && LHS->getOpcode() == ISD::AND && 4250 LHS->hasOneUse() && isa<ConstantSDNode>(LHS.getOperand(1)) && 4250 LHS->hasOneUse() && isa<ConstantSDNode>(LHS.getOperand(1)) && 4251 LHS.getValueType() == MVT::i32 && isa<ConstantSDNode>(RHS) && 4253 unsigned Mask = cast<ConstantSDNode>(LHS.getOperand(1))->getZExtValue(); 4260 LHS = DAG.getNode(ISD::SHL, dl, MVT::i32, LHS.getOperand(0), ShiftAmt); 4260 LHS = DAG.getNode(ISD::SHL, dl, MVT::i32, LHS.getOperand(0), ShiftAmt); 4272 if (Subtarget->isThumb1Only() && LHS->getOpcode() == ISD::SHL && 4275 CC == ISD::SETUGT && isa<ConstantSDNode>(LHS.getOperand(1)) && 4276 cast<ConstantSDNode>(LHS.getOperand(1))->getZExtValue() < 31) { 4278 cast<ConstantSDNode>(LHS.getOperand(1))->getZExtValue() + 1; 4281 LHS.getOperand(0), 4318 return DAG.getNode(CompareType, dl, MVT::Glue, LHS, RHS);