Branches

backend-vector-ops

View source
backend-vector-ops
Author Commit Message Labels Comments Date
250+ commits behind default.
Maciej Fijalkowski
oops
Maciej Fijalkowski
ugh, fix the merge
Maciej Fijalkowski
merge default
Maciej Fijalkowski
fix the assembler names
Maciej Fijalkowski
OneDimIterator has a promoted step. skeptical
Maciej Fijalkowski
bleh remove leftovers
Maciej Fijalkowski
ARGH;
Maciej Fijalkowski
be slightly more robust against random stuff like opaque types
Maciej Fijalkowski
more disabling
Maciej Fijalkowski
disable it completely
Maciej Fijalkowski
disable this for the purpose of this branch
Maciej Fijalkowski
remove an obscure parameter
Maciej Fijalkowski
merge numpy-record-dtypes.
Maciej Fijalkowski
fix the test - it fails because stuff does not work when not compiled
Maciej Fijalkowski
dance to make interiorfields work
Maciej Fijalkowski
a failing test and a simplification
Maciej Fijalkowski
Shave a giant yak adding a flavor to malloc, so C level calls posix_memalign
Maciej Fijalkowski
good finally a failing test
Maciej Fijalkowski
add a working integration test (boring)
Maciej Fijalkowski
fix translation
Maciej Fijalkowski
add a passing test
Maciej Fijalkowski
a test and a fix
Maciej Fijalkowski
tests and fixes
Maciej Fijalkowski
merge default
Maciej Fijalkowski
enough to run vector ops on the simplest thing in numpy
Maciej Fijalkowski
merge default
Maciej Fijalkowski
enable assert aligned from rlib.jit
Maciej Fijalkowski
make assert_aligned a call
Maciej Fijalkowski
guard support and a fix
Maciej Fijalkowski
always pure operations don't have to reset anything. Add float vector_sub
Maciej Fijalkowski
a test and a fix
Maciej Fijalkowski
a first pass at vectorizing, a simple test passes
Maciej Fijalkowski
ate a letter
Maciej Fijalkowski
fix test jump
Maciej Fijalkowski
another test fix
Maciej Fijalkowski
fix calling convention
Maciej Fijalkowski
pass None here, jumps have no vectors
Maciej Fijalkowski
fix test_assembler
Maciej Fijalkowski
implement spilling. A bit of fun with alignment
Maciej Fijalkowski
following armin's suggestion remove the VECTOR type
Maciej Fijalkowski
Good. First go at vectorized operations - support double reading writing
Maciej Fijalkowski
remove GUARD_ARRAY_ALIGNED for now
Maciej Fijalkowski
(fijal, arigo) aligned arrays support for ll2ctypes
Maciej Fijalkowski
start declaring what we need