Home | History | Annotate | Download | only in PowerPC

Lines Matching refs:getOpcode

149       if (N.getOpcode() == ISD::TargetConstant ||
150 N.getOpcode() == ISD::TargetGlobalAddress) {
362 if (N->getOpcode() != ISD::Constant)
380 if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i32) {
390 if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i64) {
459 return N->getOpcode() == Opc
485 unsigned Opcode = N->getOpcode();
532 unsigned Op0Opc = Op0.getOpcode();
533 unsigned Op1Opc = Op1.getOpcode();
541 if (Op0.getOperand(0).getOpcode() == ISD::SHL ||
542 Op0.getOperand(0).getOpcode() == ISD::SRL) {
543 if (Op1.getOperand(0).getOpcode() != ISD::SHL &&
544 Op1.getOperand(0).getOpcode() != ISD::SRL) {
551 if (Op1Opc == ISD::AND && Op1.getOperand(0).getOpcode() != ISD::SHL &&
552 Op1.getOperand(0).getOpcode() != ISD::SRL) {
576 unsigned SHOpc = Op1.getOperand(0).getOpcode();
923 switch (V.getOpcode()) {
1971 switch (N->getOpcode()) {
2426 if (N->getOpcode() == ISD::ADD &&
2427 N->getOperand(1).getOpcode() == ISD::TargetConstant)
2434 switch (N->getOpcode()) {
2499 if (Offset.getOpcode() == ISD::TargetConstant ||
2500 Offset.getOpcode() == ISD::TargetGlobalAddress) {
2596 N->getOperand(0).getOpcode() != ISD::ROTL) {
2614 if (Val.getOpcode() == ISD::SRL &&
2633 N->getOperand(0).getOpcode() == ISD::OR &&
2666 if (N->getOperand(0)->getOpcode() == ISD::FrameIndex &&
2682 if (N->getOperand(0)->getOpcode() == ISD::FrameIndex &&
2731 CurDAG->getTargetConstant(N->getOpcode() == PPCISD::ANDIo_1_EQ_BIT ?
2853 Op1.getOpcode() == ISD::SCALAR_TO_VECTOR &&
2889 return CurDAG->SelectNodeTo(N, N->getOpcode() == PPCISD::BDNZ ?
3088 assert(N->getOpcode() == ISD::OR &&
3108 if (O.getOpcode() != ISD::SELECT_CC)
3132 if (Op0.getOpcode() == ISD::TRUNCATE)
3134 if (Op1.getOpcode() == ISD::TRUNCATE)
3137 if (Op0.getOpcode() == ISD::SRL && Op1.getOpcode() == ISD::SRL &&
3160 if (Op0.getOpcode() == ISD::XOR && CC == ISD::SETULT &&
3186 if (Op.getOpcode() == ISD::AND) {
3193 if (XOR.getOpcode() == ISD::TRUNCATE)
3195 if (XOR.getOpcode() != ISD::XOR)
3201 } else if (Op.getOpcode() == ISD::SRL) {
3211 if (XOR.getOpcode() == ISD::TRUNCATE)
3213 if (XOR.getOpcode() != ISD::XOR)
3232 if (O.getOpcode() == ISD::OR) {
3306 if (N->getOpcode() != ISD::ZERO_EXTEND &&
3307 N->getOpcode() != ISD::SIGN_EXTEND &&
3308 N->getOpcode() != ISD::ANY_EXTEND)
3321 CurDAG->getConstant(N->getOpcode() == ISD::SIGN_EXTEND ? -1 : 1, dl, VT);
3334 return CurDAG->FoldConstantArithmetic(User->getOpcode(), dl,
3373 switch (N->getOpcode()) {