Cranelift의 명령 선택 DSL, ISLE: 항 재작성(term-rewriting)을 실용적으로 만들기

ko생성일: 2026. 2. 4.갱신일: 2026. 2. 4.

Cranelift 컴파일러에서 ISLE DSL이 어떻게 설계되었고, 강한 타입 시스템과 외부 추출기/생성자, Rust FFI를 통해 실용적인 규칙 기반 로워링 및 최적화 재작성을 가능하게 하는지 설명한다.