Commits on Source
3743
67669015
first attempt at subclassed executors / wrappers
May 01, 2017
cd9b8c8d
fixes
May 01, 2017
98303ded
runs simple C kernels
May 01, 2017
47590d9f
python2 fixes
May 01, 2017
82d50df9
add tests, fix outstanding cl_kernel_info calls
May 01, 2017
fd113004
Merge branch 'master' of
https://gitlab.tiker.net/inducer/loopy
into c_execution
May 01, 2017
4a3c5ff1
flake updates
May 02, 2017
b473d4ba
update imports
May 02, 2017
7c27894a
fix wrong import
May 02, 2017
1e7ff424
add missing pyopencl fetches
May 02, 2017
89291ac6
fix editing
May 04, 2017
9501672f
add kwargs to catch any differing args between executors (e.g. out_host)
May 05, 2017
03d8c4c6
move C generator to c_execution
May 05, 2017
853346ee
fix
May 05, 2017
d15404bb
ditch _as_strided, as it's causing segfaults in my more complicated kernels
May 05, 2017
65ce2df2
add nonsquare test to better test the new stride / loopy arg creator
May 05, 2017
d9d0d2d9
add kwargs to catch any differing args between executors (e.g. out_host)
May 05, 2017
5dfa3aae
Merge branch 'c_execution' of github.com:arghdos/loopy into c_execution
May 05, 2017
879b4194
correct assertion
May 05, 2017
45e9c3e7
Allow names, exprs, and lp.auto for array offsets
May 25, 2017
703b31d1
Fix array offset treatment if offset is None
May 25, 2017
9dbdbaeb
resolve isbuiltin change after hash
Jul 12, 2017
00434a1c
move execution.py to target folder
Jul 12, 2017
88695b1a
update copyright
Jul 12, 2017
41e002fe
unify highlighters
Jul 12, 2017
7140faaf
add ILP / UNR test
Jul 12, 2017
c5799ed5
add ILP / UNR test
Jul 12, 2017
6a5f91b1
Merge branch 'master' of
https://gitlab.tiker.net/inducer/loopy
into c_execution
Jul 12, 2017
896e16df
Undo changes to type inference. They were not needed.
Jul 19, 2017
c106a828
Add a name attribute to ReductionOpFunction.
Jul 19, 2017
1b7d30a9
Fix a 'threw StopIteration' warning in get_priority_tiers
Jul 19, 2017
a8e116fa
Merge branch 'fix-warning-in-get-priority-tiers' into 'master'
Jul 20, 2017
48b0c3c6
Use pytools.MinRecursionLimit to increase recursion limit
Jul 20, 2017
e0ae4753
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Jul 20, 2017
5fd4f06f
Fix invalid escapes in regexes by using raw strings
Jul 24, 2017
5327c828
Fortran: support both length and kind
Jul 25, 2017
bea7aee0
Fortran: Support for else if
Jul 25, 2017
b6023f6e
Merge branch 'remove-numpy-dtypes-from-argextfunction-and-segmentedfunction' into 'master'
Jul 26, 2017
758ee6df
Add comment to explain make_tuple avoidance hack [ci skip]
Jul 26, 2017
432c1060
Make a way to spell literal local barriers
Jul 28, 2017
9ec39bd9
Make sure all Barrier schedule items have originating_insn_id
Jul 28, 2017
ae1ef803
Fix scheduler for incremental scheduling of literal local barriers.
Jul 29, 2017
91513dcf
Merge branch 'literal-local-barriers' into 'master'
Jul 29, 2017
49628f7c
Merge branch 'master' of
https://gitlab.tiker.net/inducer/loopy
into c_execution
Aug 03, 2017
1c95677d
remove old execution.py
Aug 03, 2017
317d031e
use codepy for build system to enable caching
Aug 03, 2017
c616d96e
add depend
Aug 03, 2017
6737ed6c
add to requirements
Aug 03, 2017
a7be6a8c
check_insn_attributes(): Check no_sync_with.
Aug 06, 2017
448922c4
Merge branch 'master' into check-no-sync-with-attributes
Aug 06, 2017
5463cdfc
Fix ordering.
Aug 06, 2017
eb54491a
Merge branch 'check-no-sync-with-attributes' into 'master'
Aug 06, 2017
7b471258
fix build
Aug 08, 2017
350cd59f
pass compiler by keyword
Aug 08, 2017
0d104bde
fix for doc test
Aug 08, 2017
7801b4f4
revert to one stage build at the moment to complete c_execution WIP. will...
Aug 08, 2017
f1277743
fix for py2.6
Aug 08, 2017
1221b88f
fix order detection bug when first and last axis had same dim
Aug 08, 2017
68379bc7
fix hostcode to use per-implementation
Aug 09, 2017
a3ebe4a6
fix naming
Aug 09, 2017
2a5b02c5
fix docstring hanging out all on it's own
Aug 09, 2017
6ebf390d
fix docstring
Aug 09, 2017
97b48412
fix naming
Aug 09, 2017
23b431f5
better docstring
Aug 09, 2017
16af629c
fix for updated name
Aug 09, 2017
2bee284e
Bump version
Aug 09, 2017
bb973180
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Aug 09, 2017
5a2c1446
make specification of c / c++ defaults more sane
Aug 09, 2017
55f9418f
Fix recognition of striding constraints in counting when other, unused divs are present
Aug 10, 2017
11671235
Merge branch 'fix-multi-div-stride-counting' into 'master'
Aug 10, 2017
1e257dfd
add ability to load atomics along the lines of c11 standard
Aug 17, 2017
9dcdf62c
more fixes, doesn't seem worth it
Aug 17, 2017
52932e9e
fix atomic load test
Aug 18, 2017
cfc85e74
correct derive class
Aug 18, 2017
e5d6e16b
not quite sure why this is failing, try ensuring the barrier is _after_ the temp init
Aug 18, 2017
fa2c4ad6
fix recursive atomic hash loop, switch to float32 & add warning ignores
Aug 18, 2017
5a9b669e
float for exact comparison
Aug 18, 2017
e68e8552
add support for atomic_init in OpenCL
Aug 18, 2017
86fdd328
Track move of pyopencl back to inducer namespace
Aug 19, 2017
cc918166
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Aug 19, 2017
2ffcd7c7
Adjust the recursionlimit for complexity in number of inames
Aug 28, 2017
a8bf1300
fix pep8
Aug 29, 2017
6cb1aace
Fix single-trip check in sequential loop generation (Fixes #87 on gitlab)
Aug 29, 2017
6535b0c5
Merge branch 'fix-single-trip-seq-loop-check' into 'master'
Aug 29, 2017
8be8cd3a
Implement a lazily unpickling list data structure.
Aug 29, 2017
67818889
Bump version for lazy dict rename.
Aug 29, 2017
da6384b2
Merge branch 'master' into lazy-data-structures
Aug 29, 2017
85397ad4
s/Lazy/LazilyUnpickling
Aug 30, 2017
3b74c286
Merge branch 'adjust-scheduler-recursionlimit' into 'master'
Aug 30, 2017
75596f3c
Merge branch 'lazy-data-structures' into 'master'
Aug 31, 2017
1f40f203
Add mailing list link to docs
Aug 31, 2017
e259ca10
Documentation improvements
Sep 01, 2017
a8dc3cd0
cherry-pick toolchain passing in from ISPC branch
Sep 01, 2017
5070b2ed
remove debug symbols
Sep 01, 2017
668375b8
bump codepy version
Sep 01, 2017
996b39fe
remove unused kwargs
Sep 01, 2017
4b928639
fix doctest
Sep 01, 2017
c9b14cf7
Allow parameters to be fixed at kernel creation time.
Sep 01, 2017
5e7ce499
Fix doc typo.
Sep 01, 2017
1e568800
Merge branch 'fix-parameters-at-creation' into 'master'
Sep 01, 2017
3,643 additional commits have been omitted to prevent performance issues.
Loading
Loading