Lines Matching defs:NumVTs
89 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) {
90 SDVTList Res = {VTs, NumVTs};
8752 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) {
10164 if (VTList.NumVTs == 1)
10178 assert(VTList.NumVTs == 2 && Ops.size() == 2 &&
10221 assert(VTList.NumVTs == 2 && Ops.size() == 3 &&
10231 assert(VTList.NumVTs == 2 && Ops.size() == 2 && "Invalid mul lo/hi op!");
10261 assert(VTList.NumVTs == 2 && Ops.size() == 1 && "Invalid ffrexp op!");
10278 assert(VTList.NumVTs == 2 && Ops.size() == 2 &&
10293 assert(VTList.NumVTs == 2 && Ops.size() == 3 && "Invalid STRICT_FP_ROUND!");
10332 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) {
10455 unsigned NumVTs = VTs.size();
10457 ID.AddInteger(NumVTs);
10458 for (unsigned index = 0; index < NumVTs; index++) {
10465 EVT *Array = Allocator.Allocate<EVT>(NumVTs);
10467 Result = new (Allocator) SDVTListNode(ID.Intern(Allocator), Array, NumVTs);
10731 if (VTs.VTs[VTs.NumVTs-1] != MVT::Glue) {
10744 N->NumValues = VTs.NumVTs;
10919 bool DoCSE = VTs.VTs[VTs.NumVTs-1] != MVT::Glue;
10977 if (VTList.VTs[VTList.NumVTs - 1] != MVT::Glue) {
10992 if (VTList.VTs[VTList.NumVTs - 1] != MVT::Glue) {