|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 3407 SDValue AddInput = IsRHSZero ? LHS :
3408 SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
3420 SDValue Xor = IsRHSZero ? LHS :
3421 SDValue(CurDAG->getMachineNode(PPC::XOR8, dl, MVT::i64, LHS, RHS), 0);
3434 return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::GESExt);
3435 std::swap(LHS, RHS);
3446 return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::LESExt);
3451 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, LHS,
3456 LHS, RHS), 1);
3468 return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::GESExt);
3471 SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
3474 SDValue(CurDAG->getMachineNode(PPC::NOR8, dl, MVT::i64, Add, LHS), 0);
3478 std::swap(LHS, RHS);
3490 return getCompoundZeroComparisonInGPR(LHS, dl, ZeroCompare::LESExt);
3492 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, LHS,
3497 LHS, S->getI64Imm(63, dl)), 0);
3504 RHS, LHS), 1);
3517 std::swap(LHS, RHS);
3524 LHS, RHS), 1);
3526 SDValue(CurDAG->getMachineNode(PPC::SUBFE8, dl, MVT::i64, MVT::Glue, LHS,
3527 LHS, SubtractCarry), 0);
3534 std::swap(LHS, RHS);
3541 RHS, LHS), 1);
3543 LHS, LHS, SubCarry), 0);
3543 LHS, LHS, SubCarry), 0);