RSS jeremykun | 수학 ∩ 프로그래밍

MLIR — 새로운 방언 정의

목차 이 시리즈의 이전 글에서, 우리는 tablegen 코드 생성 프레임워크를 사용하여 작성한 패스를 마이그레이션했습니다. 이것은 tablegen을 사용하여 다이얼렉트를 정의하는 것에 대한 서론이었습니다. 이 글에서는 단일 변수 다항식의 산술을 나타내는 다이얼렉트를 정의할 것입니다. 여기서 계수는 $\mathbb{Z} / 2^{32} \mathbb{Z}$ (32비트 부호 없는 정수)에 있습니다. 이 글의 코드는 이 풀 리퀘스트에 있으며, 일반적으로 커밋은 순서대로 읽을 수 있도록 구성되어 있습니다.
favicon
jeremykun.com
MLIR — Defining a New Dialect
Create attached notes ...