Commits on Source
4151
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
0b845819
Merge branch 'master' of github.com:inducer/loopy
Nov 04, 2016
f1b46808
Merge branch 'master' of github.com:inducer/loopy
Nov 08, 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
11386a38
Merge remote-tracking branch 'upstream/master' into elif-else
Nov 23, 2016
d4efe54e
support for multiple if / elif / else's
Nov 23, 2016
35bba45b
fixup test
Nov 23, 2016
cf16f016
add else / elif to documentation
Nov 23, 2016
8e8bd1d0
add test for outer predicates
Nov 23, 2016
3342f85c
remove stray print
Nov 25, 2016
a11fe347
Insert missing space in sync error msg
Nov 28, 2016
8ac7cbc2
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Nov 28, 2016
edabcfed
Fix missing space in doctest
Nov 28, 2016
47781a70
Make instructions hashable
Nov 29, 2016
caccaf36
Use ImmutableRecord instead of Record throughout loopy
Nov 29, 2016
de8adddf
Switch some forgotten Record to ImmutableRecord
Nov 29, 2016
c3db2236
Remove MultiAssignmentBase.__eq__
Nov 29, 2016
5285bb93
Bump pytools versio after upstream fix
Nov 29, 2016
74e77143
Merge branch 'hashable-instructions' into 'master'
Nov 29, 2016
b85792f8
Enable running Flake8 during CI
Nov 30, 2016
495b8986
Flake8 fixes
Nov 30, 2016
588e17d4
Flake8 fixes
Nov 30, 2016
b4ccab84
Flake8 fixes
Nov 30, 2016
4c86036e
Add check for missing definitions (closes #10).
Dec 01, 2016
5108ca72
Expand tutorial section for global barriers, re-word some things, and
Dec 01, 2016
fc8184af
Fix doctest warning.
Dec 01, 2016
8f8e8594
Code generation: make it an error to enter code generation with
Dec 01, 2016
21d17a9c
Merge branch 'master' of
https://gitlab.tiker.net/inducer/loopy
Dec 02, 2016
bfea02d2
Merge branch 'master' into elif-else
Dec 02, 2016
cb1fc7b2
correct stack popping behaviour for if predicates
Dec 02, 2016
e746e12a
fix inner / outer scope test
Dec 02, 2016
a65939b9
Add statistics Op.__repr__ (Fixes
#68
on github)
Dec 02, 2016
ca7616e2
Merge branch 'master' of
ssh://gitlab.tiker.net/inducer/loopy
Dec 02, 2016
7c5a5c90
[ci skip] Fix tutorial typos.
Dec 02, 2016
367f63f8
add check to make sure we're not removing an empty if-predicate
Dec 02, 2016
b9879417
Increase Python recursion limit to allow large kernels to be scheduled
Dec 02, 2016
ee487067
Limit length of dependency unicode arrow parade
Dec 02, 2016
d05d23c7
Merge branch 'dealing-with-large-kernels' into 'master'
Dec 02, 2016
da66f139
Fix setting schedule recursionlimit
Dec 02, 2016
6dc2bbeb
oops, actually have to test the truth value of the predicates!
Dec 03, 2016
911feb37
initialize first entries on the if_stack to have the correct insn_predicates...
Dec 03, 2016
264ddadd
d'oh, append correct object
Dec 03, 2016
5afb9fb2
Merge branch 'elif-else' into 'master'
Dec 03, 2016
8ea88db3
Remove duplicate code.
Dec 04, 2016
9cc669e1
Temporary variables: Ensure any temporary that has an initializer is
Dec 04, 2016
3ad3ea96
Save and reload: Ignore temporaries with initializer.
Dec 04, 2016
69981ae6
Bump data model version since temporaries with initializers are forced
Dec 04, 2016
a7c4fd8c
Add an assert in case the temporary initializer policy changes.
Dec 04, 2016
19f4deb6
Fix test failures.
Dec 04, 2016
b7d3204e
Merge branch 'temporaries-with-initializer-are-const' into 'master'
Dec 04, 2016
2f66b887
Access the temporary through kernel.temporary_variables
Dec 04, 2016
b6c095e8
codegen.loop: Use PwAff.is_equal() to test for lower and upper bound
Dec 04, 2016
35981b68
Loop bounds finder: gist against implemented domain.
Dec 04, 2016
d4740920
Address a subtle mismatch involving what loop bounds the code thought
Dec 05, 2016
8a4d20e6
Merge branch 'loop-codegen-fixes' into 'master'
Dec 05, 2016
74e74467
Merge branch 'spill-reload-extra-errors-2' into 'master'
Dec 05, 2016
de2dbe2b
Merge branch 'master' into flake8-during-ci
Dec 06, 2016
c40b4d99
More Flake8 fixes
Dec 06, 2016
c025718c
Merge branch 'master' into flake8-during-ci
Dec 06, 2016
ba2a9e4c
Merge branch 'flake8-during-ci' into 'master'
Dec 06, 2016
42955eea
Start including stats code in flake8 run
Dec 06, 2016
622e27be
check_that_temporaries_are_defined_in_subkernels_where_used(): Respect
Dec 06, 2016
69f97d08
Merge pull request
#71
from mattwala/respect-aliases-in-missing-definition-check-2
Dec 07, 2016
44aa58f0
Fix froxenset construction in test
Dec 07, 2016
698d5c32
Merge branch 'fix-tests' into 'master'
Dec 07, 2016
71b36c93
Default terminal colors to on
Dec 07, 2016
79a04372
Fix unintended modification of inames_to_dup in insn_options_stack
Dec 07, 2016
36c9bb5c
Merge branch 'fix-inames-to-dup-stateful-mess' into 'master'
Dec 07, 2016
9dfeff33
fixed white space
Dec 07, 2016
e5d2c3ad
fixing flagged style problems
Dec 07, 2016
9a19d4f8
fixing flagged style problems
Dec 07, 2016
46b94b2e
fixing flagged style problems
Dec 07, 2016
451b0e54
Merge branch 'flake8-during-ci' into 'master'
Dec 08, 2016
2ad3ee4e
allow passing of a regular numpy dtype in
Dec 09, 2016
12081cb9
use to_loopy_type instead of manual comparison
Dec 09, 2016
282896e3
enable reduction on integers
Dec 09, 2016
05d3ca9b
add integer reduction tests
Dec 09, 2016
628526e7
add integer reduction tests
Dec 09, 2016
9c9a83bf
fix neutral mapping to use new methods
Dec 09, 2016
f03f874d
correct test context
Dec 09, 2016
103fafe0
add scope import to fix test
Dec 09, 2016
128aa581
minor PEP8 fixes
Dec 09, 2016
ae767f0e
more (hopefully final -.-) minor fixes
Dec 09, 2016
da770deb
final test fix
Dec 09, 2016
c20854bf
check that the index returned is a minimum, rather than the exact value from...
Dec 09, 2016
bd3bb396
old numpy compatibility
Dec 09, 2016
4918d298
more python2.6 compat
Dec 09, 2016
d5773d77
another try
Dec 09, 2016
611b2dc4
add opencl ref
Dec 10, 2016
922d5171
oops, add the section reference here too
Dec 10, 2016
175bcf03
Merge branch 'allow_integer_reductions' into 'master'
Dec 10, 2016
e444e411
Merge remote-tracking branch 'upstream/master'
Dec 10, 2016
c0b1ec6c
added get member function
Dec 10, 2016
4,051 additional commits have been omitted to prevent performance issues.
Loading
Loading