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

References

lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 3249       SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
 3251       SDValue(CurDAG->getMachineNode(PPC::CNTLZD, dl, MVT::i64, Xor), 0);
 3252     return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Clz,
 3253                                           S->getI64Imm(58, dl),
 3254                                           S->getI64Imm(63, dl)), 0);
 3262       SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
 3264       SDValue(CurDAG->getMachineNode(PPC::ADDIC8, dl, MVT::i64, MVT::Glue,
 3265                                      Xor, S->getI32Imm(~0U, dl)), 0);
 3266     return SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, AC,
 3275       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::GEZExt);
 3287       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::LEZExt);
 3289       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
 3290                                      S->getI64Imm(1, dl),
 3291                                      S->getI64Imm(63, dl)), 0);
 3293       SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, RHS,
 3294                                      S->getI64Imm(63, dl)), 0);
 3296       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3298     return SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64, MVT::Glue,
 3307       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::GEZExt);
 3310         SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
 3311                                        S->getI64Imm(~0ULL, dl)), 0);
 3313         SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64, Addi, LHS), 0);
 3314       return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Nor,
 3315                                             S->getI64Imm(1, dl),
 3316                                             S->getI64Imm(63, dl)), 0);
 3330       return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::LEZExt);
 3332       return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
 3333                                             S->getI64Imm(1, dl),
 3334                                             S->getI64Imm(63, dl)), 0);
 3336       SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64,
 3337                                      LHS, S->getI64Imm(63, dl)), 0);
 3339       SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
 3340                                      RHS, S->getI64Imm(1, dl),
 3341                                      S->getI64Imm(63, dl)), 0);
 3343       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3346       SDValue(CurDAG->getMachineNode(PPC::ADDE8, dl, MVT::i64, MVT::Glue,
 3348     return SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64,
 3349                                           ADDE8Node, S->getI64Imm(1, dl)), 0);
 3360       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3363       SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, MVT::Glue,
 3365     return SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64,
 3366                                           SUBFE8Node, S->getI64Imm(1, dl)), 0);
 3377       SDValue(CurDAG->getMachineNode(PPC::SUBFC8, dl, MVT::i64, MVT::Glue,
 3380       SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64,
 3382     return SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64,