Searched refs:MatrixTy (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LowerMatrixIntrinsics.cpp | 214 class MatrixTy { class in __anon0f2dcaa70111::LowerMatrixIntrinsics 222 MatrixTy() in MatrixTy() function in __anon0f2dcaa70111::LowerMatrixIntrinsics::MatrixTy 225 MatrixTy(ArrayRef<Value *> Vectors) in MatrixTy() function in __anon0f2dcaa70111::LowerMatrixIntrinsics::MatrixTy 228 MatrixTy(unsigned NumRows, unsigned NumColumns, Type *EltTy) in MatrixTy() function in __anon0f2dcaa70111::LowerMatrixIntrinsics::MatrixTy 300 MatrixTy &addNumLoads(unsigned N) { in addNumLoads() 307 MatrixTy &addNumStores(unsigned N) { in addNumStores() 312 MatrixTy &addNumComputeOps(unsigned N) { in addNumComputeOps() 397 MapVector<Value *, MatrixTy> Inst2ColumnMatrix; 425 MatrixTy getMatrix(Value *MatrixVal, const ShapeInfo &SI, in getMatrix() 439 MatrixTy &M = Found->second; in getMatrix() [all …]
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | matrix-type.cpp | 129 using MatrixTy = Ty __attribute__((matrix_type(Rows, Cols))); typedef in MatrixClassTemplate 131 MatrixTy Data; 173 Arg.Data = *((MatrixClassTemplate<float, 10, 15>::MatrixTy *)Data); in matrix_template_reference_caller()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaChecking.cpp | 15989 auto *MatrixTy = MatrixExpr->getType()->getAs<ConstantMatrixType>(); in SemaBuiltinMatrixColumnMajorStore() local 15990 if (!MatrixTy) { in SemaBuiltinMatrixColumnMajorStore() 16020 if (MatrixTy && in SemaBuiltinMatrixColumnMajorStore() 16021 !Context.hasSameType(ElementTy, MatrixTy->getElementType())) { in SemaBuiltinMatrixColumnMajorStore() 16024 << ElementTy << MatrixTy->getElementType(); in SemaBuiltinMatrixColumnMajorStore() 16044 if (MatrixTy) { in SemaBuiltinMatrixColumnMajorStore() 16048 if (Stride < MatrixTy->getNumRows()) { in SemaBuiltinMatrixColumnMajorStore()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 2874 const auto *MatrixTy = E->getArg(0)->getType()->getAs<ConstantMatrixType>(); in EmitBuiltinExpr() local 2877 Value *Result = MB.CreateMatrixTranspose(MatValue, MatrixTy->getNumRows(), in EmitBuiltinExpr() 2878 MatrixTy->getNumColumns()); in EmitBuiltinExpr() 2907 const auto *MatrixTy = E->getArg(0)->getType()->getAs<ConstantMatrixType>(); in EmitBuiltinExpr() local 2916 Stride, IsVolatile, MatrixTy->getNumRows(), MatrixTy->getNumColumns()); in EmitBuiltinExpr()
|