Home
last modified time | relevance | path

Searched refs:NumVectors (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp83 NumVectors(NumVectors) { in SVEType()
90 NumVectors = NumV; in SVEType()
591 NumVectors = 0; in applyModifier()
624 NumVectors = 1; in applyModifier()
629 NumVectors = 0; in applyModifier()
633 NumVectors = 0; in applyModifier()
637 NumVectors = 0; in applyModifier()
644 NumVectors = 0; in applyModifier()
651 NumVectors = 0; in applyModifier()
658 NumVectors = 0; in applyModifier()
[all …]
H A DNeonEmitter.cpp236 NumVectors = 0; in makeScalar()
241 NumVectors = 1; in makeOneVector()
631 if (NumVectors > 1) in str()
766 T.NumVectors = 1; in fromTypedefName()
781 T.NumVectors = 0; in fromTypedefName()
803 NumVectors = 1; in applyTypespec()
899 NumVectors = 0; in applyModifiers()
902 NumVectors = 2; in applyModifiers()
905 NumVectors = 3; in applyModifiers()
908 NumVectors = 4; in applyModifiers()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp529 unsigned NumVectors = getNumVectorRegs(Ty); in getArithmeticInstrCost() local
535 return NumVectors; in getArithmeticInstrCost()
539 return (NumVectors * (SignedDivRem ? SDivPow2Cost : 1)); in getArithmeticInstrCost()
562 return NumVectors; in getArithmeticInstrCost()
579 return NumVectors; in getArithmeticInstrCost()
610 unsigned NumVectors = getNumVectorRegs(Tp); in getShuffleCost() local
618 return (Kind == TargetTransformInfo::SK_Broadcast ? NumVectors - 1 : 0); in getShuffleCost()
625 return (Index == 0 ? 0 : NumVectors); in getShuffleCost()
632 return NumVectors - 1; in getShuffleCost()
637 return NumVectors; in getShuffleCost()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp501 Info.NumVectors); in ConvertType()
519 if (Info.NumVectors != 1) { in ConvertType()
522 llvm::SmallVector<llvm::Type *, 4> EltTys(Info.NumVectors, EltTy); in ConvertType()
527 Info.NumVectors); in ConvertType()
H A DCGDebugInfo.cpp753 assert((BT->getKind() != BuiltinType::SveCount || Info.NumVectors == 1) && in CreateType()
758 unsigned NumElems = Info.EC.getKnownMinValue() * Info.NumVectors; in CreateType()
H A DCGBuiltin.cpp9142 unsigned NumVectors; in EmitARMMVEBuiltinExpr() local
9172 assert(MvecLTypeInner->getArrayNumElements() == NumVectors && in EmitARMMVEBuiltinExpr()
9185 for (unsigned i = 0; i < NumVectors; ++i) { in EmitARMMVEBuiltinExpr()
9212 assert(MvecLTypeInner->getArrayNumElements() == NumVectors && in EmitARMMVEBuiltinExpr()
9221 for (unsigned i = 0; i < NumVectors; i++) in EmitARMMVEBuiltinExpr()
9226 for (unsigned i = 0; i < NumVectors; i++) { in EmitARMMVEBuiltinExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h1473 unsigned NumVectors; member
1475 unsigned NumVectors) in BuiltinVectorTypeInfo()
1476 : ElementType(ElementType), EC(EC), NumVectors(NumVectors) {} in BuiltinVectorTypeInfo()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_mve.td24 (CustomCodegen<"VST24"> n:$NumVectors,
27 (CustomCodegen<"VLD24"> n:$NumVectors,
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp5350 if (VecInfo.NumVectors != 1) // vget for tuple type in CheckRISCVBuiltinFunctionCall()
5351 MaxIndex = VecInfo.NumVectors; in CheckRISCVBuiltinFunctionCall()
5353 MaxIndex = (VecInfo.EC.getKnownMinValue() * VecInfo.NumVectors) / in CheckRISCVBuiltinFunctionCall()
5354 (ResVecInfo.EC.getKnownMinValue() * ResVecInfo.NumVectors); in CheckRISCVBuiltinFunctionCall()
5365 if (ResVecInfo.NumVectors != 1) // vset for tuple type in CheckRISCVBuiltinFunctionCall()
5366 MaxIndex = ResVecInfo.NumVectors; in CheckRISCVBuiltinFunctionCall()
5368 MaxIndex = (ResVecInfo.EC.getKnownMinValue() * ResVecInfo.NumVectors) / in CheckRISCVBuiltinFunctionCall()
5369 (VecInfo.EC.getKnownMinValue() * VecInfo.NumVectors); in CheckRISCVBuiltinFunctionCall()