Home
last modified time | relevance | path

Searched refs:MatrixTy (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp355 class MatrixTy { class in __anon821fcdb70111::LowerMatrixIntrinsics
363 MatrixTy() : IsColumnMajor(MatrixLayout == MatrixLayoutTy::ColumnMajor) {} in MatrixTy() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
364 MatrixTy(ArrayRef<Value *> Vectors) in MatrixTy() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
367 MatrixTy(unsigned NumRows, unsigned NumColumns, Type *EltTy) in MatrixTy() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
439 MatrixTy &addNumLoads(unsigned N) { in addNumLoads()
446 MatrixTy &addNumStores(unsigned N) { in addNumStores()
451 MatrixTy &addNumExposedTransposes(unsigned N) { in addNumExposedTransposes()
456 MatrixTy &addNumComputeOps(unsigned N) { in addNumComputeOps()
506 MapVector<Value *, MatrixTy> Inst2ColumnMatrix;
552 MatrixTy getMatrix(Value *MatrixVal, const ShapeInfo &SI, in getMatrix()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp14587 auto *MatrixTy = MatrixExpr->getType()->getAs<ConstantMatrixType>(); in BuiltinMatrixColumnMajorStore() local
14588 if (!MatrixTy) { in BuiltinMatrixColumnMajorStore()
14619 if (MatrixTy && in BuiltinMatrixColumnMajorStore()
14620 !Context.hasSameType(ElementTy, MatrixTy->getElementType())) { in BuiltinMatrixColumnMajorStore()
14623 << ElementTy << MatrixTy->getElementType(); in BuiltinMatrixColumnMajorStore()
14643 if (MatrixTy) { in BuiltinMatrixColumnMajorStore()
14647 if (Stride < MatrixTy->getNumRows()) { in BuiltinMatrixColumnMajorStore()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp2001 const auto *MatrixTy = E->getBase()->getType()->castAs<ConstantMatrixType>(); in VisitMatrixSubscriptExpr() local
2002 unsigned NumRows = MatrixTy->getNumRows(); in VisitMatrixSubscriptExpr()
2006 MB.CreateIndexAssumption(Idx, MatrixTy->getNumElementsFlattened()); in VisitMatrixSubscriptExpr()
H A DCGBuiltin.cpp3979 auto *MatrixTy = E->getArg(0)->getType()->castAs<ConstantMatrixType>(); in EmitBuiltinExpr() local
3982 Value *Result = MB.CreateMatrixTranspose(MatValue, MatrixTy->getNumRows(), in EmitBuiltinExpr()
3983 MatrixTy->getNumColumns()); in EmitBuiltinExpr()
4013 const auto *MatrixTy = E->getArg(0)->getType()->getAs<ConstantMatrixType>(); in EmitBuiltinExpr() local
4024 MatrixTy->getNumRows(), MatrixTy->getNumColumns()); in EmitBuiltinExpr()