Searched refs:NumVectors (Results 1 – 2 of 2) sorted by relevance
141 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon985e31310111::Type147 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()153 ElementBitwidth(0), NumVectors(0) { in Type()174 bool isScalar() const { return NumVectors == 0; } in isScalar()175 bool isVector() const { return NumVectors > 0; } in isVector()188 unsigned getNumVectors() const { return NumVectors; } in getNumVectors()211 NumVectors = 0; in makeScalar()215 NumVectors = 1; in makeOneVector()572 if (NumVectors > 1) in str()573 S += "x" + utostr(NumVectors); in str()[all …]
373 unsigned NumVectors = getNumberOfParts(Ty); in getArithmeticInstrCost() local379 return NumVectors; in getArithmeticInstrCost()383 return (NumVectors * SDivCostEstimate); in getArithmeticInstrCost()395 return NumVectors; in getArithmeticInstrCost()408 return NumVectors; in getArithmeticInstrCost()471 unsigned NumVectors = getNumberOfParts(Tp); in getShuffleCost() local479 return (Kind == TargetTransformInfo::SK_Broadcast ? NumVectors - 1 : 0); in getShuffleCost()486 return (Index == 0 ? 0 : NumVectors); in getShuffleCost()493 return NumVectors - 1; in getShuffleCost()498 return NumVectors; in getShuffleCost()