Skip to content

[RTG] Add MemoryBlock type and decl op #8356

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 1 commit into from
May 13, 2025
Merged

Conversation

maerhart
Copy link
Member

No description provided.

@maerhart maerhart added the RTG Involving the `rtg` dialect label Mar 28, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new MemoryBlock type and its corresponding declaration operator for the RTG dialect integration tests. The changes include:

  • Creating a memoryblock_type instance using MemoryBlockType.get(32)
  • Printing the width of the memory block type and its overall representation
Files not reviewed (11)
  • include/circt-c/Dialect/RTG.h: Language not supported
  • include/circt/Dialect/RTG/IR/RTGOps.td: Language not supported
  • include/circt/Dialect/RTG/IR/RTGTypes.td: Language not supported
  • include/circt/Dialect/RTG/IR/RTGVisitors.h: Language not supported
  • lib/Bindings/Python/RTGModule.cpp: Language not supported
  • lib/CAPI/Dialect/RTG.cpp: Language not supported
  • lib/Dialect/RTG/IR/RTGOps.cpp: Language not supported
  • lib/Dialect/RTG/Transforms/ElaborationPass.cpp: Language not supported
  • test/CAPI/rtg.c: Language not supported
  • test/Dialect/RTG/IR/basic.mlir: Language not supported
  • test/Dialect/RTG/Transform/elaboration.mlir: Language not supported

@maerhart maerhart force-pushed the maerhart-rtg-inttoimmediate branch from 90ef22a to ddc4642 Compare April 1, 2025 09:15
Base automatically changed from maerhart-rtg-inttoimmediate to main April 1, 2025 09:16
@maerhart maerhart force-pushed the maerhart-rtg-memory-blocks branch 2 times, most recently from 7f93ec4 to 4ae8314 Compare May 12, 2025 07:57
@maerhart maerhart requested a review from rwy7 May 12, 2025 08:26
@maerhart maerhart force-pushed the maerhart-rtg-memory-blocks branch from 4ae8314 to c9c6cb8 Compare May 13, 2025 09:28
@maerhart maerhart merged commit 391ee7d into main May 13, 2025
5 checks passed
@maerhart maerhart deleted the maerhart-rtg-memory-blocks branch May 13, 2025 09:30
TaoBi22 pushed a commit to TaoBi22/circt that referenced this pull request Jul 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RTG Involving the `rtg` dialect
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants