Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 670 Bytes

README.md

File metadata and controls

16 lines (14 loc) · 670 Bytes

Code Organization

Header files in include are public APIs that share across modules. There can be internal header files within each module that sit in src.

Modules

  • common: Internal common utilities.
  • api: API function registration
  • lang: The definition of DSL related data structure
  • arithmetic: Arithmetic expression and set simplification
  • op: The detail implementations about each operation(compute, scan, placeholder)
  • schedule: The operations on the schedule graph before converting to IR.
  • pass: The optimization pass on the IR structure
  • codegen: The code generator.
  • runtime: Minimum runtime related codes
  • contrib: Contrib extension libraries