Skip to content

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.

4 participants