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

References

lib/Target/X86/X86ISelLowering.cpp
20657     unsigned SSECC = translateX86FSETCC(Cond, Op0, Op1);
20673       SDValue Cmp0 = DAG.getNode(Opc, dl, VT, Op0, Op1,
20675       SDValue Cmp1 = DAG.getNode(Opc, dl, VT, Op0, Op1,
20680       Cmp = DAG.getNode(Opc, dl, VT, Op0, Op1,
20695   assert(VTOp0 == Op1.getSimpleValueType() &&
20736     return DAG.getNode(Opc, dl, VT, Op0, Op1,
20742   if (Cond == ISD::SETNE && ISD::isBuildVectorAllZeros(Op1.getNode())) {
20752           Op1 = DAG.getBitcast(VT, BC0.getOperand(1));
20760       Op0.getOperand(1) == Op1 && Op0.hasOneUse()) {
20761     ConstantSDNode *C1 = isConstOrConstSplat(Op1);
20785       ISD::isConstantSplatVector(Op1.getNode(), ConstValue)) {
20797                    !(DAG.SignBitIsZero(Op0) && DAG.SignBitIsZero(Op1));
20808       if (SDValue UGTOp1 = incDecVectorConstant(Op1, DAG, /*IsInc*/true)) {
20809         Op1 = UGTOp1;
20815       if (SDValue ULTOp1 = incDecVectorConstant(Op1, DAG, /*IsInc*/false)) {
20816         Op1 = ULTOp1;
20830     SDValue Result = DAG.getNode(Opc, dl, VT, Op0, Op1);
20841   if (SDValue V = LowerVSETCCWithSUBUS(Op0, Op1, VT, Cond, dl, Subtarget, DAG))
20855     std::swap(Op0, Op1);
20873       Op1 = DAG.getNode(ISD::XOR, dl, MVT::v2i64, Op1, SB);
20873       Op1 = DAG.getNode(ISD::XOR, dl, MVT::v2i64, Op1, SB);
20877       Op1 = DAG.getBitcast(MVT::v4i32, Op1);
20877       Op1 = DAG.getBitcast(MVT::v4i32, Op1);
20880       SDValue GT = DAG.getNode(X86ISD::PCMPGT, dl, MVT::v4i32, Op0, Op1);
20881       SDValue EQ = DAG.getNode(X86ISD::PCMPEQ, dl, MVT::v4i32, Op0, Op1);
20906       Op1 = DAG.getBitcast(MVT::v4i32, Op1);
20906       Op1 = DAG.getBitcast(MVT::v4i32, Op1);
20909       SDValue Result = DAG.getNode(Opc, dl, MVT::v4i32, Op0, Op1);
20930     Op1 = DAG.getNode(ISD::XOR, dl, VT, Op1, SM);
20930     Op1 = DAG.getNode(ISD::XOR, dl, VT, Op1, SM);
20933   SDValue Result = DAG.getNode(Opc, dl, VT, Op0, Op1);