reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
24909       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);