reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
36526 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); 36545 return DAG.getConstantFP(0.0, DL, VT); 36546 return DAG.getConstant(0, DL, VT); 36552 SDValue CondNew = DAG.getNOT(DL, Cond, CondVT); 36554 return DAG.getSelect(DL, VT, CondNew, RHS, LHS); 36572 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT) == 36572 TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT) == 36581 Cond = DAG.getSetCC(DL, CondVT, Cond.getOperand(0), Cond.getOperand(1), 36590 if (DAG.ComputeNumSignBits(Cond) != CondVT.getScalarSizeInBits()) 36595 return DAG.getBitcast(VT, Cond); 36602 SDValue CastRHS = DAG.getBitcast(CondVT, RHS); 36603 SDValue Or = DAG.getNode(ISD::OR, DL, CondVT, Cond, CastRHS); 36604 return DAG.getBitcast(VT, Or); 36609 SDValue CastLHS = DAG.getBitcast(CondVT, LHS); 36610 SDValue And = DAG.getNode(ISD::AND, DL, CondVT, Cond, CastLHS); 36611 return DAG.getBitcast(VT, And); 36617 SDValue CastCond = DAG.getBitcast(AndNVT, Cond); 36618 SDValue CastRHS = DAG.getBitcast(AndNVT, RHS); 36619 SDValue AndN = DAG.getNode(X86ISD::ANDNP, DL, AndNVT, CastCond, CastRHS); 36620 return DAG.getBitcast(VT, AndN);