Lines Matching refs:getOpcode
98 if (N->getOpcode() == ISD::BITCAST)
101 if (N->getOpcode() != ISD::BUILD_VECTOR) return false;
106 while (i != e && N->getOperand(i).getOpcode() == ISD::UNDEF)
136 N->getOperand(i).getOpcode() != ISD::UNDEF)
146 if (N->getOpcode() == ISD::BITCAST)
149 if (N->getOpcode() != ISD::BUILD_VECTOR) return false;
153 if (N->getOperand(i).getOpcode() == ISD::UNDEF)
185 if (N->getOpcode() != ISD::BUILD_VECTOR)
190 if (Op.getOpcode() == ISD::UNDEF)
202 if (N->getOpcode() == ISD::SCALAR_TO_VECTOR)
205 if (N->getOpcode() != ISD::BUILD_VECTOR)
207 if (N->getOperand(0).getOpcode() == ISD::UNDEF)
214 if (V.getOpcode() != ISD::UNDEF)
230 if (N->getOperand(i).getOpcode() != ISD::UNDEF)
410 switch (N->getOpcode()) {
501 AddBinaryNodeIDCustom(ID, N->getOpcode(), BinNode->hasNoUnsignedWrap(),
546 } // end switch (N->getOpcode())
556 AddNodeIDOpcode(ID, N->getOpcode());
593 switch (N->getOpcode()) {
711 switch (N->getOpcode()) {
741 assert(N->getOpcode() != ISD::DELETED_NODE && "DELETED_NODE in CSEMap!");
742 assert(N->getOpcode() != ISD::EntryToken && "EntryToken in CSEMap!");
801 AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops);
819 AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops);
836 AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops);
845 switch (N->getOpcode()) {
1485 if (N1.getOpcode() == ISD::UNDEF && N2.getOpcode() == ISD::UNDEF)
1505 if (N1.getOpcode() == ISD::UNDEF)
1511 bool N2Undef = N2.getOpcode() == ISD::UNDEF;
1531 N2Undef = N2.getOpcode() == ISD::UNDEF;
1533 if (N1.getOpcode() == ISD::UNDEF && N2Undef)
1550 while (V.getOpcode() == ISD::BITCAST)
1558 if (Splat && Splat.getOpcode() == ISD::UNDEF)
1933 switch (Op.getOpcode()) {
2268 if (Op.getOpcode() == ISD::ADD) {
2340 if (Op.getOpcode() < ISD::BUILTIN_OP_END)
2370 switch (Op.getOpcode()) {
2463 if (Op.getOpcode() == ISD::ROTR)
2550 if (Op.getOpcode() >= ISD::BUILTIN_OP_END ||
2551 Op.getOpcode() == ISD::INTRINSIC_WO_CHAIN ||
2552 Op.getOpcode() == ISD::INTRINSIC_W_CHAIN ||
2553 Op.getOpcode() == ISD::INTRINSIC_VOID) {
2588 if ((Op.getOpcode() != ISD::ADD && Op.getOpcode() != ISD::OR) ||
2592 if (Op.getOpcode() == ISD::OR &&
2621 switch (Op.getOpcode()) {
2775 unsigned OpOpcode = Operand.getNode()->getOpcode();
2790 if (Operand.getOpcode() == ISD::UNDEF)
3077 if (N1.getOpcode() == ISD::EntryToken) return N2;
3078 if (N2.getOpcode() == ISD::EntryToken) return N1;
3083 if (N1.getOpcode() == ISD::UNDEF &&
3084 N2.getOpcode() == ISD::UNDEF)
3089 if (N1.getOpcode() == ISD::BUILD_VECTOR &&
3090 N2.getOpcode() == ISD::BUILD_VECTOR) {
3269 if (N1.getOpcode() == ISD::UNDEF)
3275 N1.getOpcode() == ISD::CONCAT_VECTORS &&
3287 if (N2C && N1.getOpcode() == ISD::BUILD_VECTOR) {
3301 if (N1.getOpcode() == ISD::INSERT_VECTOR_ELT) {
3330 if (N1.getOpcode() == ISD::BUILD_PAIR)
3433 if (N1.getOpcode() == ISD::UNDEF) {
3462 if (N2.getOpcode() == ISD::UNDEF) {
3465 if (N1.getOpcode() == ISD::UNDEF)
3559 if (N1.getOpcode() == ISD::BUILD_VECTOR &&
3560 N2.getOpcode() == ISD::BUILD_VECTOR &&
3561 N3.getOpcode() == ISD::BUILD_VECTOR) {
3683 assert(Value.getOpcode() != ISD::UNDEF);
3762 if (Src.getOpcode() == ISD::GlobalAddress)
3764 else if (Src.getOpcode() == ISD::ADD &&
3765 Src.getOperand(0).getOpcode() == ISD::GlobalAddress &&
3766 Src.getOperand(1).getOpcode() == ISD::Constant) {
3891 if (Src.getOpcode() == ISD::UNDEF)
4008 if (Src.getOpcode() == ISD::UNDEF)
4103 if (Src.getOpcode() == ISD::UNDEF)
4610 if (Ptr.getOpcode() != ISD::ADD ||
4628 if (OffsetOp.getOpcode() == ISD::UNDEF)
4690 assert((Indexed || Offset.getOpcode() == ISD::UNDEF) &&
4761 assert(LD->getOffset().getOpcode() == ISD::UNDEF &&
4896 assert(ST->getOffset().getOpcode() == ISD::UNDEF &&
5019 if (N3.getOpcode() == ISD::SIGN_EXTEND_INREG &&
5022 else if (N3.getOpcode() == ISD::AND)
6145 assert(AllNodes.front().getOpcode() == ISD::EntryToken &&
6347 if (getOpcode() == ISD::TokenFactor) {
6442 switch (N->getOpcode()) {
6444 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands));
6454 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands[0],
6461 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT,
6489 if (Loc.getOpcode() == ISD::FrameIndex) {
6490 if (BaseLoc.getOpcode() != ISD::FrameIndex)
6648 if (OpVal.getOpcode() == ISD::UNDEF)
6694 if (Op.getOpcode() == ISD::UNDEF) {
6705 assert(getOperand(0).getOpcode() == ISD::UNDEF &&
6727 unsigned Opc = getOperand(i).getOpcode();