Skip to content

[Incubated] Add ascend compilation path support#31

Merged
zhzhcookie merged 26 commits into
mainfrom
ascend_with_flir
Dec 9, 2025
Merged

[Incubated] Add ascend compilation path support#31
zhzhcookie merged 26 commits into
mainfrom
ascend_with_flir

Conversation

@CHAIYD-2025

@CHAIYD-2025 CHAIYD-2025 commented Nov 10, 2025

Copy link
Copy Markdown
Collaborator

Add TritonToHFusion, TritonToHIVM , TritonToLLVM, TritonLinearize
Add DiscreteMaskAccessConversion, TritonToAnnotation, TritonToUnstructure, TritonToLinalg

@zhzhcookie zhzhcookie changed the title This commit is for adapting FLIR to Ascend and adds two passes Triton… [Ascend] Adapting Ascend and adds two passes TritonToHFusion and TritonToHIVM Nov 17, 2025
@zhzhcookie zhzhcookie changed the title [Ascend] Adapting Ascend and adds two passes TritonToHFusion and TritonToHIVM [Ascend] Adapting Ascend and adds TritonToHFusion, TritonToHIVM and TritonToLLVM Nov 17, 2025
@zhzhcookie zhzhcookie changed the title [Ascend] Adapting Ascend and adds TritonToHFusion, TritonToHIVM and TritonToLLVM [Ascend] Add TritonToHFusion, TritonToHIVM and TritonToLLVM Nov 17, 2025
@CHAIYD-2025 CHAIYD-2025 changed the title [Ascend] Add TritonToHFusion, TritonToHIVM and TritonToLLVM [Ascend] Add TritonToHFusion, TritonToHIVM , TritonToLLVM, TritonLinearize Nov 19, 2025
Comment thread lib/Analysis/MaskAnalysis.cpp
Comment thread lib/Conversion/TritonToLinalgExperimental/CMakeLists.txt
ph0375 and others added 15 commits November 21, 2025 08:41
Removed unnecessary compile definitions, options, and include directories from CMakeLists.txt.
Add UnifiedHardwareManager in MaskAnalysis.cpp for unified hardware handling.
Rename option names in TritonToUnstructureIncubated and TritonToLinalgIncubated for clarity.
Introduce a macro to control LLVM version.
Remove unreadable comments in code.

@zhzhcookie zhzhcookie left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@zhzhcookie zhzhcookie changed the title [Ascend] Add TritonToHFusion, TritonToHIVM , TritonToLLVM, TritonLinearize [Incubated] Add ascend compilation path support Dec 9, 2025
@zhzhcookie zhzhcookie merged commit a23dcd8 into main Dec 9, 2025
1 check passed
@zhzhcookie zhzhcookie deleted the ascend_with_flir branch December 9, 2025 08:19
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