|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/X86/X86ISelLowering.cpp24909 return DAG.getNode(ISD::OR, dl, VT, X, Y);
24913 return DAG.getNode(ISD::AND, dl, VT, X, DAG.getNOT(dl, Y, VT));
24913 return DAG.getNode(ISD::AND, dl, VT, X, DAG.getNOT(dl, Y, VT));
24919 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
24920 EVT SetCCResultType = TLI.getSetCCResultType(DAG.getDataLayout(),
24921 *DAG.getContext(), VT);
24925 SDValue Add = DAG.getNode(ISD::ADD, DL, VT, X, Y);
24926 SDValue Cmp = DAG.getSetCC(DL, SetCCResultType, X, Add, ISD::SETUGT);
24927 return DAG.getSelect(DL, VT, Cmp, DAG.getAllOnesConstant(DL, VT), Add);
24927 return DAG.getSelect(DL, VT, Cmp, DAG.getAllOnesConstant(DL, VT), Add);
24931 SDValue Sub = DAG.getNode(ISD::SUB, DL, VT, X, Y);
24932 SDValue Cmp = DAG.getSetCC(DL, SetCCResultType, X, Y, ISD::SETUGT);
24933 return DAG.getSelect(DL, VT, Cmp, Sub, DAG.getConstant(0, DL, VT));
24933 return DAG.getSelect(DL, VT, Cmp, Sub, DAG.getConstant(0, DL, VT));
24942 return split256IntArith(Op, DAG);