reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8223 if (!VT.isInteger()) 8239 if (VT != MVT::i1) 8240 NotCond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, NotCond); 8246 if (VT != MVT::i1) 8247 NotCond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, NotCond); 8252 if (VT != MVT::i1) 8253 Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, Cond); 8258 if (VT != MVT::i1) 8259 Cond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, Cond); 8265 if (TLI.convertSelectOfConstantsToMath(VT)) { 8272 if (VT != MVT::i1) 8273 Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, Cond); 8274 return DAG.getNode(ISD::ADD, DL, VT, Cond, N2); 8278 if (VT != MVT::i1) 8279 Cond = DAG.getNode(ISD::SIGN_EXTEND, DL, VT, Cond); 8280 return DAG.getNode(ISD::ADD, DL, VT, Cond, N2); 8285 if (VT != MVT::i1) 8286 Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, Cond); 8287 SDValue ShAmtC = DAG.getConstant(C1Val.exactLogBase2(), DL, VT); 8288 return DAG.getNode(ISD::SHL, DL, VT, Cond, ShAmtC); 8315 if (VT.bitsEq(CondVT)) 8317 return DAG.getZExtOrTrunc(NotCond, DL, VT);