llvm-passgen icon indicating copy to clipboard operation
llvm-passgen copied to clipboard

A small tool for quickly generating LLVM passes

Results 4 llvm-passgen issues
Sort by recently updated
recently updated
newest added

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.197 to 1.0.198. Release notes Sourced from serde's releases. v1.0.198 Support serializing and deserializing Saturating<T> (#2709, thanks @​jbethune) Commits c4fb923 Release 1.0.198 65b7eea Merge pull request #2729...

dependencies

Bumps [handlebars](https://github.com/sunng87/handlebars-rust) from 5.1.1 to 5.1.2. Changelog Sourced from handlebars's changelog. 5.1.2 - 2024-03-24 [Changed] Improved error message and syntax rule naming #638 [Changed] Updated heck to 0.5 #635 Commits...

dependencies

`llvm-passgen` currently generates C++ that uses the legacy LLVM pass manager. Legacy passes won't load and run correctly on newer LLVMs, so we should switch to the new pass manager.

enhancement
help wanted

We should support generating the following additional pass types: - [ ] `ImmutablePass` ("`immutable"`) - [ ] `CallGraphSCCPass` ("`callgraph`") - [x] `LoopPass` ("`loop`") (#3) - [ ] `RegionPass` ("`region`")

enhancement
help wanted
hacktoberfest