Home
last modified time | relevance | path

Searched refs:Mat (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dmultidim_many_references.ll6 ; typedef struct Mat {
76 %struct.Mat* %a1,
77 %struct.Mat* %a2,
78 %struct.Mat* %a3,
79 %struct.Mat* %a4,
80 %struct.Mat* %a5,
81 %struct.Mat* %a6,
82 %struct.Mat* %a7,
83 %struct.Mat* %a8,
84 %struct.Mat* %a9,
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/Delinearization/
H A Dhimeno_2.ll5 ; struct Mat {
13 ; typedef struct Mat Matrix;
34 %struct.Mat = type { float*, i32, i32, i32, i32 }
36 define void @jacobi(i32 %nn, %struct.Mat* nocapture %a, %struct.Mat* nocapture %p) nounwind uwtable…
38 %p.rows.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %p, i64 0, i32 2
42 %p.cols.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %p, i64 0, i32 3
46 %p.deps.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %p, i64 0, i32 4
50 %a.cols.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a, i64 0, i32 3
53 %a.deps.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a, i64 0, i32 4
56 %a.base.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a, i64 0, i32 0
H A Dhimeno_1.ll5 ; struct Mat {
13 ; typedef struct Mat Matrix;
34 %struct.Mat = type { float*, i32, i32, i32, i32 }
36 define void @jacobi(i32 %nn, %struct.Mat* nocapture %a, %struct.Mat* nocapture %p) nounwind uwtable…
38 %p.rows.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %p, i64 0, i32 2
42 %p.cols.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %p, i64 0, i32 3
46 %p.deps.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %p, i64 0, i32 4
50 %a.cols.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a, i64 0, i32 3
52 %a.deps.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a, i64 0, i32 4
54 %a.base.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a, i64 0, i32 0
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmatrix-type-operators.cpp201 void insert(MyMatrix<EltTy, Rows, Columns> &Mat, EltTy e, unsigned i, unsigned j) { in insert() argument
202 Mat.value[i][j] = e; in insert()
205 void test_insert_template1(MyMatrix<unsigned, 2, 2> &Mat, unsigned e, unsigned i, unsigned j) { in test_insert_template1() argument
230 insert(Mat, e, i, j); in test_insert_template1()
233 void test_insert_template2(MyMatrix<float, 3, 8> &Mat, float e) { in test_insert_template2() argument
256 insert(Mat, e, 2, 5); in test_insert_template2()
260 EltTy extract(MyMatrix<EltTy, Rows, Columns> &Mat) { in extract() argument
261 return Mat.value[1u][0u]; in extract()
/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
H A Dp10.cpp38 template<typename eT> class Mat;
39 template<typename eT> class Col : public Mat<eT> {
40 using Mat<eT>::operator();
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcxx20-p0388-unbound-ary.cpp53 using Mat = Inc[1]; typedef
54 Mat *ga[2];
68 auto *frob2(Mat *(*arp)[1]) { in frob2()
H A Dwarn-memset-bad-sizeof.cpp18 typedef double Mat[4][4]; typedef
28 void f(Mat m, const Foo& const_foo, char *buffer) { in f()
137 memset(m, 0, sizeof(Mat)); in f()
138 bzero(m, sizeof(Mat)); in f()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp749 Inst->setOperand(Idx, Mat); in updateOperand()
759 Instruction *Mat = Base; in emitBaseConstants() local
775 Mat = new BitCastInst(Mat, Ty, "mat_bitcast", InsertionPt); in emitBaseConstants()
783 << Mat->getParent()->getName() << '\n' in emitBaseConstants()
784 << *Mat << '\n'); in emitBaseConstants()
785 Mat->setDebugLoc(ConstUser.Inst->getDebugLoc()); in emitBaseConstants()
793 Mat->eraseFromParent(); in emitBaseConstants()
806 ClonedCastInst->setOperand(0, Mat); in emitBaseConstants()
824 updateOperand(ConstUser.Inst, ConstUser.OpndIdx, Mat); in emitBaseConstants()
832 ConstExprInst->setOperand(0, Mat); in emitBaseConstants()
[all …]