Commits

Show all
Author Commit Message Labels Comments Date
Remi Meier
import stmgc
Branches
stmgc-c8-gcc
Richard Plangger
moved vec_guard_false out of the assembler into the vector_ext file, adapted test_micronumpy to use int_is_ture instead of int_and(X, 255) (which is wrong) refactored blend unused slots (out of _guard_true/false helper for vector arguments)
Branches
vecopt
Richard Plangger
pblendw_xxi -> only tests byte for the i argument last two tests in test_vectorize
Branches
vecopt
Ronan Lamy
Support multiple axes in ufunc.reduce()
Branches
ufunc-reduce
Richard Plangger
stripping sse4 of the model returned from host platform in the test to pass it (c compiler will never append sse4) considering that descr can be a basicfaildescr in the tests
Branches
vecopt
Ronan Lamy
Refactor do_axis_reduce() so that it takes the axis_flags list instead of a single axis
Branches
ufunc-reduce
Richard Plangger
all but 2 vectoriztion tests passing again. the scheduling that prefers pure operations messes up these test cases
Branches
vecopt
Richard Plangger
restricted the test environment, loop versioning only works resumedescr (not basicfaildescr) rawstart is now saved to the loop token to be more easily reconstructed when mc and datablockwrappers are removed from the assembler
Branches
vecopt
Remi Meier
tiny bit of cleanup
Branches
stmgc-c8-gcc
Remi Meier
don't register around_extcall things *twice* for every thread start (it is still done in rthread too often)
Branches
stmgc-c8-gcc
Remi Meier
small improvement to generated code
Branches
stmgc-c8-gcc
mattip
document merged branch
mattip
merge nditer-revisited which provides 'buffered' flag and other small improvements
mattip
close branch to be merged
Branches
nditer-revisited
Ronan Lamy
another small simplification
Branches
ufunc-reduce
Ronan Lamy
another small simplification
Branches
ufunc-reduce
Ronan Lamy
small simplification
Branches
ufunc-reduce
Ronan Lamy
move code around
Branches
ufunc-reduce
mattip
protect from empty iterator
Branches
nditer-revisited
mattip
test, fix division by 0
Branches
nditer-revisited
Richard Plangger
using pygame viewer for the dependencies instead of writing it manually to the tmp folder (thx fijal for hint)
Branches
vecopt
Richard Plangger
setting right descr for guard tests
Branches
vecopt
Richard Plangger
ironed out problems indicated by buildbot (small batch) llgraph now checks for box is equal to zero (otherwise getaccum will fail) renamed FloatConstant -> NumberConstant
Branches
vecopt
Richard Plangger
picked lltype.cast changes for cast to bool, implemented int_is_true as a vector operation
Branches
vecopt
Richard Plangger
minor refactoring
Branches
vecopt
mattip
do not buffer output arrays, fix exception formatting
Branches
nditer-revisited
mattip
start to handle buffering, implement nditer casting
Branches
nditer-revisited
mattip
improve test to show interaction of buffered, external_loop
Branches
nditer-revisited
mattip
merge closed-branch
Branches
closed-branches
mattip
abandon wrong approach
Branches
nditer-buffered
  1. Prev
  2. Next