Skip to content

Move to an AST-like IR before entering codegen - #372

Draft
kaushikcfd wants to merge 109 commits into
mainfrom
kernel_schedule_is_a_tree_pls_no_linear_representations
Draft

Move to an AST-like IR before entering codegen#372
kaushikcfd wants to merge 109 commits into
mainfrom
kernel_schedule_is_a_tree_pls_no_linear_representations

Conversation

@kaushikcfd

@kaushikcfdkaushikcfd commented May 25, 2021

Copy link
Copy Markdown
Collaborator

@inducerinducer mentioned this pull request May 26, 2021
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch 3 times, most recently from ef33abd to cc0c781CompareJune 3, 2021 01:13
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch 2 times, most recently from 75de659 to b7081a2CompareJune 7, 2021 07:00
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch 4 times, most recently from d64fbfd to a032438CompareJune 26, 2021 14:37
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch 3 times, most recently from 63a0072 to 01a8b35CompareJuly 1, 2021 15:41
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from 65deed5 to 7c0bf04CompareJuly 7, 2021 23:29
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from 7c0bf04 to b735d63CompareJuly 17, 2021 00:19
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from e2c5457 to 270682fCompareAugust 16, 2021 18:18
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from cb4aca5 to e6aac8eCompareSeptember 28, 2021 15:19
@wence-wence- mentioned this pull request Oct 8, 2021
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from e6aac8e to 488a79cCompareOctober 22, 2021 17:37
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from 488a79c to 3f29a0dCompareDecember 8, 2021 15:27
@kaushikcfd
kaushikcfdforce-pushed the kernel_schedule_is_a_tree_pls_no_linear_representations branch from 3f29a0d to 7e26dd8CompareJanuary 28, 2022 15:59
…e(ppd)
- pytools.graph.compute_transitive_closure expects a MutableSet, earlier
implementation had passed in a frozenset
'if' could dominate the 'for' loop iff the domain was constrained such that
the loop couldn't be entered if 'l > 1'. This sort of hoisting is ill-defined
and the users need to be more explicit about their requirement.
there should be exactly one home domain associated with each iname
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@kaushikcfd