Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New dependencies from legacy knls #206

Draft
wants to merge 114 commits into
base: check-new-dependencies-against-sio
Choose a base branch
from

Conversation

jdsteve2
Copy link
Collaborator

@jdsteve2 jdsteve2 commented Jan 29, 2021

(PR currently just for comparison. This will eventually be merged into new-dependency-and-nest-constraint-semantics-development after scheck-new-dependencies-against-sio is merged.)

Given a loopy kernel with legacy dependencies, create dependencies of the new formalized kind.

Previous (upstream) MR in chain

inducer and others added 30 commits November 12, 2019 22:05
… a special case of append_marker_to_isl_map_var_names)
…erministic (before=0, after=1), eliminate insn_id_to_lex_sched_id() function and dict tracking
…0 (since we align the maps, any idx should work, however any idx other than 0 risks being out of bounds)
…l() which combines legacy dep setup with dep map creation so that only the map is kept around as state; update tests accordingly
… contents in new version of create_dependencies_from_legacy_knl())
…ew version of the func create_dependencies_from_legacy_knl()
…constraint(); instead pass in necessary info as args or compute it; (preparing to eliminate StatementPairDependencySet class)
jdsteve2 added 30 commits April 11, 2021 06:52
…er and dependee statements; create map_dependency_lists(); rename map_stmt_inst_dependency_maps()->map_dependency_maps(); rename map_stmt_inst_dependencies()->map_stmt_dependencies()
Sign up for free to 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.

3 participants