-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Feature Enhancement: Halide IR HTML Visualization #7421
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
Merged
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
c9bd6d9
placeholder for IR visualization work from Darya Verzhbinsky
939a115
placeholder for IR visualization work from Darya Verzhbinsky
67dcf1a
Merge branch 'darya-ver/ir-viz' of https://github.com/halide/Halide i…
27fcd0a
New Feature: Halide Program IR Visualizer (#7056)
darya-ver 2ac9e97
Merge branch 'main' into darya-ver/ir-viz
maaz139 46b2662
Refactor 1/N: Moved all static html, css and js code outside of the c…
maaz139 064b88e
Refactor 2/N: Broke down StmtToViz Class to two simpler classes
maaz139 f1fefa7
Refactor 3/N: Minor stylesheet and javascript improvements
maaz139 d7cacaf
Fixed resize bars not working properly
maaz139 12f7ddf
Refactoring Viz tab (WIP)
maaz139 8ba15e3
Refactored 4/N: Visualization tab complete
maaz139 9c426ac
Refactor 5/N: Javascript and css cleanup
maaz139 969b1a2
Refactor 6/N: JS and CSS refactor complete
maaz139 101d2e7
Refactor 7/N: Added assembly support
maaz139 a778f8a
Refactor 8/N: Deleted info bar
maaz139 941cdd3
Refactor 9/N: Deleting code
maaz139 148a48a
Remove stale files from build
maaz139 422a603
Refactor 10/N: Cost model simplified and re-activated
maaz139 18aba0d
Delete stale cost model code
maaz139 06ab0bd
Refactor 11/N: Reintegrate cost model into visualization
maaz139 17dc8bf
Merge branch 'main' into darya-ver/ir-viz
maaz139 e0e61af
Minor fixes
maaz139 fc3bfc5
Update CMakeLists.txt
maaz139 b9f4db3
Merge branch 'main' into darya-ver/ir-viz
maaz139 860ba44
Deleting more stale files
maaz139 e57ea25
Improved documentation for new code in Codegen_LLVM
maaz139 520bcb2
Static HTML, CSS and JS is now stored as large strings
maaz139 90383ba
Fix: Build error for unused variable
maaz139 e985c7b
Deleting dead code
maaz139 ea3c0c7
Stmt visualizer should not run on submodules
maaz139 0a906a2
Ran clang-format on the PR
maaz139 96ef0ff
Ran clang-tidy on the PR
maaz139 5738852
Merge branch 'main' into darya-ver/ir-viz
steven-johnson 09ba88b
Move boilerplate JS/CSS code into template files
maaz139 a255e5e
CMake Build fix: Typo
maaz139 deb4a0b
Merge branch 'main' into darya-ver/ir-viz
steven-johnson 73bb7e4
Minor bug fix
maaz139 20e9cf1
Renamed variable to avoid any keyword conflict
maaz139 f3abb38
Merge branch 'main' into darya-ver/ir-viz
maaz139 5a04472
Style fixes
maaz139 aa53568
Replacing `internal_assert(false) << ...` with `internal_error << ...`
maaz139 8144e0d
Style improvement: std prefix consistency
maaz139 164dbca
Minor fix: variable had greater scope than necessary
maaz139 512b91d
Renamed `datamovement` to `data_movement` for readability
maaz139 3e33c5b
Constructor fixes for HTMLCodePrinter, HTMLVizualizationPrinter and I…
maaz139 6e4a2c2
Typo
maaz139 a6bc22c
Merge branch 'main' into darya-ver/ir-viz
maaz139 acb3c2f
Clang-formatting
maaz139 7a48103
Merge branch 'main' into darya-ver/ir-viz
maaz139 97892aa
Undo accidental Makefile change
maaz139 e174e23
Improved comments
maaz139 1ed6445
Replaced spaces with underscores in regex markers printed in assembly
maaz139 4ce21a6
Minor bug fix for Halide IR Visualizer
maaz139 45b6f65
Merge branch 'main' into darya-ver/ir-viz
maaz139 ba37117
Clang format fix
maaz139 1454828
Assign deterministic node IDs for reproducability
maaz139 267b6da
clang-format and clang-tidy
maaz139 299b864
Update StmtToViz.cpp
maaz139 5de7fde
Merge branch 'darya-ver/ir-viz' of https://github.com/halide/Halide i…
maaz139 c2b2006
Minor formatting fix
maaz139 0be9118
Merge branch 'darya-ver/ir-viz' of https://github.com/halide/Halide i…
maaz139 799be03
Merge branch 'main' into darya-ver/ir-viz
maaz139 b2825b3
Bug fix: ProducerConsumer IDs were not generated correctly
maaz139 937d2b9
Merge branch 'main' into darya-ver/ir-viz
maaz139 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.