comparison src/interp-core/pt-jit.cc @ 15135:bd6bb87e2bea

Support sin, cos, and exp with matrix arguments in JIT * src/interp-core/jit-typeinfo.cc (jit_operation::generate): Remove unused parameter name. (jit_typeinfo::jit_typeinfo): Create any_call function. (jit_typeinfo::register_generic): Implement. * src/interp-core/jit-typeinfo.h (jit_typeinfo): New field, any_call. * src/interp-core/pt-jit.cc: New test.
author Max Brister <max@2bass.com>
date Thu, 09 Aug 2012 15:45:59 -0500
parents d29f2583cf7b
children 6ea86e1d0f5f
comparison
equal deleted inserted replaced
15134:edae65062740 15135:bd6bb87e2bea
1938 %! m2 = zeros (2, 1001); 1938 %! m2 = zeros (2, 1001);
1939 %! m2(1, :) = fliplr (1:1001); 1939 %! m2(1, :) = fliplr (1:1001);
1940 %! m2(2, :) = 1:1001; 1940 %! m2(2, :) = 1:1001;
1941 %! assert (m, m2); 1941 %! assert (m, m2);
1942 1942
1943 %!test
1944 %! m = [1 2 3];
1945 %! for i=1:1001
1946 %! m = sin (m);
1947 %! break;
1948 %! endfor
1949 %! assert (m == sin ([1 2 3]));
1950
1943 */ 1951 */