|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 2826 dl, InVT, LHS, LHS), 0);
2834 SDValue(CurDAG->getMachineNode(PPC::NEG8, dl, MVT::i64, LHS), 0);
2836 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
2837 Neg, S->getI64Imm(1, dl),
2838 S->getI64Imm(63, dl)), 0);
2841 SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, LHS,
2842 S->getI64Imm(~0ULL, dl)), 0);
2843 ToExtend = SDValue(CurDAG->getMachineNode(PPC::OR8, dl, MVT::i64,
2853 return SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64,
2854 ToExtend, S->getI64Imm(1, dl),
2855 S->getI64Imm(63, dl)), 0);
2858 return SDValue(CurDAG->getMachineNode(PPC::SRADI, dl, MVT::i64, ToExtend,
2859 S->getI64Imm(63, dl)), 0);
2865 SDValue ShiftOps[] = { ToExtend, S->getI32Imm(1, dl), S->getI32Imm(31, dl),
2865 SDValue ShiftOps[] = { ToExtend, S->getI32Imm(1, dl), S->getI32Imm(31, dl),
2866 S->getI32Imm(31, dl) };
2867 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
2871 return SDValue(CurDAG->getMachineNode(PPC::SRAWI, dl, MVT::i32, ToExtend,
2872 S->getI32Imm(31, dl)), 0);
2874 return SDValue(CurDAG->getMachineNode(PPC::XORI8, dl, MVT::i64, ToExtend,
2875 S->getI32Imm(1, dl)), 0);
2877 return SDValue(CurDAG->getMachineNode(PPC::ADDI8, dl, MVT::i64, ToExtend,
2878 S->getI32Imm(-1, dl)), 0);