Highlights
- Pro
- 6 discussions answered
Block or Report
Block or report mortbopet
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned Loading
-
leros-dev/leros-llvm Public
Forked from llvm-mirror/llvm
Port of the LLVM Compiler Infrastructure for the Leros ISA
-
1,140 contributions in the last year
Less
More
Activity overview
Loading
Contribution activity
November 2021
Created 53 commits in 3 repositories
Created a pull request in llvm/circt that received 30 comments
Update dialect overview diagram
Seeing as quite a few new dialects and conversions have entered CIRCT since this diagram was made, I think it's due for an update! Let me know what…
+788
−89
•
30
comments
Opened 23 other pull requests in 1 repository
llvm/circt
20
merged
2
open
1
closed
- [Handshake] Move execution functions to separate file
- [Handshake] Major overhaul of the Handshake IR
- [Handshake] Add script for visually debugging a handshake program
- [Handshake] Move fork/sink insertion pass out of StandardToHandshake
- [Handshake] Canonicalize away unused fork results
- [Handshake] Enforce single-use results and function arguments
- [HandshakeToFIRRTL] Generate unique names for each instance op
-
[Handshake] Add support for
handshake.instancein dot emission - [Handshake] Add more specialized IO names
- [Handshake] Add interface for specializing port naming
- [Handshake][NFC] Use even more pattern matching in tests
- [Handshake][NFC] Use more pattern matching in tests
-
[Handshake] Ensure presence of
argNamesandresNamesattributes - [Handshake] Introduce handshake.call
- [Handshake] Disallow multidimensional and dynamic memories
- [StandardToHandshake] Do not ignore partial lowering pass failures
-
[Handshake] Add
resNamesattribute for better result signal naming -
[Support] Use
replaceAllUsesWithin BackedgeBuilder - [Calyx] Generate a hw.module.extern op for a calyx::ComponentOp
- [HandshakeToFIRRTL] Add meaningful instance names
-
[HandshakeToFIRRTL] Lower
handshake.instanceoperations - [Handshake] Support sinking of none-typed results
-
[Handshake] Expose module output control signal through
handshake.instance
Reviewed 13 pull requests in 2 repositories
llvm/circt
11 pull requests
- [StaticLogic] Verify the pipeline II attribute when present.
- [Handshake] Enforce single-use results and function arguments
- [StaticLogic] Add initiation interval attribute for pipelines.
- [StaticLogic] Add conversion pass for Affine loop nests.
- [Calyx] Add unsigned multiply and divide operators.
- [SCFToCalyx] Add conversion for MulIOp.
- [SCFToCalyx] Fix memory load followed by store.
- [Calyx] [SCFToCalyx] Externalize memories by default.
- [Calyx] Generate a hw.module.extern op for a calyx::ComponentOp
- Update dialect overview diagram
-
[HandshakeToFIRRTL] Lower
handshake.instanceoperations
mortbopet/Ripes
2 pull requests
Opened 1 issue in 1 repository
wsmoses/Polygeist
1
closed
Answered 2 discussions in 1 repository
mortbopet/Ripes
mortbopet/Ripes

