Home | History | Annotate | Download | only in X86

Lines Matching refs:getOpcode

303   if (N.getOpcode() != ISD::LOAD)
308 switch (U->getOpcode()) {
347 if (Op1.getOpcode() == X86ISD::Wrapper) {
349 if (Val.getOpcode() == ISD::TargetGlobalTLSAddress)
368 assert(Chain.getOpcode() == ISD::TokenFactor &&
415 while (HasCallSeq && Chain.getOpcode() != ISD::CALLSEQ_START) {
430 if (Chain.getOperand(0).getOpcode() == ISD::TokenFactor &&
447 (N->getOpcode() == X86ISD::CALL ||
448 (N->getOpcode() == X86ISD::TC_RETURN &&
471 bool HasCallSeq = N->getOpcode() == X86ISD::CALL;
489 if (N->getOpcode() != ISD::FP_ROUND && N->getOpcode() != ISD::FP_EXTEND)
508 if (N->getOpcode() == ISD::FP_EXTEND)
519 if (N->getOpcode() == ISD::FP_ROUND)
639 if (Subtarget->is64Bit() && N.getOpcode() == X86ISD::WrapperRIP &&
681 if (N.getOpcode() == X86ISD::WrapperRIP)
691 assert(N.getOpcode() != X86ISD::WrapperRIP &&
772 if (Shift.getOpcode() != ISD::SRL ||
815 if (Shift.getOpcode() != ISD::SHL ||
882 if (Shift.getOpcode() != ISD::SRL || !Shift.hasOneUse() ||
912 if (X.getOpcode() == ISD::ANY_EXTEND) {
985 switch (N.getOpcode()) {
1053 if (And.getOpcode() != ISD::AND) break;
1098 if (MulVal.getNode()->getOpcode() == ISD::ADD && MulVal.hasOneUse() &&
1146 RHS.getNode()->getOpcode() == ISD::CopyFromReg ||
1147 RHS.getNode()->getOpcode() == ISD::TRUNCATE ||
1148 RHS.getNode()->getOpcode() == ISD::ANY_EXTEND ||
1149 (RHS.getNode()->getOpcode() == ISD::ZERO_EXTEND &&
1238 if (Shift.getOpcode() != ISD::SRL && Shift.getOpcode() != ISD::SHL) break;
1305 Parent->getOpcode() != ISD::INTRINSIC_W_CHAIN && // unaligned loads, fixme
1306 Parent->getOpcode() != ISD::INTRINSIC_VOID && // nontemporal stores
1307 Parent->getOpcode() != X86ISD::TLSCALL && // Fixme
1308 Parent->getOpcode() != X86ISD::EH_SJLJ_SETJMP && // setjmp
1309 Parent->getOpcode() != X86ISD::EH_SJLJ_LONGJMP) { // longjmp
1347 if (N.getOpcode() == ISD::SCALAR_TO_VECTOR) {
1362 if (N.getOpcode() == X86ISD::VZEXT_MOVL && N.getNode()->hasOneUse() &&
1364 N.getOperand(0).getOpcode() == ISD::SCALAR_TO_VECTOR &&
1448 assert(N.getOpcode() == ISD::TargetGlobalTLSAddress);
1667 if (Val.getOpcode() == ISD::SUB && X86::isZeroNode(Val.getOperand(0))) {
1674 if (Val.getOpcode() == ISD::TRUNCATE && NVT == MVT::i16 &&
1675 Val.getOperand(0).getOpcode() == ISD::SUB &&
1705 switch (Node->getOpcode()) {
1724 bool isCN = Val.getNode() && (Val.getOpcode() == ISD::TargetConstant);
1792 if (UI->getOpcode() != ISD::CopyToReg)
1896 } else if (Chain.getOpcode() == ISD::TokenFactor) {
1986 unsigned Opcode = Node->getOpcode();
2100 if (N0->getOpcode() != ISD::SHL || !N0->hasOneUse())
2505 if (N0.getOpcode() == ISD::TRUNCATE && N0.hasOneUse() &&
2509 if ((N0.getNode()->getOpcode() == ISD::AND ||
2510 (N0.getResNo() == 0 && N0.getNode()->getOpcode() == X86ISD::AND)) &&
2654 unsigned Opc = StoredVal->getOpcode();