Commits on Source
4353
f0c17f3a
ilp in loopy.transform, not loopy.
Oct 19, 2016
6166c967
Merge branch 'master' of github.com:inducer/loopy
Oct 20, 2016
a7b53abb
add unroll / conditional test
Oct 20, 2016
80a5e8fd
Merge branch 'master' of github.com:inducer/loopy
Oct 21, 2016
9cb5bcdf
Merge branch 'master' of github.com:inducer/loopy
Oct 24, 2016
0d08a8f2
Merge branch 'master' of github.com:inducer/loopy
Oct 25, 2016
7db3f9bb
Implement multiple priority constaints in the scheduler
Oct 31, 2016
1f6e5c0f
[bugfix] Make sure priority constraints are stored as tuples
Oct 31, 2016
c784609c
Use prioritize_loops instead of set_loop_priority
Oct 31, 2016
c15db020
Fix deprecation warning
Oct 31, 2016
f27bbebf
[ci skip] Improve documentation
Oct 31, 2016
b3e7da35
Do not drop inames that have unfulfillable priority constraints
Nov 02, 2016
4d609b42
Do not use same kernel object for 2 examples in doctest
Nov 02, 2016
02a55d97
Remove tab from doctest
Nov 02, 2016
73c7abea
Replace wildcard dependencies by kernel query language
Nov 02, 2016
413fc2bb
Fix backwards compatibility of dependency specification in textual language
Nov 02, 2016
bc067706
[skip ci] Adjust documentation
Nov 02, 2016
985ccd5f
[skip ci] Fix grammar
Nov 02, 2016
d4c92da8
Fix stats test to avoid global temporary
Nov 02, 2016
b7ff457d
Merge branch 'fix-temporary-scope-finding' into global-barrier-handling
Nov 02, 2016
bd883d9b
Fix deprecated warn()->warn_with_kernel()
Nov 02, 2016
e52cef87
Switch global barriers from automatic insertion to manual specification
Nov 02, 2016
6318f0c5
Merge branch 'master' into global-barrier-handling
Nov 02, 2016
4f49b927
Fix instruction printing in scheduler
Nov 02, 2016
48d93de1
Adjust tests for explicit global barriers
Nov 02, 2016
6d8dac69
[WIP]
Nov 03, 2016
ecc42ecc
Merge branch 'global-barrier-handling' into 'master'
Nov 03, 2016
0e2606b0
Merge branch 'priority-constraints' into 'master'
Nov 03, 2016
9dcd629c
Don't apply single-writer in kernel printing--misleading
Nov 03, 2016
88799f8d
fixed missing spaces in tutorial
Nov 03, 2016
fe66563a
added ToCountMap.filter_by_func
Nov 04, 2016
5a2bf4ad
Fix printing of dependencies of individual instructions
Nov 04, 2016
ccb58898
Find dependencies of precompute instructions
Nov 04, 2016
6dbbc1a0
removed unnecessary parens
Nov 04, 2016
8b122d0a
added filter_by_func example to tutorial
Nov 04, 2016
c4ca5509
fixing merge conflicts
Nov 04, 2016
510304d0
Determine dependencies of precompute instructions using referred-to variables
Nov 04, 2016
eb5eaf02
Merge branch 'precompute-find-dependencies' into 'master'
Nov 04, 2016
f2f5375a
Propagate inames in precompute to deps of compute instruction
Nov 04, 2016
947986fc
Insert global barrier in global-scope precompute
Nov 04, 2016
0b845819
Merge branch 'master' of github.com:inducer/loopy
Nov 04, 2016
d51dc82b
Merge branch 'master' into spill-reload-2
Nov 04, 2016
a89fb854
isl_helpers: Add vim sections
Nov 04, 2016
9f2dd1bf
isl_helpers: add find_max_of_pwaff_with_params
Nov 04, 2016
d5a7079c
SetOperationCacheManager.base_index_and_length: Add n_allowed_params_in_length argument
Nov 04, 2016
7c20015c
ArrayBufferMap: only allow temporary size to depend on domain parameters
Nov 04, 2016
23d638c0
Tweak test_global_parallel_reduction
Nov 04, 2016
356bf4d6
Merge branch 'precompute-propagate-inames' into 'master'
Nov 04, 2016
63edf18b
Initial spill and reload implementation.
Nov 05, 2016
3ae18dfc
fix test; add missing tools module
Nov 05, 2016
638c7c3e
Remove stowaway print statement
Nov 05, 2016
a01be876
Remove friendly print statement.
Nov 05, 2016
77998824
Use arrows to visualize deps in kernel printing
Nov 05, 2016
285c4d6f
Merge branch 'master' into print-dependencies-with-arrows
Nov 05, 2016
9af6f6b8
spill and restore: handle entry/exit kernels
Nov 05, 2016
b761d61e
Schedule barrier handling fixes.
Nov 05, 2016
3f6d0ce4
add more spill and reload tests.
Nov 05, 2016
0a7bbfa5
no longer specifying exact PwQPolynomial in some doctests
Nov 05, 2016
fafeff7d
Merge remote-tracking branch 'upstream/master'
Nov 05, 2016
8b85b2cb
Fix compyte version.
Nov 05, 2016
79f2e7d8
Scheduler: Add a heuristic to avoid scheduling:
Nov 05, 2016
48bb35ba
Bump data model for no_global_sync_with
Nov 06, 2016
0a3e36da
Remove no_global_sync_with in favor of using no_sync_with.
Nov 06, 2016
81775912
Teach the rest of loopy about no_sync_with changes.
Nov 07, 2016
1f4b8b34
Fix encoding declaration for Unicode arrows
Nov 07, 2016
353be6b5
[bugfix] Define the comment field of barrier
Nov 07, 2016
5261f1ba
Merge branch 'comment-in-barriers' into 'master'
Nov 07, 2016
f1b46808
Merge branch 'master' of github.com:inducer/loopy
Nov 08, 2016
8a2724fc
PEP8 whitespace fix
Nov 09, 2016
23755a6e
Fix section matching in loopy.match
Nov 09, 2016
a6b92a53
Generalize add_dependency to allow both depender and dependee to be match expressions
Nov 09, 2016
5c5f845f
Allow specifying target in to_loopy_type, so that target-specific (e.g....
Nov 09, 2016
98778a5b
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Nov 09, 2016
3941ad6a
Merge branch 'master' into to-loopy-type-specify-target
Nov 09, 2016
00b48cbb
Merge branch 'generalize-add-dependency' into 'master'
Nov 09, 2016
ee8783cb
Centralize everything to do with type inference in a single file
Nov 09, 2016
084c643b
Fix lookup order for numpy types
Nov 09, 2016
6a974e3a
Merge branch 'to-loopy-type-specify-target' into 'master'
Nov 09, 2016
04cb86b4
removed fixed TODO
Nov 09, 2016
09f8b07a
Merge remote-tracking branch 'upstream/master'
Nov 09, 2016
5a011577
Minor section name fix
Nov 09, 2016
2106baa3
Fix straggler type inf import
Nov 09, 2016
0bc1501f
Merge branch 'centralize-type-inference' into 'master'
Nov 09, 2016
8dac438f
Merge branch 'master' into set-based-type-inference
Nov 09, 2016
86beb578
removed unnecessary code from Mappers
Nov 09, 2016
59f1355e
removing depricated functions from reference
Nov 09, 2016
16d3301e
refactored map_subscript in LocalSubscriptCounter to elminitate unnecessary recursive call
Nov 09, 2016
c5fad756
Implement set-based type inference
Nov 10, 2016
6f22463b
Tweaks to reduction tests
Nov 10, 2016
cce17585
Revert "Fix backwards compatibility of dependency specification in textual language"
Nov 10, 2016
0b7f14ed
Implement dep_query= in textual assignment and change dependency resolution semantics
Nov 10, 2016
2b5f60fa
Reenable wildcard matching in textual language
Nov 10, 2016
14b9fc61
Also introduce nosync_query and treat no_sync_with exactly like depends_on
Nov 10, 2016
30e355cd
Merge branch 'master' of gitlab.tiker.net:inducer/loopy into complex-dependency-specification
Nov 10, 2016
a6a7b521
Fix iname matching kernel query language
Nov 10, 2016
d290718e
Merge branch 'fix-iname-kernel-query' into 'master'
Nov 10, 2016
d68024e4
Implement fixed point iteration for type inference
Nov 11, 2016
e426a43c
[skip ci] Fix documentation of the Instruction class
Nov 11, 2016
a4d4dc43
Add *_query to the documentation of the textual language
Nov 11, 2016
4202ea72
Merge branch 'complex-dependency-specification' into 'master'
Nov 11, 2016
4,253 additional commits have been omitted to prevent performance issues.
Loading
Loading