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.cpp398 class MatrixTy { class in __anon821fcdb70111::LowerMatrixIntrinsics
406 MatrixTy() : IsColumnMajor(MatrixLayout == MatrixLayoutTy::ColumnMajor) {} in MatrixTy() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
407 MatrixTy(ArrayRef<Value *> Vectors) in MatrixTy() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
410 MatrixTy(unsigned NumRows, unsigned NumColumns, Type *EltTy) in MatrixTy() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
482 MatrixTy &addNumLoads(unsigned N) { in addNumLoads()
489 MatrixTy &addNumStores(unsigned N) { in addNumStores()
494 MatrixTy &addNumExposedTransposes(unsigned N) { in addNumExposedTransposes()
499 MatrixTy &addNumComputeOps(unsigned N) { in addNumComputeOps()
557 MapVector<Value *, MatrixTy> Inst2ColumnMatrix;
601 MatrixTy getMatrix(Value *MatrixVal, const ShapeInfo &SI, in getMatrix()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp4171 auto *MatrixTy = E->getArg(0)->getType()->castAs<ConstantMatrixType>(); in EmitBuiltinExpr() local
4174 Value *Result = MB.CreateMatrixTranspose(MatValue, MatrixTy->getNumRows(), in EmitBuiltinExpr()
4175 MatrixTy->getNumColumns()); in EmitBuiltinExpr()
4205 const auto *MatrixTy = E->getArg(0)->getType()->getAs<ConstantMatrixType>(); in EmitBuiltinExpr() local
4216 MatrixTy->getNumRows(), MatrixTy->getNumColumns()); in EmitBuiltinExpr()
H A DCGExprScalar.cpp2087 const auto *MatrixTy = E->getBase()->getType()->castAs<ConstantMatrixType>(); in VisitMatrixSubscriptExpr() local
2088 unsigned NumRows = MatrixTy->getNumRows(); in VisitMatrixSubscriptExpr()
2092 MB.CreateIndexAssumption(Idx, MatrixTy->getNumElementsFlattened()); in VisitMatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp16057 auto *MatrixTy = MatrixExpr->getType()->getAs<ConstantMatrixType>(); in BuiltinMatrixColumnMajorStore() local
16058 if (!MatrixTy) { in BuiltinMatrixColumnMajorStore()
16090 if (MatrixTy && in BuiltinMatrixColumnMajorStore()
16091 !Context.hasSameType(ElementTy, MatrixTy->getElementType())) { in BuiltinMatrixColumnMajorStore()
16094 << ElementTy << MatrixTy->getElementType(); in BuiltinMatrixColumnMajorStore()
16114 if (MatrixTy) { in BuiltinMatrixColumnMajorStore()
16118 if (Stride < MatrixTy->getNumRows()) { in BuiltinMatrixColumnMajorStore()