Commits on Source
3962
9dfeff33
fixed white space
Dec 07, 2016
e5d2c3ad
fixing flagged style problems
Dec 07, 2016
9a19d4f8
fixing flagged style problems
Dec 07, 2016
e444e411
Merge remote-tracking branch 'upstream/master'
Dec 10, 2016
c0b1ec6c
added get member function
Dec 10, 2016
d6e4d1a7
added val_type and eval member function to ToCountMap
Dec 11, 2016
8d118e18
set val_type in places where it was missing
Dec 11, 2016
bfe5c424
Bump cache ID for
79ee80e5
and parents
Feb 06, 2017
56d773dc
Merge branch 'master' into p2qbxl-from-csr-test-case
Feb 06, 2017
4fbe43c3
Merge branch 'p2qbxl-from-csr-test-case' into 'master'
Feb 10, 2017
0b46e1d1
Instruction construction: Accept strings for depends_on
Feb 15, 2017
b5c01c64
String acceptance for depends_on: split on comma, not space
Feb 15, 2017
f516e3eb
Check dependency IDs for resolvability on creation
Feb 15, 2017
c2f07788
Add spaces after dep arrows to improve rendering on 'some' (Mac) terminals
Feb 15, 2017
2f21dffd
Fix some unresolvable deps
Feb 15, 2017
7bc1305a
Doctest fix for knl formatting change
Feb 15, 2017
c9ca773b
Merge branch 'dep-resolve-fixes' into 'master'
Feb 15, 2017
6b272865
Enable Py3.6 tests
Feb 15, 2017
06e1d2b9
Don't run doctests as part of 3.6 test
Feb 15, 2017
4b624aa9
Merge branch 'py36-testing' into 'master'
Feb 15, 2017
3d6dff41
Fix unicode arrows on Py2 (Closes #30 on Gitlab)
Feb 15, 2017
6a8191ae
Merge dunkel:src/loopy
Feb 15, 2017
c5427abe
Implement LazilyUnpicklingDictionary.
Feb 17, 2017
cc567e7e
codegen: wrap implemented_domains in a LazilyUnpicklingDictionary.
Feb 17, 2017
84f8f435
Bump cache version.
Feb 17, 2017
500e4896
Fix accidentally included print statements.
Feb 17, 2017
8a648f67
Fix pickleability in Py2.
Feb 17, 2017
33311179
Bump cache version again just in case.
Feb 17, 2017
346fceeb
Apparently, __getstate__() results are coerced to bool in Python 2
Feb 17, 2017
e37a23e3
Merge branch 'lazily-unpickling-dictionary' into 'master'
Feb 17, 2017
a3e18078
Use proper attribute to override get_grid_sizes_for_insn_ids
Feb 22, 2017
4a7e1756
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Feb 22, 2017
be90bbcb
Bump data model for overridden_...
Feb 22, 2017
3ddc668d
Clear overridden_... in temporary save/reload
Feb 22, 2017
da493b5d
Fix parallel multi-output reduction (Fixes #31 on Gitlab)
Feb 23, 2017
906e7b6a
Re-fix scalar parallel reductions
Feb 23, 2017
af28cc3c
Merge branch 'fix-parallel-multi-output-reduction' into 'master'
Feb 23, 2017
325ba4dc
Make to_batched recurse on indices (reported by Marmaduke Woodman)
Feb 27, 2017
e779b244
Fix unsubscripted-variable case of to_batched (reported by Marmaduke Woodman)
Mar 01, 2017
55dbbd6d
Add simplify_pw_aff to generate simpler loop bounds
Mar 13, 2017
8574e8ef
Merge branch 'simplify-pwaff' into 'master'
Mar 13, 2017
46377e20
enable simul reduce on split out
Mar 15, 2017
2b722498
fix for issue
#44
on gitlab
Mar 15, 2017
202b0f5f
add test for size 1
Mar 15, 2017
0d14e7a7
Merge branch 'fix_parallel_reduction_size' into 'master'
Mar 17, 2017
6a9a78f4
Test, fix assignments to struct components (reported by Fred Burton)
Mar 21, 2017
a052dac9
Merge branch 'struct-assignments' into 'master'
Mar 21, 2017
a431ac3c
Fix rendering of ellipsized dep arrows
Mar 22, 2017
6aa19cf6
Add spacing in dep arrows only when ellipsis added
Mar 22, 2017
3bd7cdcc
Introduce kernel option 'check_dep_resolution'
Mar 27, 2017
4fe2bf78
Fix documentation/error message of check_dep_resolution
Mar 27, 2017
2f0cac0b
Merge branch 'silence-unmatched-dep-error' into 'master'
Mar 27, 2017
515d6f80
Fix update_persistent_hash for CallInstruction with predicates (Closes
#58
on gitlab)
Mar 29, 2017
311bca9c
Merge branch 'persist-hash-predicates-call' into 'master'
Mar 29, 2017
fcf665e5
Bump data model version for change in Options structure
Apr 02, 2017
89ce32df
Error message typo fix
Apr 05, 2017
a63ca972
Merge remote-tracking branch 'upstream/master'
Apr 06, 2017
fd69a7fc
Add tools for finding the global barrier order to the kernel.
Apr 07, 2017
de137d54
Add a return statement to reader_map().
Apr 07, 2017
35f002a6
Merge branch 'master' into 'global-barrier-tools-in-kernel'
Apr 07, 2017
1a838063
Whitespace fix.
Apr 07, 2017
967414c7
find_most_recent_global_barrier(): Simplify by using
Apr 07, 2017
98c27e6b
Revert "find_most_recent_global_barrier(): Simplify by using"
Apr 07, 2017
b0232906
global_barrier_order: Try hard to avoid using recursive_insn_dep_map().
Apr 07, 2017
d07368b8
Revert "global_barrier_order: Try hard to avoid using recursive_insn_dep_map()."
Apr 07, 2017
b67689d5
Actually get rid of the need for recursive_insn_dep_map().
Apr 07, 2017
43b1c178
replace_instruction_ids: Respect no_sync_with (closes #51).
Apr 07, 2017
808eccf4
Implement loopy.add_nosync() as a transformation.
Apr 07, 2017
8ef9b265
Remove_instructions: Update no_sync_with (closes
#60
).
Apr 07, 2017
4f83a824
Update/clarify documentation.
Apr 07, 2017
e785c228
Typo fix.
Apr 07, 2017
969ce8dd
Add support for tuple-typed reductions.
Apr 07, 2017
d0888035
Add private scoping of multiple return values hack (see:
#34
)
Apr 07, 2017
8270bbe7
Bump kernel version for tuple-typed reduction changes.
Apr 07, 2017
e27c6309
Merge branch 'master' into 'tuple-typed-reductions'
Apr 07, 2017
2c1d6bcb
Fix type inferences for reductions with inner calls.
Apr 07, 2017
4938c896
Change tuple typed reductions to be stricter (constructor takes
Apr 07, 2017
dfaf84fd
Fix reduction test for argmax change.
Apr 07, 2017
dd154ce5
Fix type inference.
Apr 07, 2017
3ea27313
Merge branch 'tuple-typed-reductions' of gitlab.tiker.net:inducer/loopy into tuple-typed-reductions
Apr 07, 2017
38e82d6e
Fix line length.
Apr 07, 2017
7913e68a
More reduction fixes.
Apr 07, 2017
76b7ffd5
Move barrier functions to loopy.kernel.tools.
Apr 08, 2017
343372fe
Document subkernel helpers.
Apr 08, 2017
77c2170f
Fix deleted fold.
Apr 08, 2017
eb273bb2
Revert "More reduction fixes."
Apr 08, 2017
e7051b94
Avoid treating a single argument tuple type as the same as a scalar
Apr 08, 2017
87b13422
Flake8 fixes.
Apr 08, 2017
5250162b
Allow function calls as args to tuple typed reductions.
Apr 08, 2017
c4872f22
Remove debugging print.
Apr 08, 2017
efdf0d5e
* Tweak *add_nosync* documentation.
Apr 13, 2017
6701c10e
Merge branch 'nosync-update' into 'master'
Apr 13, 2017
28970a60
Merge branch 'tuple-typed-reductions' into scan-actually-this-time
Apr 18, 2017
45853da0
Merge branch 'global-barrier-tools-in-kernel' into scan-actually-this-time
Apr 18, 2017
5667143a
Merge branch 'global-barrier-tools-in-kernel' into 'master'
Apr 19, 2017
3defbe27
Throw error on empty domains in min/max
Apr 20, 2017
3514b7be
Merge branch 'check-domain-empty-on-dim-min-max' into 'master'
Apr 20, 2017
cd88b8b1
[WIP]
Apr 21, 2017
6b31d3c8
Merge branch 'tuple-typed-reductions'
Apr 21, 2017
76d25a69
Generalize argext and segmented reductions to C-like targets
Apr 21, 2017
3,862 additional commits have been omitted to prevent performance issues.
Loading
Loading