/* DO NOT EDIT THIS FILE - it is machine generated */ #include <StubPreamble.h>  /* Stubs for class matrix_Matrix */ /* SYMBOL: "matrix_Matrix/native_version()J", Java_matrix_Matrix_native_0005fversion_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fversion_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _tval;         extern int64_t matrix_Matrix_native_version(void *);         SET_INT64(_tval, _P_, matrix_Matrix_native_version(NULL)); 	return _P_ + 2; } /* SYMBOL: "matrix_Matrix/native_equalEls(Lmatrix/Matrix;Lmatrix/Matrix;)Z", Java_matrix_Matrix_native_0005fequalEls_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fequalEls_stub(stack_item *_P_,struct execenv *_EE_) {         extern long matrix_Matrix_native_equalEls(void *,void *,void *);         _P_[0].i = (matrix_Matrix_native_equalEls(NULL,((_P_[0].p)),((_P_[1].p))) ? TRUE : FALSE); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_add1(Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fadd1_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fadd1_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_add1(void *,void *,void *);         _P_[0].p = matrix_Matrix_native_add1(NULL,((_P_[0].p)),((_P_[1].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_sub(Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fsub_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fsub_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_sub(void *,void *,void *);         _P_[0].p = matrix_Matrix_native_sub(NULL,((_P_[0].p)),((_P_[1].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_subFrom(Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fsubFrom_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fsubFrom_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_subFrom(void *,void *,void *);         _P_[0].p = matrix_Matrix_native_subFrom(NULL,((_P_[0].p)),((_P_[1].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_multAdd(Lmatrix/Matrix;DLmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmultAdd_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmultAdd_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _t1;         extern void* matrix_Matrix_native_multAdd(void *,void *,double,void *);         _P_[0].p = matrix_Matrix_native_multAdd(NULL,((_P_[0].p)),GET_DOUBLE(_t1, _P_+1),((_P_[3].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_addMult(Lmatrix/Matrix;DLmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005faddMult_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005faddMult_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _t1;         extern void* matrix_Matrix_native_addMult(void *,void *,double,void *);         _P_[0].p = matrix_Matrix_native_addMult(NULL,((_P_[0].p)),GET_DOUBLE(_t1, _P_+1),((_P_[3].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_dot(Lmatrix/Matrix;Lmatrix/Matrix;)D", Java_matrix_Matrix_native_0005fdot_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fdot_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _tval;         extern double matrix_Matrix_native_dot(void *,void *,void *);         SET_DOUBLE(_tval, _P_, matrix_Matrix_native_dot(NULL,((_P_[0].p)),((_P_[1].p)))); 	return _P_ + 2; } /* SYMBOL: "matrix_Matrix/native_replace(Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005freplace_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005freplace_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_replace(void *,void *,void *);         _P_[0].p = matrix_Matrix_native_replace(NULL,((_P_[0].p)),((_P_[1].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_add2(Lmatrix/Matrix;D)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fadd2_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fadd2_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _t1;         extern void* matrix_Matrix_native_add2(void *,void *,double);         _P_[0].p = matrix_Matrix_native_add2(NULL,((_P_[0].p)),GET_DOUBLE(_t1, _P_+1)); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_diag1(Lmatrix/Matrix;D)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fdiag1_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fdiag1_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _t1;         extern void* matrix_Matrix_native_diag1(void *,void *,double);         _P_[0].p = matrix_Matrix_native_diag1(NULL,((_P_[0].p)),GET_DOUBLE(_t1, _P_+1)); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_diag2(Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fdiag2_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fdiag2_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_diag2(void *,void *,void *);         _P_[0].p = matrix_Matrix_native_diag2(NULL,((_P_[0].p)),((_P_[1].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_mult1(Lmatrix/Matrix;Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmult1_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmult1_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_mult1(void *,void *,void *,void *);         _P_[0].p = matrix_Matrix_native_mult1(NULL,((_P_[0].p)),((_P_[1].p)),((_P_[2].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_mult2(Lmatrix/Matrix;D)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmult2_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmult2_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _t1;         extern void* matrix_Matrix_native_mult2(void *,void *,double);         _P_[0].p = matrix_Matrix_native_mult2(NULL,((_P_[0].p)),GET_DOUBLE(_t1, _P_+1)); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_multK(Lmatrix/Matrix;DLmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmultK_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmultK_stub(stack_item *_P_,struct execenv *_EE_) { 	Java8 _t1;         extern void* matrix_Matrix_native_multK(void *,void *,double,void *);         _P_[0].p = matrix_Matrix_native_multK(NULL,((_P_[0].p)),GET_DOUBLE(_t1, _P_+1),((_P_[3].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_multEl(Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmultEl_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmultEl_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_multEl(void *,void *,void *);         _P_[0].p = matrix_Matrix_native_multEl(NULL,((_P_[0].p)),((_P_[1].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_multColMat(Lmatrix/Matrix;Lmatrix/Matrix;ILmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmultColMat_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmultColMat_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_multColMat(void *,void *,void *,long,void *);         _P_[0].p = matrix_Matrix_native_multColMat(NULL,((_P_[0].p)),((_P_[1].p)),((_P_[2].i)),((_P_[3].p))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_multMatCol(Lmatrix/Matrix;Lmatrix/Matrix;Lmatrix/Matrix;I)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmultMatCol_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmultMatCol_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_multMatCol(void *,void *,void *,void *,long);         _P_[0].p = matrix_Matrix_native_multMatCol(NULL,((_P_[0].p)),((_P_[1].p)),((_P_[2].p)),((_P_[3].i))); 	return _P_ + 1; } /* SYMBOL: "matrix_Matrix/native_multDiag(Lmatrix/Matrix;Lmatrix/Matrix;Lmatrix/Matrix;)Lmatrix/Matrix;", Java_matrix_Matrix_native_0005fmultDiag_stub */ __declspec(dllexport) stack_item *Java_matrix_Matrix_native_0005fmultDiag_stub(stack_item *_P_,struct execenv *_EE_) {         extern void* matrix_Matrix_native_multDiag(void *,void *,void *,void *);         _P_[0].p = matrix_Matrix_native_multDiag(NULL,((_P_[0].p)),((_P_[1].p)),((_P_[2].p))); 	return _P_ + 1; } 
