| 750 | |
| 751 | |
| 752 | clblasStatus clblasDtrsmFunctorGpu::execute(Args &args) |
| 753 | { |
| 754 | cl_int err; |
| 755 | cl_command_queue queue = args.queue; |
| 756 | |
| 757 | if (VERB) printf(" ===> EXECUTE KERNEL %s\n", "dtrsm_gpu") ; |
| 758 | |
| 759 | |
| 760 | cl_program prg = this->m_program; |
| 761 | |
| 762 | |
| 763 | err = cl_dtrsm( prg, |
| 764 | queue , |
| 765 | args.side, |
| 766 | args.uplo, |
| 767 | args.transA, |
| 768 | args.diag, |
| 769 | args.M, |
| 770 | args.N, |
| 771 | args.alpha, |
| 772 | args.A, args.offA, args.lda, |
| 773 | args.B, args.offB, args.ldb, |
| 774 | args.events |
| 775 | ); |
| 776 | |
| 777 | |
| 778 | |
| 779 | if (VERB) printf(" ===> ERR=%d \n",(int)err) ; |
| 780 | |
| 781 | return clblasStatus(err) ; |
| 782 | } |
| 783 | |
| 784 | |
| 785 |
nothing calls this directly
no test coverage detected