Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:MVT

552       if (N->getOperand(i).getValueType() == MVT::Other)
1445 if (InOps[e-1].getValueType() == MVT::Glue)
1467 Ops.push_back(CurDAG->getTargetConstant(NewFlags, MVT::i32));
1478 /// findGlueUse - Return use of MVT::Glue value produced by the specified
1515 if (Use->getOperand(i).getValueType() == MVT::Other && IgnoreChains)
1593 while (VT == MVT::Glue) {
1616 EVT VTs[] = { MVT::Other, MVT::Glue };
1675 if (ChainVal.getValueType() == MVT::Glue)
1677 assert(ChainVal.getValueType() == MVT::Other && "Not a chain?");
1698 assert(FRN->getValueType(FRN->getNumValues()-1) == MVT::Glue &&
1740 if (UI.getUse().getValueType() != MVT::Other) continue;
1875 assert(InChain.getValueType() == MVT::Other && "Not a chain");
1893 MVT::Other, &InputChains[0], InputChains.size());
1909 if (Node->getValueType(NTMNumResults-1) == MVT::Glue) {
1912 Node->getValueType(NTMNumResults-2) == MVT::Other)
1914 } else if (Node->getValueType(NTMNumResults-1) == MVT::Other)
1990 MVT::SimpleValueType VT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
1994 return VT == MVT::iPTR && N.getValueType() == TLI->getPointerTy();
2016 MVT::SimpleValueType VT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2021 return VT == MVT::iPTR && cast<VTSDNode>(N)->getVT() == TLI->getPointerTy();
2353 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue)
2435 MVT CurNodeVT = N.getValueType().getSimpleVT();
2445 MVT CaseVT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2446 if (CaseVT == MVT::iPTR)
2514 MVT::SimpleValueType VT =
2515 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2524 MVT::SimpleValueType VT =
2525 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2535 MVT::SimpleValueType VT =
2536 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2668 MVT::SimpleValueType VT =
2669 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2670 if (VT == MVT::iPTR) VT = getTargetLowering()->getPointerTy().SimpleTy;
2675 VTs.push_back(MVT::Other);
2677 VTs.push_back(MVT::Glue);
2713 if (V.getValueType() == MVT::Glue) break;
2734 if (VTs[i] == MVT::Other || VTs[i] == MVT::Glue) break;
2851 NodeToMatch->getValueType(i) != MVT::Other &&
2852 NodeToMatch->getValueType(i) != MVT::Glue &&
2855 NodeToMatch->getValueType(i) == MVT::iPTR ||
2856 Res.getValueType() == MVT::iPTR ||
2864 if (NodeToMatch->getValueType(NodeToMatch->getNumValues()-1) == MVT::Glue)
2946 bool HasInputChain = N->getOperand(0).getValueType() == MVT::Other;