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

References

lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 3408       SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
 3410       SDValue(CurDAG->getMachineNode(PPC::ADDIC8, dl, MVT::i64, MVT::Glue,
 3411                                      AddInput, S->getI32Imm(~0U, dl)), 0);
 3412     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, Addic,
 3421       SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
 3423       SDValue(CurDAG->getMachineNode(PPC::SUBFIC8, dl, MVT::i64, MVT::Glue,
 3424                                      Xor, S->getI32Imm(0, dl)), 0);
 3425     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, SC,
 3434       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::GESExt);
 3446       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::LESExt);
 3448       SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, RHS,
 3449                                      S->getI64Imm(63, dl)), 0);
 3451       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
 3452                                      S->getI64Imm(1, dl),
 3453                                      S->getI64Imm(63, dl)), 0);
 3455       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3458       SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64, MVT::Glue,
 3460     return SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64, Adde), 0);
 3468       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::GESExt);
 3471         SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
 3472                                        S->getI64Imm(-1, dl)), 0);
 3474         SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64, Add, LHS), 0);
 3475       return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, Nor,
 3476                                             S->getI64Imm(63, dl)), 0);
 3490       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::LESExt);
 3492       return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, LHS,
 3493                                             S->getI64Imm(63, dl)), 0);
 3496       SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64,
 3497                                      LHS, S->getI64Imm(63, dl)), 0);
 3499       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3500                                      RHS, S->getI64Imm(1, dl),
 3501                                      S->getI64Imm(63, dl)), 0);
 3503       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3506       SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64,
 3509       SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64,
 3510                                      ADDE8Node, S->getI64Imm(1, dl)), 0);
 3511     return SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64,
 3523       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3526       SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, MVT::Glue, LHS,
 3528     return SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64,
 3540       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3542     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64,