Commits on Source
4279
0494c442
replaced consec, uniform, and nonconsec subscript types with DataAccess class
Mar 12, 2016
09420000
subscript counter only looking for lid0 now, if not found, setting stride to maxsize
Mar 13, 2016
2dbeb387
now calculating strides greater than 1
Mar 15, 2016
0573d545
added StridedGmemAccess class, now used as key in gmem access dicts
Mar 15, 2016
c0dcf557
replaced operation tuples with TypedOp class
Mar 15, 2016
0f2a2519
Merge remote-tracking branch 'upstream/master'
Mar 16, 2016
b3d9498c
temporary fix for stride counting when min tag axis >0, and added variable...
Apr 01, 2016
138c0b1e
added variable name to StridedGmemAccess (still work to do)
Apr 01, 2016
e16469d7
adding local mem access counter
Apr 01, 2016
0d069a65
commenting out debug print
Sep 01, 2016
c912e553
fixing merge conflicts after summer16 changes
Oct 06, 2016
3cd46527
Merge remote-tracking branch 'upstream/master'
Oct 06, 2016
1a3e4259
TypedOp -> Op
Oct 15, 2016
fadc3518
merged StridedGmemAccess and LmemAccess into MemAccess, also reformatted long lines of code
Oct 15, 2016
eeb027a6
allowing for data types entered as np.float64 and converting to np.dtype(np.float64)
Oct 16, 2016
7ef4a9ac
Merge remote-tracking branch 'upstream/master'
Oct 16, 2016
2db20d67
combined get_lmem_access_poly and get_gmem_access_poly into get_mem_access_poly
Oct 17, 2016
1a9b133b
Merge remote-tracking branch 'upstream/master'
Oct 17, 2016
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
b72b7ab3
added new stats functions to __init__ file so no need for import, updated test
Oct 22, 2016
1f079851
updated old versions of sum_xxx for new dict keys
Oct 23, 2016
d6b72e3b
added tests for existing sum_xxx functions
Oct 24, 2016
8fc4268b
added mtype to keys in sum_mem_access_to_bytes
Oct 24, 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
4552b861
updated old doc strings and added new doc strings
Oct 25, 2016
b5f1ad94
Merge remote-tracking branch 'upstream/master'
Oct 25, 2016
e42ad212
added sum_mem_access_across_vars for convenience
Oct 25, 2016
38f040cf
added ignore_vars option to get_mem_access_poly
Oct 26, 2016
61d27603
added reduce_mem_access_poly_fields function
Oct 26, 2016
3b54c505
added filter_mem_access_poly_fields, sum_polys, and eval_and_sum_polys
Oct 26, 2016
a7d04f68
removed sum_mem_access_across_vars (now redundant), removed mtype specifyer...
Oct 27, 2016
9afd87da
Merge remote-tracking branch 'upstream/master'
Oct 27, 2016
1b1180c3
added reduce_op_poly_fields and filter_op_poly_fields
Oct 27, 2016
c892d77f
changed mem_access and op filter functions to single ToCountMap member function
Oct 30, 2016
a699f323
replaced reduce_mem_access and reduce_op functions with ToCountMap group_by member function
Oct 31, 2016
b06e1e5d
Merge remote-tracking branch 'upstream/master'
Oct 31, 2016
8c7194c1
added to_bytes, sum, and eval_and_sum member functions to ToCountMap, removed...
Nov 01, 2016
79017fe6
renamed variables in stats test
Nov 01, 2016
82364e2a
Merge remote-tracking branch 'upstream/master'
Nov 01, 2016
bd7d74be
changed get_xxx_poly functions to get_xxx_map
Nov 01, 2016
d5fa573f
doc fixes/improvements
Nov 02, 2016
e137bf70
added __str__ functions to Op and MemAccess
Nov 02, 2016
3124e4b3
updated tutorial so that doctests past, still need to update with recently...
Nov 02, 2016
0310edc3
fixing merge conflict
Nov 02, 2016
3d202b48
fixed ToCountMap.__str__ to handle None values
Nov 03, 2016
ef374b52
added info and examples about the new filter, group, to_bytes, and summation...
Nov 03, 2016
6d8dac69
[WIP]
Nov 03, 2016
fc54488b
fixed a broken test, renamed some tests
Nov 03, 2016
31f49d61
actually fixing tests this time
Nov 03, 2016
012954b0
making python 2 compatible
Nov 03, 2016
4e5be04b
restrict->__restrict__
Nov 03, 2016
652688b2
make classes inherit from object
Nov 03, 2016
ad255d08
changed back to constructor call of unknown type
Nov 03, 2016
a17533d0
renamed ToCountMap.dict to ToCountMap.count_map
Nov 03, 2016
47f55a38
undoing improper changes to tutorial expected output
Nov 03, 2016
88799f8d
fixed missing spaces in tutorial
Nov 03, 2016
fe66563a
added ToCountMap.filter_by_func
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
0b845819
Merge branch 'master' of github.com:inducer/loopy
Nov 04, 2016
d51dc82b
Merge branch 'master' into spill-reload-2
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
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
f1b46808
Merge branch 'master' of github.com:inducer/loopy
Nov 08, 2016
04cb86b4
removed fixed TODO
Nov 09, 2016
09f8b07a
Merge remote-tracking branch 'upstream/master'
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
c88e1685
Add elif/else
Nov 15, 2016
26bbb340
Merge branch 'check-for-writes-to-predicates' into elif-else
Nov 16, 2016
9826e172
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
into elif-else
Nov 16, 2016
f574c3f8
fix import
Nov 17, 2016
35a26a7c
minor fix to index type
Nov 17, 2016
feb155e6
Merge pull request #60 from arghdos/cuda_const_fix
Nov 17, 2016
5248481e
inform about the function call methods
Nov 18, 2016
b64d8af8
better handling of case where min_tag_axis != 0
Nov 18, 2016
01ffc6e4
Merge pull request
#62
from arghdos/doc_fixes
Nov 18, 2016
f5415bc0
switching warnings to warn_with_kernel
Nov 18, 2016
064a318d
removed map functions that are implemented in parent mapper
Nov 18, 2016
9133ee76
Merge remote-tracking branch 'upstream/master'
Nov 18, 2016
bc3512da
updating TypeInferenceMapper inport statement
Nov 18, 2016
340ffe43
Make 'allow_terminal_colors' act on code highlighting
Nov 19, 2016
4,179 additional commits have been omitted to prevent performance issues.
Loading
Loading