Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:MVT

523       if (N->getOperand(i).getValueType() == MVT::Other)
1471 if (InOps[e-1].getValueType() == MVT::Glue)
1493 Ops.push_back(CurDAG->getTargetConstant(NewFlags, MVT::i32));
1504 /// findGlueUse - Return use of MVT::Glue value produced by the specified
1541 if (Use->getOperand(i).getValueType() == MVT::Other && IgnoreChains)
1619 while (VT == MVT::Glue) {
1643 VTs.push_back(MVT::Other);
1644 VTs.push_back(MVT::Glue);
1705 if (ChainVal.getValueType() == MVT::Glue)
1707 assert(ChainVal.getValueType() == MVT::Other && "Not a chain?");
1728 assert(FRN->getValueType(FRN->getNumValues()-1) == MVT::Glue &&
1770 if (UI.getUse().getValueType() != MVT::Other) continue;
1902 assert(InChain.getValueType() == MVT::Other && "Not a chain");
1920 MVT::Other, &InputChains[0], InputChains.size());
1936 if (Node->getValueType(NTMNumResults-1) == MVT::Glue) {
1939 Node->getValueType(NTMNumResults-2) == MVT::Other)
1941 } else if (Node->getValueType(NTMNumResults-1) == MVT::Other)
2017 MVT::SimpleValueType VT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2021 return VT == MVT::iPTR && N.getValueType() == TLI.getPointerTy();
2044 MVT::SimpleValueType VT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2049 return VT == MVT::iPTR && cast<VTSDNode>(N)->getVT() == TLI.getPointerTy();
2378 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue)
2459 MVT CurNodeVT = N.getValueType().getSimpleVT();
2469 MVT CaseVT = (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2470 if (CaseVT == MVT::iPTR)
2537 MVT::SimpleValueType VT =
2538 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2547 MVT::SimpleValueType VT =
2548 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2558 MVT::SimpleValueType VT =
2559 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2691 MVT::SimpleValueType VT =
2692 (MVT::SimpleValueType)MatcherTable[MatcherIndex++];
2693 if (VT == MVT::iPTR) VT = TLI.getPointerTy().SimpleTy;
2698 VTs.push_back(MVT::Other);
2700 VTs.push_back(MVT::Glue);
2736 if (V.getValueType() == MVT::Glue) break;
2757 if (VTs[i] == MVT::Other || VTs[i] == MVT::Glue) break;
2869 NodeToMatch->getValueType(i) != MVT::Other &&
2870 NodeToMatch->getValueType(i) != MVT::Glue &&
2873 NodeToMatch->getValueType(i) == MVT::iPTR ||
2874 Res.getValueType() == MVT::iPTR ||
2882 if (NodeToMatch->getValueType(NodeToMatch->getNumValues()-1) == MVT::Glue)
2963 bool HasInputChain = N->getOperand(0).getValueType() == MVT::Other;